Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-05-09 22:38:07

0001 # hltGetConfiguration /frozen/2025/2e34/v1.1/HLT --cff --data --type 2025v11
0002 
0003 # /frozen/2025/2e34/v1.1/HLT/V1 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 fragment = cms.ProcessFragment( "HLT" )
0008 
0009 fragment.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 fragment.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/frozen/2025/2e34/v1.1/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   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1247   EcalCalibration = cms.vstring( 'EcalLaser' ),
1248   Express = cms.vstring( 'ExpressPhysics' ),
1249   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1250   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1251   LocalTestDataRaw = cms.vstring( 'TestDataRaw' ),
1252   LocalTestDataScouting = cms.vstring( 'TestDataScouting' ),
1253   NanoDST = cms.vstring( 'L1Accept' ),
1254   ParkingAnomalyDetection = cms.vstring( 'ParkingAnomalyDetection' ),
1255   ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0',
1256     'ParkingDoubleMuonLowMass1' ),
1257   ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2',
1258     'ParkingDoubleMuonLowMass3' ),
1259   ParkingDoubleMuonLowMass2 = cms.vstring( 'ParkingDoubleMuonLowMass4',
1260     'ParkingDoubleMuonLowMass5' ),
1261   ParkingDoubleMuonLowMass3 = cms.vstring( 'ParkingDoubleMuonLowMass6',
1262     'ParkingDoubleMuonLowMass7' ),
1263   ParkingHH = cms.vstring( 'ParkingHH0',
1264     'ParkingHH1' ),
1265   ParkingLLP = cms.vstring( 'ParkingLLP0',
1266     'ParkingLLP1' ),
1267   ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ),
1268   ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ),
1269   ParkingSingleMuon10 = cms.vstring( 'ParkingSingleMuon10' ),
1270   ParkingSingleMuon11 = cms.vstring( 'ParkingSingleMuon11' ),
1271   ParkingSingleMuon12 = cms.vstring( 'ParkingSingleMuon12' ),
1272   ParkingSingleMuon13 = cms.vstring( 'ParkingSingleMuon13' ),
1273   ParkingSingleMuon14 = cms.vstring( 'ParkingSingleMuon14' ),
1274   ParkingSingleMuon15 = cms.vstring( 'ParkingSingleMuon15' ),
1275   ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ),
1276   ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ),
1277   ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ),
1278   ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ),
1279   ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ),
1280   ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ),
1281   ParkingSingleMuon8 = cms.vstring( 'ParkingSingleMuon8' ),
1282   ParkingSingleMuon9 = cms.vstring( 'ParkingSingleMuon9' ),
1283   ParkingVBF0 = cms.vstring( 'ParkingVBF0',
1284     'ParkingVBF1' ),
1285   ParkingVBF1 = cms.vstring( 'ParkingVBF2',
1286     'ParkingVBF3' ),
1287   ParkingVBF2 = cms.vstring( 'ParkingVBF4',
1288     'ParkingVBF5' ),
1289   ParkingVBF3 = cms.vstring( 'ParkingVBF6',
1290     'ParkingVBF7' ),
1291   PhysicsBTagMuEGTau = cms.vstring( 'BTagMu',
1292     'MuonEG',
1293     'Tau' ),
1294   PhysicsCommissioning = cms.vstring( 'Commissioning',
1295     'Cosmics',
1296     'HLTPhysics',
1297     'HcalNZS',
1298     'MonteCarlo',
1299     'NoBPTX',
1300     'ZeroBias' ),
1301   PhysicsEGamma0 = cms.vstring( 'EGamma0',
1302     'EGamma1' ),
1303   PhysicsEGamma1 = cms.vstring( 'EGamma2',
1304     'EGamma3' ),
1305   PhysicsEmittanceScan0 = cms.vstring( 'EmittanceScan0',
1306     'EmittanceScan1' ),
1307   PhysicsEmittanceScan1 = cms.vstring( 'EmittanceScan2',
1308     'EmittanceScan3' ),
1309   PhysicsEmittanceScan2 = cms.vstring( 'EmittanceScan4',
1310     'EmittanceScan5' ),
1311   PhysicsHLTPhysics0 = cms.vstring( 'EphemeralHLTPhysics0',
1312     'EphemeralHLTPhysics1' ),
1313   PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics2',
1314     'EphemeralHLTPhysics3' ),
1315   PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics4',
1316     'EphemeralHLTPhysics5' ),
1317   PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics6',
1318     'EphemeralHLTPhysics7' ),
1319   PhysicsJetMET0 = cms.vstring( 'JetMET0' ),
1320   PhysicsJetMET1 = cms.vstring( 'JetMET1' ),
1321   PhysicsMuon0 = cms.vstring( 'Muon0' ),
1322   PhysicsMuon1 = cms.vstring( 'Muon1' ),
1323   PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ),
1324   PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0',
1325     'EphemeralZeroBias1' ),
1326   PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias2',
1327     'EphemeralZeroBias3' ),
1328   PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias4',
1329     'EphemeralZeroBias5' ),
1330   PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias6',
1331     'EphemeralZeroBias7' ),
1332   RPCMON = cms.vstring( 'RPCMonitor' ),
1333   ScoutingPF = cms.vstring( 'ScoutingPFRun3' )
1334 )
1335 fragment.datasets = cms.PSet( 
1336   AlCaHcalIsoTrk = cms.vstring( 'AlCa_IsoTrackHBHE_v1' ),
1337   AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v29',
1338     'AlCa_PFJet40_v34' ),
1339   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' ),
1340   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1341     'AlCa_LumiPixelsCounts_ZeroBias_v14' ),
1342   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
1343     'AlCa_EcalEtaEEonly_v26',
1344     'AlCa_EcalPi0EBonly_v26',
1345     'AlCa_EcalPi0EEonly_v26' ),
1346   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1347     'HLT_PPSMaxTracksPerRP4_v10' ),
1348   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1349     'HLT_PPSMaxTracksPerRP4_v10' ),
1350   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v21' ),
1351   BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v27',
1352     'HLT_BTagMu_AK4DiJet170_Mu5_v26',
1353     'HLT_BTagMu_AK4DiJet20_Mu5_v27',
1354     'HLT_BTagMu_AK4DiJet40_Mu5_v27',
1355     'HLT_BTagMu_AK4DiJet70_Mu5_v27',
1356     'HLT_BTagMu_AK4Jet300_Mu5_v26',
1357     'HLT_BTagMu_AK8DiJet170_Mu5_v23',
1358     'HLT_BTagMu_AK8Jet170_DoubleMu5_v16',
1359     'HLT_BTagMu_AK8Jet300_Mu5_v26' ),
1360   Commissioning = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
1361     'HLT_PFJet40_GPUvsCPU_v8' ),
1362   Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v9' ),
1363   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1364     'DQM_HcalReconstruction_v11',
1365     'DQM_PixelReconstruction_v13' ),
1366   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v25',
1367     'HLT_ZeroBias_Beamspot_v18' ),
1368   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1369   EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1370     'HLT_DiPhoton10Time1ns_v11',
1371     'HLT_DiPhoton10Time1p2ns_v11',
1372     'HLT_DiPhoton10Time1p4ns_v11',
1373     'HLT_DiPhoton10Time1p6ns_v11',
1374     'HLT_DiPhoton10Time1p8ns_v11',
1375     'HLT_DiPhoton10Time2ns_v11',
1376     'HLT_DiPhoton10_CaloIdL_v11',
1377     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1378     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1379     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1380     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1381     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1382     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1383     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1384     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1385     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1386     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1387     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1388     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1389     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1390     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
1391     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
1392     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
1393     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
1394     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1395     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1396     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1397     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1398     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1399     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1400     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1401     'HLT_DoubleEle25_CaloIdL_MW_v17',
1402     'HLT_DoubleEle27_CaloIdL_MW_v17',
1403     'HLT_DoubleEle33_CaloIdL_MW_v30',
1404     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1405     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
1406     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
1407     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1408     'HLT_DoublePhoton33_CaloIdL_v18',
1409     'HLT_DoublePhoton70_v18',
1410     'HLT_DoublePhoton85_v26',
1411     'HLT_ECALHT800_v22',
1412     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1413     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1414     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1415     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
1416     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
1417     'HLT_Ele15_IsoVVVL_PFHT450_v30',
1418     'HLT_Ele15_IsoVVVL_PFHT600_v34',
1419     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
1420     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1421     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
1422     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1423     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
1424     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8',
1425     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8',
1426     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8',
1427     'HLT_Ele28_HighEta_SC20_Mass55_v25',
1428     'HLT_Ele30_WPTight_Gsf_v13',
1429     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
1430     'HLT_Ele32_WPTight_Gsf_v27',
1431     'HLT_Ele35_WPTight_Gsf_v21',
1432     'HLT_Ele38_WPTight_Gsf_v21',
1433     'HLT_Ele40_WPTight_Gsf_v21',
1434     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
1435     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
1436     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1437     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1438     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
1439     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
1440     'HLT_Ele50_IsoVVVL_PFHT450_v30',
1441     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
1442     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
1443     'HLT_Photon100EBHE10_v13',
1444     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
1445     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
1446     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
1447     'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
1448     'HLT_Photon110EB_TightID_TightIso_v14',
1449     'HLT_Photon120_R9Id90_HE10_IsoM_v26',
1450     'HLT_Photon120_v24',
1451     'HLT_Photon150_v18',
1452     'HLT_Photon165_R9Id90_HE10_IsoM_v27',
1453     'HLT_Photon175_v26',
1454     'HLT_Photon200_v25',
1455     'HLT_Photon20_HoverELoose_v21',
1456     'HLT_Photon300_NoHE_v24',
1457     'HLT_Photon30EB_TightID_TightIso_v14',
1458     'HLT_Photon30_HoverELoose_v21',
1459     'HLT_Photon32_OneProng32_M50To105_v12',
1460     'HLT_Photon33_v16',
1461     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
1462     'HLT_Photon35_TwoProngs35_v15',
1463     'HLT_Photon40EB_TightID_TightIso_v5',
1464     'HLT_Photon40EB_v4',
1465     'HLT_Photon45EB_TightID_TightIso_v5',
1466     'HLT_Photon45EB_v4',
1467     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
1468     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
1469     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
1470     'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
1471     'HLT_Photon50EB_TightID_TightIso_v10',
1472     'HLT_Photon50EB_v5',
1473     'HLT_Photon50_R9Id90_HE10_IsoM_v26',
1474     'HLT_Photon50_TimeGt2p5ns_v8',
1475     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1476     'HLT_Photon50_v24',
1477     'HLT_Photon55EB_TightID_TightIso_v6',
1478     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
1479     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
1480     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
1481     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
1482     'HLT_Photon75EB_TightID_TightIso_v10',
1483     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
1484     'HLT_Photon75_R9Id90_HE10_IsoM_v26',
1485     'HLT_Photon75_v24',
1486     'HLT_Photon90EB_TightID_TightIso_v10',
1487     'HLT_Photon90_R9Id90_HE10_IsoM_v26',
1488     'HLT_Photon90_v24',
1489     'HLT_SingleEle8_SingleEGL1_v11',
1490     'HLT_SingleEle8_v11' ),
1491   EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1492     'HLT_DiPhoton10Time1ns_v11',
1493     'HLT_DiPhoton10Time1p2ns_v11',
1494     'HLT_DiPhoton10Time1p4ns_v11',
1495     'HLT_DiPhoton10Time1p6ns_v11',
1496     'HLT_DiPhoton10Time1p8ns_v11',
1497     'HLT_DiPhoton10Time2ns_v11',
1498     'HLT_DiPhoton10_CaloIdL_v11',
1499     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1500     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1501     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1502     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1503     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1504     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1505     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1506     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1507     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1508     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1509     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1510     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1511     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1512     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
1513     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
1514     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
1515     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
1516     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1517     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1518     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1519     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1520     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1521     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1522     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1523     'HLT_DoubleEle25_CaloIdL_MW_v17',
1524     'HLT_DoubleEle27_CaloIdL_MW_v17',
1525     'HLT_DoubleEle33_CaloIdL_MW_v30',
1526     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1527     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
1528     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
1529     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1530     'HLT_DoublePhoton33_CaloIdL_v18',
1531     'HLT_DoublePhoton70_v18',
1532     'HLT_DoublePhoton85_v26',
1533     'HLT_ECALHT800_v22',
1534     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1535     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1536     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1537     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
1538     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
1539     'HLT_Ele15_IsoVVVL_PFHT450_v30',
1540     'HLT_Ele15_IsoVVVL_PFHT600_v34',
1541     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
1542     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1543     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
1544     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1545     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
1546     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8',
1547     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8',
1548     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8',
1549     'HLT_Ele28_HighEta_SC20_Mass55_v25',
1550     'HLT_Ele30_WPTight_Gsf_v13',
1551     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
1552     'HLT_Ele32_WPTight_Gsf_v27',
1553     'HLT_Ele35_WPTight_Gsf_v21',
1554     'HLT_Ele38_WPTight_Gsf_v21',
1555     'HLT_Ele40_WPTight_Gsf_v21',
1556     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
1557     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
1558     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1559     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1560     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
1561     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
1562     'HLT_Ele50_IsoVVVL_PFHT450_v30',
1563     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
1564     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
1565     'HLT_Photon100EBHE10_v13',
1566     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
1567     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
1568     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
1569     'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
1570     'HLT_Photon110EB_TightID_TightIso_v14',
1571     'HLT_Photon120_R9Id90_HE10_IsoM_v26',
1572     'HLT_Photon120_v24',
1573     'HLT_Photon150_v18',
1574     'HLT_Photon165_R9Id90_HE10_IsoM_v27',
1575     'HLT_Photon175_v26',
1576     'HLT_Photon200_v25',
1577     'HLT_Photon20_HoverELoose_v21',
1578     'HLT_Photon300_NoHE_v24',
1579     'HLT_Photon30EB_TightID_TightIso_v14',
1580     'HLT_Photon30_HoverELoose_v21',
1581     'HLT_Photon32_OneProng32_M50To105_v12',
1582     'HLT_Photon33_v16',
1583     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
1584     'HLT_Photon35_TwoProngs35_v15',
1585     'HLT_Photon40EB_TightID_TightIso_v5',
1586     'HLT_Photon40EB_v4',
1587     'HLT_Photon45EB_TightID_TightIso_v5',
1588     'HLT_Photon45EB_v4',
1589     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
1590     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
1591     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
1592     'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
1593     'HLT_Photon50EB_TightID_TightIso_v10',
1594     'HLT_Photon50EB_v5',
1595     'HLT_Photon50_R9Id90_HE10_IsoM_v26',
1596     'HLT_Photon50_TimeGt2p5ns_v8',
1597     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1598     'HLT_Photon50_v24',
1599     'HLT_Photon55EB_TightID_TightIso_v6',
1600     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
1601     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
1602     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
1603     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
1604     'HLT_Photon75EB_TightID_TightIso_v10',
1605     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
1606     'HLT_Photon75_R9Id90_HE10_IsoM_v26',
1607     'HLT_Photon75_v24',
1608     'HLT_Photon90EB_TightID_TightIso_v10',
1609     'HLT_Photon90_R9Id90_HE10_IsoM_v26',
1610     'HLT_Photon90_v24',
1611     'HLT_SingleEle8_SingleEGL1_v11',
1612     'HLT_SingleEle8_v11' ),
1613   EGamma2 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1614     'HLT_DiPhoton10Time1ns_v11',
1615     'HLT_DiPhoton10Time1p2ns_v11',
1616     'HLT_DiPhoton10Time1p4ns_v11',
1617     'HLT_DiPhoton10Time1p6ns_v11',
1618     'HLT_DiPhoton10Time1p8ns_v11',
1619     'HLT_DiPhoton10Time2ns_v11',
1620     'HLT_DiPhoton10_CaloIdL_v11',
1621     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1622     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1623     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1624     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1625     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1626     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1627     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1628     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1629     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1630     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1631     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1632     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1633     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1634     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
1635     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
1636     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
1637     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
1638     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1639     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1640     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1641     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1642     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1643     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1644     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1645     'HLT_DoubleEle25_CaloIdL_MW_v17',
1646     'HLT_DoubleEle27_CaloIdL_MW_v17',
1647     'HLT_DoubleEle33_CaloIdL_MW_v30',
1648     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1649     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
1650     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
1651     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1652     'HLT_DoublePhoton33_CaloIdL_v18',
1653     'HLT_DoublePhoton70_v18',
1654     'HLT_DoublePhoton85_v26',
1655     'HLT_ECALHT800_v22',
1656     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1657     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1658     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1659     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
1660     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
1661     'HLT_Ele15_IsoVVVL_PFHT450_v30',
1662     'HLT_Ele15_IsoVVVL_PFHT600_v34',
1663     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
1664     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1665     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
1666     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1667     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
1668     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8',
1669     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8',
1670     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8',
1671     'HLT_Ele28_HighEta_SC20_Mass55_v25',
1672     'HLT_Ele30_WPTight_Gsf_v13',
1673     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
1674     'HLT_Ele32_WPTight_Gsf_v27',
1675     'HLT_Ele35_WPTight_Gsf_v21',
1676     'HLT_Ele38_WPTight_Gsf_v21',
1677     'HLT_Ele40_WPTight_Gsf_v21',
1678     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
1679     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
1680     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1681     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1682     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
1683     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
1684     'HLT_Ele50_IsoVVVL_PFHT450_v30',
1685     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
1686     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
1687     'HLT_Photon100EBHE10_v13',
1688     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
1689     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
1690     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
1691     'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
1692     'HLT_Photon110EB_TightID_TightIso_v14',
1693     'HLT_Photon120_R9Id90_HE10_IsoM_v26',
1694     'HLT_Photon120_v24',
1695     'HLT_Photon150_v18',
1696     'HLT_Photon165_R9Id90_HE10_IsoM_v27',
1697     'HLT_Photon175_v26',
1698     'HLT_Photon200_v25',
1699     'HLT_Photon20_HoverELoose_v21',
1700     'HLT_Photon300_NoHE_v24',
1701     'HLT_Photon30EB_TightID_TightIso_v14',
1702     'HLT_Photon30_HoverELoose_v21',
1703     'HLT_Photon32_OneProng32_M50To105_v12',
1704     'HLT_Photon33_v16',
1705     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
1706     'HLT_Photon35_TwoProngs35_v15',
1707     'HLT_Photon40EB_TightID_TightIso_v5',
1708     'HLT_Photon40EB_v4',
1709     'HLT_Photon45EB_TightID_TightIso_v5',
1710     'HLT_Photon45EB_v4',
1711     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
1712     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
1713     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
1714     'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
1715     'HLT_Photon50EB_TightID_TightIso_v10',
1716     'HLT_Photon50EB_v5',
1717     'HLT_Photon50_R9Id90_HE10_IsoM_v26',
1718     'HLT_Photon50_TimeGt2p5ns_v8',
1719     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1720     'HLT_Photon50_v24',
1721     'HLT_Photon55EB_TightID_TightIso_v6',
1722     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
1723     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
1724     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
1725     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
1726     'HLT_Photon75EB_TightID_TightIso_v10',
1727     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
1728     'HLT_Photon75_R9Id90_HE10_IsoM_v26',
1729     'HLT_Photon75_v24',
1730     'HLT_Photon90EB_TightID_TightIso_v10',
1731     'HLT_Photon90_R9Id90_HE10_IsoM_v26',
1732     'HLT_Photon90_v24',
1733     'HLT_SingleEle8_SingleEGL1_v11',
1734     'HLT_SingleEle8_v11' ),
1735   EGamma3 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
1736     'HLT_DiPhoton10Time1ns_v11',
1737     'HLT_DiPhoton10Time1p2ns_v11',
1738     'HLT_DiPhoton10Time1p4ns_v11',
1739     'HLT_DiPhoton10Time1p6ns_v11',
1740     'HLT_DiPhoton10Time1p8ns_v11',
1741     'HLT_DiPhoton10Time2ns_v11',
1742     'HLT_DiPhoton10_CaloIdL_v11',
1743     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
1744     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1745     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1746     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1747     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1748     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
1749     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
1750     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1751     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1752     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1753     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
1754     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1755     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
1756     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
1757     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
1758     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
1759     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
1760     'HLT_DiphotonMVA14p25_High_Mass60_v1',
1761     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
1762     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
1763     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
1764     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
1765     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
1766     'HLT_DoubleEle10_eta1p22_mMax6_v12',
1767     'HLT_DoubleEle25_CaloIdL_MW_v17',
1768     'HLT_DoubleEle27_CaloIdL_MW_v17',
1769     'HLT_DoubleEle33_CaloIdL_MW_v30',
1770     'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
1771     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
1772     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
1773     'HLT_DoubleEle8_eta1p22_mMax6_v12',
1774     'HLT_DoublePhoton33_CaloIdL_v18',
1775     'HLT_DoublePhoton70_v18',
1776     'HLT_DoublePhoton85_v26',
1777     'HLT_ECALHT800_v22',
1778     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
1779     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1780     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
1781     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
1782     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
1783     'HLT_Ele15_IsoVVVL_PFHT450_v30',
1784     'HLT_Ele15_IsoVVVL_PFHT600_v34',
1785     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
1786     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
1787     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
1788     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1789     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
1790     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8',
1791     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8',
1792     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8',
1793     'HLT_Ele28_HighEta_SC20_Mass55_v25',
1794     'HLT_Ele30_WPTight_Gsf_v13',
1795     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
1796     'HLT_Ele32_WPTight_Gsf_v27',
1797     'HLT_Ele35_WPTight_Gsf_v21',
1798     'HLT_Ele38_WPTight_Gsf_v21',
1799     'HLT_Ele40_WPTight_Gsf_v21',
1800     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
1801     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
1802     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1803     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1804     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
1805     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
1806     'HLT_Ele50_IsoVVVL_PFHT450_v30',
1807     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
1808     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
1809     'HLT_Photon100EBHE10_v13',
1810     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
1811     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
1812     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
1813     'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
1814     'HLT_Photon110EB_TightID_TightIso_v14',
1815     'HLT_Photon120_R9Id90_HE10_IsoM_v26',
1816     'HLT_Photon120_v24',
1817     'HLT_Photon150_v18',
1818     'HLT_Photon165_R9Id90_HE10_IsoM_v27',
1819     'HLT_Photon175_v26',
1820     'HLT_Photon200_v25',
1821     'HLT_Photon20_HoverELoose_v21',
1822     'HLT_Photon300_NoHE_v24',
1823     'HLT_Photon30EB_TightID_TightIso_v14',
1824     'HLT_Photon30_HoverELoose_v21',
1825     'HLT_Photon32_OneProng32_M50To105_v12',
1826     'HLT_Photon33_v16',
1827     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
1828     'HLT_Photon35_TwoProngs35_v15',
1829     'HLT_Photon40EB_TightID_TightIso_v5',
1830     'HLT_Photon40EB_v4',
1831     'HLT_Photon45EB_TightID_TightIso_v5',
1832     'HLT_Photon45EB_v4',
1833     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
1834     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
1835     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
1836     'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
1837     'HLT_Photon50EB_TightID_TightIso_v10',
1838     'HLT_Photon50EB_v5',
1839     'HLT_Photon50_R9Id90_HE10_IsoM_v26',
1840     'HLT_Photon50_TimeGt2p5ns_v8',
1841     'HLT_Photon50_TimeLtNeg2p5ns_v8',
1842     'HLT_Photon50_v24',
1843     'HLT_Photon55EB_TightID_TightIso_v6',
1844     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
1845     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
1846     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
1847     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
1848     'HLT_Photon75EB_TightID_TightIso_v10',
1849     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
1850     'HLT_Photon75_R9Id90_HE10_IsoM_v26',
1851     'HLT_Photon75_v24',
1852     'HLT_Photon90EB_TightID_TightIso_v10',
1853     'HLT_Photon90_R9Id90_HE10_IsoM_v26',
1854     'HLT_Photon90_v24',
1855     'HLT_SingleEle8_SingleEGL1_v11',
1856     'HLT_SingleEle8_v11' ),
1857   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1858   EmittanceScan0 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1859   EmittanceScan1 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1860   EmittanceScan2 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1861   EmittanceScan3 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1862   EmittanceScan4 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1863   EmittanceScan5 = cms.vstring( 'HLT_L1AlwaysTrue_v1' ),
1864   EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1865   EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1866   EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1867   EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1868   EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1869   EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1870   EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1871   EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v10' ),
1872   EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1873   EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1874   EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1875   EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1876   EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1877   EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1878   EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1879   EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v10' ),
1880   EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v26',
1881     'HLT_PFJet500_v35',
1882     'HLT_Physics_v15' ),
1883   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v25',
1884     'HLT_ZeroBias_Beamspot_v18' ),
1885   ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1886     'HLT_IsoMu20_v29',
1887     'HLT_IsoMu24_v27',
1888     'HLT_IsoMu27_v30',
1889     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
1890     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
1891     'HLT_Physics_v15',
1892     'HLT_Random_v3',
1893     'HLT_ZeroBias_Alignment_v9',
1894     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1895     'HLT_ZeroBias_IsolatedBunches_v13',
1896     'HLT_ZeroBias_v14' ),
1897   HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
1898     'HLT_Ele32_WPTight_Gsf_v27',
1899     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1900     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1901     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
1902     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
1903     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
1904     'HLT_IsoMu24_HLTTracking_v2',
1905     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1906     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1907     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
1908     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v2',
1909     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v2',
1910     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
1911     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
1912     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
1913     'HLT_PFHT510_v31',
1914     'HLT_PFJet260_v34',
1915     'HLT_PFJet320_v34',
1916     'HLT_PFMET130_PFMHT130_IDTight_v34',
1917     'HLT_PFMET140_PFMHT140_IDTight_v34' ),
1918   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1919   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1920     'HLT_HcalPhiSym_v24' ),
1921   JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v8',
1922     'HLT_AK8DiPFJet250_250_SoftDropMass50_v8',
1923     'HLT_AK8DiPFJet260_260_SoftDropMass30_v8',
1924     'HLT_AK8DiPFJet260_260_SoftDropMass40_v8',
1925     'HLT_AK8DiPFJet270_270_SoftDropMass30_v8',
1926     'HLT_AK8DiPFJet280_280_SoftDropMass30_v14',
1927     'HLT_AK8DiPFJet290_290_SoftDropMass30_v8',
1928     'HLT_AK8PFJet140_v29',
1929     'HLT_AK8PFJet200_v29',
1930     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
1931     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11',
1932     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11',
1933     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11',
1934     'HLT_AK8PFJet220_SoftDropMass40_v15',
1935     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
1936     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
1937     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11',
1938     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11',
1939     'HLT_AK8PFJet230_SoftDropMass40_v15',
1940     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11',
1941     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11',
1942     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11',
1943     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11',
1944     'HLT_AK8PFJet260_v30',
1945     'HLT_AK8PFJet275_Nch40_v8',
1946     'HLT_AK8PFJet275_Nch45_v8',
1947     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11',
1948     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11',
1949     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11',
1950     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11',
1951     'HLT_AK8PFJet320_v30',
1952     'HLT_AK8PFJet380_SoftDropMass30_v8',
1953     'HLT_AK8PFJet400_SoftDropMass30_v8',
1954     'HLT_AK8PFJet400_v30',
1955     'HLT_AK8PFJet40_v30',
1956     'HLT_AK8PFJet425_SoftDropMass30_v8',
1957     'HLT_AK8PFJet450_SoftDropMass30_v8',
1958     'HLT_AK8PFJet450_v30',
1959     'HLT_AK8PFJet500_v30',
1960     'HLT_AK8PFJet550_v25',
1961     'HLT_AK8PFJet60_v29',
1962     'HLT_AK8PFJet80_v30',
1963     'HLT_AK8PFJetFwd140_v28',
1964     'HLT_AK8PFJetFwd200_v28',
1965     'HLT_AK8PFJetFwd260_v29',
1966     'HLT_AK8PFJetFwd320_v29',
1967     'HLT_AK8PFJetFwd400_v29',
1968     'HLT_AK8PFJetFwd40_v29',
1969     'HLT_AK8PFJetFwd450_v29',
1970     'HLT_AK8PFJetFwd500_v29',
1971     'HLT_AK8PFJetFwd60_v28',
1972     'HLT_AK8PFJetFwd80_v28',
1973     'HLT_CaloJet500_NoJetID_v24',
1974     'HLT_CaloJet550_NoJetID_v19',
1975     'HLT_CaloMET350_NotCleaned_v16',
1976     'HLT_CaloMET90_NotCleaned_v16',
1977     'HLT_CaloMHT90_v16',
1978     'HLT_DiPFJetAve100_HFJEC_v31',
1979     'HLT_DiPFJetAve140_v27',
1980     'HLT_DiPFJetAve160_HFJEC_v30',
1981     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v8',
1982     'HLT_DiPFJetAve200_v27',
1983     'HLT_DiPFJetAve220_HFJEC_v30',
1984     'HLT_DiPFJetAve260_HFJEC_v13',
1985     'HLT_DiPFJetAve260_v28',
1986     'HLT_DiPFJetAve300_HFJEC_v30',
1987     'HLT_DiPFJetAve320_v28',
1988     'HLT_DiPFJetAve400_v28',
1989     'HLT_DiPFJetAve40_v28',
1990     'HLT_DiPFJetAve500_v28',
1991     'HLT_DiPFJetAve60_HFJEC_v29',
1992     'HLT_DiPFJetAve60_v28',
1993     'HLT_DiPFJetAve80_HFJEC_v31',
1994     'HLT_DiPFJetAve80_v28',
1995     'HLT_DoublePFJets100_PNetBTag_0p11_v8',
1996     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8',
1997     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8',
1998     'HLT_DoublePFJets200_PNetBTag_0p11_v8',
1999     'HLT_DoublePFJets350_PNetBTag_0p11_v8',
2000     'HLT_DoublePFJets40_PNetBTag_0p11_v8',
2001     'HLT_HT350_v9',
2002     'HLT_HT425_v21',
2003     'HLT_L1ETMHadSeeds_v11',
2004     'HLT_L1Mu6HT240_v10',
2005     'HLT_MET105_IsoTrk50_v21',
2006     'HLT_MET120_IsoTrk50_v21',
2007     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8',
2008     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8',
2009     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8',
2010     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8',
2011     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8',
2012     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8',
2013     'HLT_Mu12eta2p3_PFJet40_v15',
2014     'HLT_Mu12eta2p3_v15',
2015     'HLT_PFHT1050_v32',
2016     'HLT_PFHT180_v31',
2017     'HLT_PFHT250_v31',
2018     'HLT_PFHT350_v33',
2019     'HLT_PFHT370_v31',
2020     'HLT_PFHT430_v31',
2021     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26',
2022     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26',
2023     'HLT_PFHT510_v31',
2024     'HLT_PFHT590_v31',
2025     'HLT_PFHT680_v31',
2026     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26',
2027     'HLT_PFHT780_v31',
2028     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26',
2029     'HLT_PFHT890_v31',
2030     'HLT_PFJet110_v14',
2031     'HLT_PFJet140_v33',
2032     'HLT_PFJet200_v33',
2033     'HLT_PFJet260_v34',
2034     'HLT_PFJet320_v34',
2035     'HLT_PFJet400_v34',
2036     'HLT_PFJet40_v35',
2037     'HLT_PFJet450_v35',
2038     'HLT_PFJet500_v35',
2039     'HLT_PFJet550_v25',
2040     'HLT_PFJet60_v35',
2041     'HLT_PFJet80_v35',
2042     'HLT_PFJetFwd140_v32',
2043     'HLT_PFJetFwd200_v32',
2044     'HLT_PFJetFwd260_v33',
2045     'HLT_PFJetFwd320_v33',
2046     'HLT_PFJetFwd400_v33',
2047     'HLT_PFJetFwd40_v33',
2048     'HLT_PFJetFwd450_v33',
2049     'HLT_PFJetFwd500_v33',
2050     'HLT_PFJetFwd60_v33',
2051     'HLT_PFJetFwd80_v32',
2052     'HLT_PFMET105_IsoTrk50_v15',
2053     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23',
2054     'HLT_PFMET120_PFMHT120_IDTight_v34',
2055     'HLT_PFMET130_PFMHT130_IDTight_v34',
2056     'HLT_PFMET140_PFMHT140_IDTight_v34',
2057     'HLT_PFMET200_BeamHaloCleaned_v23',
2058     'HLT_PFMET200_NotCleaned_v23',
2059     'HLT_PFMET250_NotCleaned_v23',
2060     'HLT_PFMET300_NotCleaned_v23',
2061     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14',
2062     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14',
2063     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23',
2064     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34',
2065     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14',
2066     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33',
2067     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14',
2068     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33',
2069     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v25',
2070     'HLT_PFMETTypeOne200_BeamHaloCleaned_v23' ),
2071   JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v8',
2072     'HLT_AK8DiPFJet250_250_SoftDropMass50_v8',
2073     'HLT_AK8DiPFJet260_260_SoftDropMass30_v8',
2074     'HLT_AK8DiPFJet260_260_SoftDropMass40_v8',
2075     'HLT_AK8DiPFJet270_270_SoftDropMass30_v8',
2076     'HLT_AK8DiPFJet280_280_SoftDropMass30_v14',
2077     'HLT_AK8DiPFJet290_290_SoftDropMass30_v8',
2078     'HLT_AK8PFJet140_v29',
2079     'HLT_AK8PFJet200_v29',
2080     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
2081     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11',
2082     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11',
2083     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11',
2084     'HLT_AK8PFJet220_SoftDropMass40_v15',
2085     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2086     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2087     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11',
2088     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11',
2089     'HLT_AK8PFJet230_SoftDropMass40_v15',
2090     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11',
2091     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11',
2092     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11',
2093     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11',
2094     'HLT_AK8PFJet260_v30',
2095     'HLT_AK8PFJet275_Nch40_v8',
2096     'HLT_AK8PFJet275_Nch45_v8',
2097     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11',
2098     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11',
2099     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11',
2100     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11',
2101     'HLT_AK8PFJet320_v30',
2102     'HLT_AK8PFJet380_SoftDropMass30_v8',
2103     'HLT_AK8PFJet400_SoftDropMass30_v8',
2104     'HLT_AK8PFJet400_v30',
2105     'HLT_AK8PFJet40_v30',
2106     'HLT_AK8PFJet425_SoftDropMass30_v8',
2107     'HLT_AK8PFJet450_SoftDropMass30_v8',
2108     'HLT_AK8PFJet450_v30',
2109     'HLT_AK8PFJet500_v30',
2110     'HLT_AK8PFJet550_v25',
2111     'HLT_AK8PFJet60_v29',
2112     'HLT_AK8PFJet80_v30',
2113     'HLT_AK8PFJetFwd140_v28',
2114     'HLT_AK8PFJetFwd200_v28',
2115     'HLT_AK8PFJetFwd260_v29',
2116     'HLT_AK8PFJetFwd320_v29',
2117     'HLT_AK8PFJetFwd400_v29',
2118     'HLT_AK8PFJetFwd40_v29',
2119     'HLT_AK8PFJetFwd450_v29',
2120     'HLT_AK8PFJetFwd500_v29',
2121     'HLT_AK8PFJetFwd60_v28',
2122     'HLT_AK8PFJetFwd80_v28',
2123     'HLT_CaloJet500_NoJetID_v24',
2124     'HLT_CaloJet550_NoJetID_v19',
2125     'HLT_CaloMET350_NotCleaned_v16',
2126     'HLT_CaloMET90_NotCleaned_v16',
2127     'HLT_CaloMHT90_v16',
2128     'HLT_DiPFJetAve100_HFJEC_v31',
2129     'HLT_DiPFJetAve140_v27',
2130     'HLT_DiPFJetAve160_HFJEC_v30',
2131     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v8',
2132     'HLT_DiPFJetAve200_v27',
2133     'HLT_DiPFJetAve220_HFJEC_v30',
2134     'HLT_DiPFJetAve260_HFJEC_v13',
2135     'HLT_DiPFJetAve260_v28',
2136     'HLT_DiPFJetAve300_HFJEC_v30',
2137     'HLT_DiPFJetAve320_v28',
2138     'HLT_DiPFJetAve400_v28',
2139     'HLT_DiPFJetAve40_v28',
2140     'HLT_DiPFJetAve500_v28',
2141     'HLT_DiPFJetAve60_HFJEC_v29',
2142     'HLT_DiPFJetAve60_v28',
2143     'HLT_DiPFJetAve80_HFJEC_v31',
2144     'HLT_DiPFJetAve80_v28',
2145     'HLT_DoublePFJets100_PNetBTag_0p11_v8',
2146     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8',
2147     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8',
2148     'HLT_DoublePFJets200_PNetBTag_0p11_v8',
2149     'HLT_DoublePFJets350_PNetBTag_0p11_v8',
2150     'HLT_DoublePFJets40_PNetBTag_0p11_v8',
2151     'HLT_HT350_v9',
2152     'HLT_HT425_v21',
2153     'HLT_L1ETMHadSeeds_v11',
2154     'HLT_L1Mu6HT240_v10',
2155     'HLT_MET105_IsoTrk50_v21',
2156     'HLT_MET120_IsoTrk50_v21',
2157     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8',
2158     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8',
2159     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8',
2160     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8',
2161     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8',
2162     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8',
2163     'HLT_Mu12eta2p3_PFJet40_v15',
2164     'HLT_Mu12eta2p3_v15',
2165     'HLT_PFHT1050_v32',
2166     'HLT_PFHT180_v31',
2167     'HLT_PFHT250_v31',
2168     'HLT_PFHT350_v33',
2169     'HLT_PFHT370_v31',
2170     'HLT_PFHT430_v31',
2171     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26',
2172     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26',
2173     'HLT_PFHT510_v31',
2174     'HLT_PFHT590_v31',
2175     'HLT_PFHT680_v31',
2176     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26',
2177     'HLT_PFHT780_v31',
2178     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26',
2179     'HLT_PFHT890_v31',
2180     'HLT_PFJet110_v14',
2181     'HLT_PFJet140_v33',
2182     'HLT_PFJet200_v33',
2183     'HLT_PFJet260_v34',
2184     'HLT_PFJet320_v34',
2185     'HLT_PFJet400_v34',
2186     'HLT_PFJet40_v35',
2187     'HLT_PFJet450_v35',
2188     'HLT_PFJet500_v35',
2189     'HLT_PFJet550_v25',
2190     'HLT_PFJet60_v35',
2191     'HLT_PFJet80_v35',
2192     'HLT_PFJetFwd140_v32',
2193     'HLT_PFJetFwd200_v32',
2194     'HLT_PFJetFwd260_v33',
2195     'HLT_PFJetFwd320_v33',
2196     'HLT_PFJetFwd400_v33',
2197     'HLT_PFJetFwd40_v33',
2198     'HLT_PFJetFwd450_v33',
2199     'HLT_PFJetFwd500_v33',
2200     'HLT_PFJetFwd60_v33',
2201     'HLT_PFJetFwd80_v32',
2202     'HLT_PFMET105_IsoTrk50_v15',
2203     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23',
2204     'HLT_PFMET120_PFMHT120_IDTight_v34',
2205     'HLT_PFMET130_PFMHT130_IDTight_v34',
2206     'HLT_PFMET140_PFMHT140_IDTight_v34',
2207     'HLT_PFMET200_BeamHaloCleaned_v23',
2208     'HLT_PFMET200_NotCleaned_v23',
2209     'HLT_PFMET250_NotCleaned_v23',
2210     'HLT_PFMET300_NotCleaned_v23',
2211     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14',
2212     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14',
2213     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23',
2214     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34',
2215     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14',
2216     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33',
2217     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14',
2218     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33',
2219     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v25',
2220     'HLT_PFMETTypeOne200_BeamHaloCleaned_v23' ),
2221   L1Accept = cms.vstring( 'DST_Physics_v17',
2222     'DST_ZeroBias_v12' ),
2223   MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v20',
2224     'MC_AK4CaloJets_v21',
2225     'MC_AK4PFJetPNet_v7',
2226     'MC_AK4PFJets_v31',
2227     'MC_AK8CaloHT_v20',
2228     'MC_AK8PFHT_v30',
2229     'MC_AK8PFJetPNet_v7',
2230     'MC_AK8PFJets_v31',
2231     'MC_CaloHT_v20',
2232     'MC_CaloMET_JetIdCleaned_v21',
2233     'MC_CaloMET_v20',
2234     'MC_CaloMHT_v20',
2235     'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v25',
2236     'MC_DoubleEle5_CaloIdL_MW_v28',
2237     'MC_DoubleMuNoFiltersNoVtx_v19',
2238     'MC_DoubleMu_TrkIsoVVL_DZ_v25',
2239     'MC_Egamma_Open_Unseeded_v10',
2240     'MC_Egamma_Open_v10',
2241     'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v27',
2242     'MC_Ele5_WPTight_Gsf_v20',
2243     'MC_IsoMu_v29',
2244     'MC_PFHT_v30',
2245     'MC_PFMET_v31',
2246     'MC_PFMHT_v30',
2247     'MC_PFScouting_v8',
2248     'MC_ReducedIterativeTracking_v24' ),
2249   Muon0 = cms.vstring( 'HLT_CascadeMu100_v15',
2250     'HLT_CscCluster100_Ele5_v6',
2251     'HLT_CscCluster100_Mu5_v8',
2252     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v8',
2253     'HLT_CscCluster50_Photon20Unseeded_v5',
2254     'HLT_CscCluster50_Photon30Unseeded_v5',
2255     'HLT_CscCluster_Loose_v11',
2256     'HLT_CscCluster_Medium_v11',
2257     'HLT_CscCluster_Tight_v11',
2258     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10',
2259     'HLT_DoubleCscCluster100_v8',
2260     'HLT_DoubleCscCluster75_v8',
2261     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2262     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2263     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2264     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2265     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2266     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2267     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2268     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2269     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2270     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2271     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2272     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2273     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2274     'HLT_DoubleL2Mu50_v12',
2275     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2276     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2277     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2278     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2279     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2280     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12',
2281     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8',
2282     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8',
2283     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24',
2284     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24',
2285     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24',
2286     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24',
2287     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2288     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2289     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22',
2290     'HLT_HighPtTkMu100_v14',
2291     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v8',
2292     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v8',
2293     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v8',
2294     'HLT_IsoMu20_v29',
2295     'HLT_IsoMu24_OneProng32_v11',
2296     'HLT_IsoMu24_TwoProngs35_v15',
2297     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2',
2298     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2',
2299     'HLT_IsoMu24_eta2p1_L1HT200_v2',
2300     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8',
2301     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8',
2302     'HLT_IsoMu24_eta2p1_PFHT250_v8',
2303     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8',
2304     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8',
2305     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8',
2306     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v8',
2307     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v8',
2308     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v8',
2309     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v8',
2310     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v8',
2311     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8',
2312     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v8',
2313     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8',
2314     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v8',
2315     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v8',
2316     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8',
2317     'HLT_IsoMu24_eta2p1_v29',
2318     'HLT_IsoMu24_v27',
2319     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10',
2320     'HLT_IsoMu27_v30',
2321     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
2322     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14',
2323     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2324     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2325     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
2326     'HLT_IsoTrk200_L1SingleMuShower_v6',
2327     'HLT_IsoTrk400_L1SingleMuShower_v6',
2328     'HLT_L1CSCShower_DTCluster50_v11',
2329     'HLT_L1CSCShower_DTCluster75_v11',
2330     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6',
2331     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6',
2332     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2333     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2334     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12',
2335     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7',
2336     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29',
2337     'HLT_Mu15_IsoVVVL_PFHT450_v29',
2338     'HLT_Mu15_IsoVVVL_PFHT600_v33',
2339     'HLT_Mu15_v17',
2340     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
2341     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7',
2342     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7',
2343     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7',
2344     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8',
2345     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19',
2346     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
2347     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28',
2348     'HLT_Mu17_TrkIsoVVL_v27',
2349     'HLT_Mu17_v27',
2350     'HLT_Mu18_Mu9_SameSign_v18',
2351     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17',
2352     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17',
2353     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17',
2354     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17',
2355     'HLT_Mu19_TrkIsoVVL_v18',
2356     'HLT_Mu19_v18',
2357     'HLT_Mu20_v26',
2358     'HLT_Mu27_v27',
2359     'HLT_Mu37_TkMu27_v19',
2360     'HLT_Mu3_PFJet40_v30',
2361     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16',
2362     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16',
2363     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16',
2364     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16',
2365     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16',
2366     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16',
2367     'HLT_Mu50_IsoVVVL_PFHT450_v29',
2368     'HLT_Mu50_L1SingleMuShower_v13',
2369     'HLT_Mu50_v27',
2370     'HLT_Mu55_v17',
2371     'HLT_Mu8_TrkIsoVVL_v26',
2372     'HLT_Mu8_v26',
2373     'HLT_TripleMu_10_5_5_DZ_v24',
2374     'HLT_TripleMu_12_10_5_v24',
2375     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v17',
2376     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v22',
2377     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19' ),
2378   Muon1 = cms.vstring( 'HLT_CascadeMu100_v15',
2379     'HLT_CscCluster100_Ele5_v6',
2380     'HLT_CscCluster100_Mu5_v8',
2381     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v8',
2382     'HLT_CscCluster50_Photon20Unseeded_v5',
2383     'HLT_CscCluster50_Photon30Unseeded_v5',
2384     'HLT_CscCluster_Loose_v11',
2385     'HLT_CscCluster_Medium_v11',
2386     'HLT_CscCluster_Tight_v11',
2387     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10',
2388     'HLT_DoubleCscCluster100_v8',
2389     'HLT_DoubleCscCluster75_v8',
2390     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2391     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2392     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2393     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2394     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2395     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2396     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2397     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2398     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2399     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2400     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2401     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2402     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2403     'HLT_DoubleL2Mu50_v12',
2404     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2405     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2406     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2407     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2408     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2409     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12',
2410     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8',
2411     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8',
2412     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24',
2413     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24',
2414     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24',
2415     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24',
2416     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2417     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2418     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22',
2419     'HLT_HighPtTkMu100_v14',
2420     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v8',
2421     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v8',
2422     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v8',
2423     'HLT_IsoMu20_v29',
2424     'HLT_IsoMu24_OneProng32_v11',
2425     'HLT_IsoMu24_TwoProngs35_v15',
2426     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2',
2427     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2',
2428     'HLT_IsoMu24_eta2p1_L1HT200_v2',
2429     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8',
2430     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8',
2431     'HLT_IsoMu24_eta2p1_PFHT250_v8',
2432     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8',
2433     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8',
2434     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8',
2435     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v8',
2436     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v8',
2437     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v8',
2438     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v8',
2439     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v8',
2440     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8',
2441     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v8',
2442     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8',
2443     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v8',
2444     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v8',
2445     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8',
2446     'HLT_IsoMu24_eta2p1_v29',
2447     'HLT_IsoMu24_v27',
2448     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10',
2449     'HLT_IsoMu27_v30',
2450     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
2451     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14',
2452     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2453     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2454     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
2455     'HLT_IsoTrk200_L1SingleMuShower_v6',
2456     'HLT_IsoTrk400_L1SingleMuShower_v6',
2457     'HLT_L1CSCShower_DTCluster50_v11',
2458     'HLT_L1CSCShower_DTCluster75_v11',
2459     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6',
2460     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6',
2461     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2462     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2463     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12',
2464     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7',
2465     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29',
2466     'HLT_Mu15_IsoVVVL_PFHT450_v29',
2467     'HLT_Mu15_IsoVVVL_PFHT600_v33',
2468     'HLT_Mu15_v17',
2469     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
2470     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7',
2471     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7',
2472     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7',
2473     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8',
2474     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19',
2475     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
2476     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28',
2477     'HLT_Mu17_TrkIsoVVL_v27',
2478     'HLT_Mu17_v27',
2479     'HLT_Mu18_Mu9_SameSign_v18',
2480     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17',
2481     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17',
2482     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17',
2483     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17',
2484     'HLT_Mu19_TrkIsoVVL_v18',
2485     'HLT_Mu19_v18',
2486     'HLT_Mu20_v26',
2487     'HLT_Mu27_v27',
2488     'HLT_Mu37_TkMu27_v19',
2489     'HLT_Mu3_PFJet40_v30',
2490     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16',
2491     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16',
2492     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16',
2493     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16',
2494     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16',
2495     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16',
2496     'HLT_Mu50_IsoVVVL_PFHT450_v29',
2497     'HLT_Mu50_L1SingleMuShower_v13',
2498     'HLT_Mu50_v27',
2499     'HLT_Mu55_v17',
2500     'HLT_Mu8_TrkIsoVVL_v26',
2501     'HLT_Mu8_v26',
2502     'HLT_TripleMu_10_5_5_DZ_v24',
2503     'HLT_TripleMu_12_10_5_v24',
2504     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v17',
2505     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v22',
2506     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19' ),
2507   MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31',
2508     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31',
2509     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31',
2510     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2511     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21',
2512     'HLT_Mu17_Photon30_IsoCaloId_v20',
2513     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
2514     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2515     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21',
2516     'HLT_Mu27_Ele37_CaloIdL_MW_v19',
2517     'HLT_Mu37_Ele27_CaloIdL_MW_v19',
2518     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
2519     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
2520     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
2521     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
2522     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32',
2523     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32',
2524     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33',
2525     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
2526     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
2527     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12',
2528     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2',
2529     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2',
2530     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2',
2531     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2',
2532     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
2533     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
2534     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8',
2535     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
2536     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8',
2537     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8',
2538     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
2539     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11',
2540     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11',
2541     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27',
2542     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25' ),
2543   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
2544     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2545     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2546     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2547     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2548     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2549     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
2550     'HLT_UncorrectedJetE30_NoBPTX_v16',
2551     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
2552     'HLT_UncorrectedJetE70_NoBPTX3BX_v16' ),
2553   OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v8',
2554     'HLT_AK8DiPFJet250_250_SoftDropMass50_v8',
2555     'HLT_AK8DiPFJet260_260_SoftDropMass30_v8',
2556     'HLT_AK8DiPFJet260_260_SoftDropMass40_v8',
2557     'HLT_AK8DiPFJet270_270_SoftDropMass30_v8',
2558     'HLT_AK8DiPFJet280_280_SoftDropMass30_v14',
2559     'HLT_AK8DiPFJet290_290_SoftDropMass30_v8',
2560     'HLT_AK8PFJet140_v29',
2561     'HLT_AK8PFJet200_v29',
2562     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
2563     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11',
2564     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11',
2565     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11',
2566     'HLT_AK8PFJet220_SoftDropMass40_v15',
2567     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2568     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2569     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11',
2570     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11',
2571     'HLT_AK8PFJet230_SoftDropMass40_v15',
2572     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11',
2573     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11',
2574     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11',
2575     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11',
2576     'HLT_AK8PFJet260_v30',
2577     'HLT_AK8PFJet275_Nch40_v8',
2578     'HLT_AK8PFJet275_Nch45_v8',
2579     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11',
2580     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11',
2581     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11',
2582     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11',
2583     'HLT_AK8PFJet320_v30',
2584     'HLT_AK8PFJet380_SoftDropMass30_v8',
2585     'HLT_AK8PFJet400_SoftDropMass30_v8',
2586     'HLT_AK8PFJet400_v30',
2587     'HLT_AK8PFJet40_v30',
2588     'HLT_AK8PFJet425_SoftDropMass30_v8',
2589     'HLT_AK8PFJet450_SoftDropMass30_v8',
2590     'HLT_AK8PFJet450_v30',
2591     'HLT_AK8PFJet500_v30',
2592     'HLT_AK8PFJet550_v25',
2593     'HLT_AK8PFJet60_v29',
2594     'HLT_AK8PFJet80_v30',
2595     'HLT_AK8PFJetFwd140_v28',
2596     'HLT_AK8PFJetFwd200_v28',
2597     'HLT_AK8PFJetFwd260_v29',
2598     'HLT_AK8PFJetFwd320_v29',
2599     'HLT_AK8PFJetFwd400_v29',
2600     'HLT_AK8PFJetFwd40_v29',
2601     'HLT_AK8PFJetFwd450_v29',
2602     'HLT_AK8PFJetFwd500_v29',
2603     'HLT_AK8PFJetFwd60_v28',
2604     'HLT_AK8PFJetFwd80_v28',
2605     'HLT_BTagMu_AK4DiJet110_Mu5_v27',
2606     'HLT_BTagMu_AK4DiJet170_Mu5_v26',
2607     'HLT_BTagMu_AK4DiJet20_Mu5_v27',
2608     'HLT_BTagMu_AK4DiJet40_Mu5_v27',
2609     'HLT_BTagMu_AK4DiJet70_Mu5_v27',
2610     'HLT_BTagMu_AK4Jet300_Mu5_v26',
2611     'HLT_BTagMu_AK8DiJet170_Mu5_v23',
2612     'HLT_BTagMu_AK8Jet170_DoubleMu5_v16',
2613     'HLT_BTagMu_AK8Jet300_Mu5_v26',
2614     'HLT_CDC_L2cosmic_10_er1p0_v11',
2615     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
2616     'HLT_CaloJet500_NoJetID_v24',
2617     'HLT_CaloJet550_NoJetID_v19',
2618     'HLT_CaloMET350_NotCleaned_v16',
2619     'HLT_CaloMET60_DTCluster50_v13',
2620     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
2621     'HLT_CaloMET90_NotCleaned_v16',
2622     'HLT_CaloMHT90_v16',
2623     'HLT_CascadeMu100_v15',
2624     'HLT_CscCluster50_Photon20Unseeded_v5',
2625     'HLT_CscCluster50_Photon30Unseeded_v5',
2626     'HLT_CscCluster_Loose_v11',
2627     'HLT_CscCluster_Medium_v11',
2628     'HLT_CscCluster_Tight_v11',
2629     'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
2630     'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31',
2631     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31',
2632     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31',
2633     'HLT_DiPFJetAve100_HFJEC_v31',
2634     'HLT_DiPFJetAve140_v27',
2635     'HLT_DiPFJetAve160_HFJEC_v30',
2636     'HLT_DiPFJetAve200_v27',
2637     'HLT_DiPFJetAve220_HFJEC_v30',
2638     'HLT_DiPFJetAve260_HFJEC_v13',
2639     'HLT_DiPFJetAve260_v28',
2640     'HLT_DiPFJetAve300_HFJEC_v30',
2641     'HLT_DiPFJetAve320_v28',
2642     'HLT_DiPFJetAve400_v28',
2643     'HLT_DiPFJetAve40_v28',
2644     'HLT_DiPFJetAve500_v28',
2645     'HLT_DiPFJetAve60_HFJEC_v29',
2646     'HLT_DiPFJetAve60_v28',
2647     'HLT_DiPFJetAve80_HFJEC_v31',
2648     'HLT_DiPFJetAve80_v28',
2649     'HLT_DiPhoton10Time1ns_v11',
2650     'HLT_DiPhoton10Time1p2ns_v11',
2651     'HLT_DiPhoton10Time1p4ns_v11',
2652     'HLT_DiPhoton10Time1p6ns_v11',
2653     'HLT_DiPhoton10Time1p8ns_v11',
2654     'HLT_DiPhoton10Time2ns_v11',
2655     'HLT_DiPhoton10_CaloIdL_v11',
2656     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
2657     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
2658     'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
2659     'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
2660     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
2661     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
2662     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
2663     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
2664     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
2665     'HLT_Dimuon0_Jpsi_v22',
2666     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
2667     'HLT_Dimuon0_LowMass_L1_4_v22',
2668     'HLT_Dimuon0_LowMass_L1_TM530_v20',
2669     'HLT_Dimuon0_LowMass_v22',
2670     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
2671     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
2672     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
2673     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
2674     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
2675     'HLT_Dimuon10_Upsilon_y1p4_v15',
2676     'HLT_Dimuon12_Upsilon_y1p4_v16',
2677     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
2678     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
2679     'HLT_Dimuon14_PsiPrime_v27',
2680     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
2681     'HLT_Dimuon18_PsiPrime_v28',
2682     'HLT_Dimuon24_Phi_noCorrL1_v20',
2683     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
2684     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
2685     'HLT_Dimuon25_Jpsi_v28',
2686     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
2687     'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
2688     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
2689     'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
2690     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
2691     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
2692     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
2693     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
2694     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
2695     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
2696     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
2697     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
2698     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
2699     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
2700     'HLT_DiphotonMVA14p25_High_Mass60_v1',
2701     'HLT_DiphotonMVA14p25_Low_Mass60_v1',
2702     'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
2703     'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
2704     'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
2705     'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
2706     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10',
2707     'HLT_DoubleCscCluster100_v8',
2708     'HLT_DoubleCscCluster75_v8',
2709     'HLT_DoubleEle25_CaloIdL_MW_v17',
2710     'HLT_DoubleEle27_CaloIdL_MW_v17',
2711     'HLT_DoubleEle33_CaloIdL_MW_v30',
2712     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
2713     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
2714     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2715     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
2716     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
2717     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2718     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
2719     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
2720     'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
2721     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2722     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
2723     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
2724     'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
2725     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
2726     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
2727     'HLT_DoubleL2Mu50_v12',
2728     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2729     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
2730     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
2731     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
2732     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
2733     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12',
2734     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10',
2735     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15',
2736     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10',
2737     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
2738     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8',
2739     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8',
2740     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24',
2741     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24',
2742     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24',
2743     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24',
2744     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
2745     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
2746     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
2747     'HLT_DoubleMu3_Trk_Tau3mu_v26',
2748     'HLT_DoubleMu43NoFiltersNoVtx_v16',
2749     'HLT_DoubleMu48NoFiltersNoVtx_v16',
2750     'HLT_DoubleMu4_3_Bs_v29',
2751     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
2752     'HLT_DoubleMu4_3_Jpsi_v29',
2753     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
2754     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
2755     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
2756     'HLT_DoubleMu4_Jpsi_Displaced_v21',
2757     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
2758     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22',
2759     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
2760     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
2761     'HLT_DoublePFJets100_PNetBTag_0p11_v8',
2762     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8',
2763     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8',
2764     'HLT_DoublePFJets200_PNetBTag_0p11_v8',
2765     'HLT_DoublePFJets350_PNetBTag_0p11_v8',
2766     'HLT_DoublePFJets40_PNetBTag_0p11_v8',
2767     'HLT_DoublePhoton33_CaloIdL_v18',
2768     'HLT_DoublePhoton70_v18',
2769     'HLT_DoublePhoton85_v26',
2770     'HLT_ECALHT800_v22',
2771     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
2772     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
2773     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
2774     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
2775     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
2776     'HLT_Ele15_IsoVVVL_PFHT450_v30',
2777     'HLT_Ele15_IsoVVVL_PFHT600_v34',
2778     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
2779     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
2780     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
2781     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
2782     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
2783     'HLT_Ele28_HighEta_SC20_Mass55_v25',
2784     'HLT_Ele30_WPTight_Gsf_v13',
2785     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
2786     'HLT_Ele32_WPTight_Gsf_v27',
2787     'HLT_Ele35_WPTight_Gsf_v21',
2788     'HLT_Ele38_WPTight_Gsf_v21',
2789     'HLT_Ele40_WPTight_Gsf_v21',
2790     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
2791     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
2792     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2793     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2794     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
2795     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
2796     'HLT_Ele50_IsoVVVL_PFHT450_v30',
2797     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
2798     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
2799     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2800     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
2801     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
2802     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
2803     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
2804     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2805     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
2806     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
2807     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8',
2808     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
2809     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
2810     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
2811     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
2812     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
2813     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
2814     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
2815     'HLT_HT350_v9',
2816     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
2817     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
2818     'HLT_HT425_v21',
2819     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
2820     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
2821     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
2822     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
2823     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
2824     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
2825     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2826     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
2827     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
2828     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
2829     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
2830     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
2831     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
2832     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
2833     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
2834     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
2835     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
2836     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
2837     'HLT_HcalNZS_v22',
2838     'HLT_HcalPhiSym_v24',
2839     'HLT_HighPtTkMu100_v14',
2840     'HLT_IsoMu20_v29',
2841     'HLT_IsoMu24_OneProng32_v11',
2842     'HLT_IsoMu24_TwoProngs35_v15',
2843     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2',
2844     'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2',
2845     'HLT_IsoMu24_eta2p1_L1HT200_v2',
2846     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8',
2847     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8',
2848     'HLT_IsoMu24_eta2p1_PFHT250_v8',
2849     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8',
2850     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8',
2851     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8',
2852     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8',
2853     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8',
2854     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8',
2855     'HLT_IsoMu24_eta2p1_v29',
2856     'HLT_IsoMu24_v27',
2857     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10',
2858     'HLT_IsoMu27_v30',
2859     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
2860     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14',
2861     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
2862     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
2863     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
2864     'HLT_L1CSCShower_DTCluster50_v11',
2865     'HLT_L1CSCShower_DTCluster75_v11',
2866     'HLT_L1ETMHadSeeds_v11',
2867     'HLT_L1MET_DTCluster50_v13',
2868     'HLT_L1MET_DTClusterNoMB1S50_v13',
2869     'HLT_L1Mu6HT240_v10',
2870     'HLT_L1SingleLLPJet_v8',
2871     'HLT_L1SingleMuCosmics_v9',
2872     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
2873     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
2874     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
2875     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
2876     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
2877     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
2878     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
2879     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
2880     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
2881     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
2882     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
2883     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
2884     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
2885     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
2886     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
2887     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
2888     'HLT_L2Mu10_NoVertex_NoBPTX_v16',
2889     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
2890     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
2891     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6',
2892     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6',
2893     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
2894     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
2895     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12',
2896     'HLT_MET105_IsoTrk50_v21',
2897     'HLT_MET120_IsoTrk50_v21',
2898     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8',
2899     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8',
2900     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8',
2901     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8',
2902     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8',
2903     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8',
2904     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7',
2905     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2906     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21',
2907     'HLT_Mu12eta2p3_PFJet40_v15',
2908     'HLT_Mu12eta2p3_v15',
2909     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29',
2910     'HLT_Mu15_IsoVVVL_PFHT450_v29',
2911     'HLT_Mu15_IsoVVVL_PFHT600_v33',
2912     'HLT_Mu15_v17',
2913     'HLT_Mu17_Photon30_IsoCaloId_v20',
2914     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
2915     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7',
2916     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7',
2917     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7',
2918     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8',
2919     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19',
2920     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
2921     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28',
2922     'HLT_Mu17_TrkIsoVVL_v27',
2923     'HLT_Mu17_v27',
2924     'HLT_Mu18_Mu9_SameSign_v18',
2925     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17',
2926     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17',
2927     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17',
2928     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17',
2929     'HLT_Mu19_TrkIsoVVL_v18',
2930     'HLT_Mu19_v18',
2931     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
2932     'HLT_Mu20_v26',
2933     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
2934     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21',
2935     'HLT_Mu25_TkMu0_Phi_v22',
2936     'HLT_Mu27_Ele37_CaloIdL_MW_v19',
2937     'HLT_Mu27_v27',
2938     'HLT_Mu30_TkMu0_Psi_v15',
2939     'HLT_Mu30_TkMu0_Upsilon_v15',
2940     'HLT_Mu37_Ele27_CaloIdL_MW_v19',
2941     'HLT_Mu37_TkMu27_v19',
2942     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
2943     'HLT_Mu3_PFJet40_v30',
2944     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16',
2945     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16',
2946     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16',
2947     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16',
2948     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16',
2949     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16',
2950     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
2951     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
2952     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
2953     'HLT_Mu4_L1DoubleMu_v15',
2954     'HLT_Mu50_IsoVVVL_PFHT450_v29',
2955     'HLT_Mu50_L1SingleMuShower_v13',
2956     'HLT_Mu50_v27',
2957     'HLT_Mu55_v17',
2958     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2959     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
2960     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2961     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
2962     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
2963     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
2964     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
2965     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
2966     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
2967     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32',
2968     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32',
2969     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33',
2970     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
2971     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
2972     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12',
2973     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2',
2974     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2',
2975     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2',
2976     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2',
2977     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
2978     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
2979     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8',
2980     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
2981     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8',
2982     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8',
2983     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
2984     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11',
2985     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11',
2986     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27',
2987     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25',
2988     'HLT_Mu8_TrkIsoVVL_v26',
2989     'HLT_Mu8_v26',
2990     'HLT_PFHT1050_v32',
2991     'HLT_PFHT180_v31',
2992     'HLT_PFHT250_v31',
2993     'HLT_PFHT350_v33',
2994     'HLT_PFHT370_v31',
2995     'HLT_PFHT430_v31',
2996     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26',
2997     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26',
2998     'HLT_PFHT510_v31',
2999     'HLT_PFHT590_v31',
3000     'HLT_PFHT680_v31',
3001     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26',
3002     'HLT_PFHT780_v31',
3003     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26',
3004     'HLT_PFHT890_v31',
3005     'HLT_PFJet110_v14',
3006     'HLT_PFJet140_v33',
3007     'HLT_PFJet200_TimeGt2p5ns_v12',
3008     'HLT_PFJet200_TimeLtNeg2p5ns_v12',
3009     'HLT_PFJet200_v33',
3010     'HLT_PFJet260_v34',
3011     'HLT_PFJet320_v34',
3012     'HLT_PFJet400_v34',
3013     'HLT_PFJet40_v35',
3014     'HLT_PFJet450_v35',
3015     'HLT_PFJet500_v35',
3016     'HLT_PFJet550_v25',
3017     'HLT_PFJet60_v35',
3018     'HLT_PFJet80_v35',
3019     'HLT_PFJetFwd140_v32',
3020     'HLT_PFJetFwd200_v32',
3021     'HLT_PFJetFwd260_v33',
3022     'HLT_PFJetFwd320_v33',
3023     'HLT_PFJetFwd400_v33',
3024     'HLT_PFJetFwd40_v33',
3025     'HLT_PFJetFwd450_v33',
3026     'HLT_PFJetFwd500_v33',
3027     'HLT_PFJetFwd60_v33',
3028     'HLT_PFJetFwd80_v32',
3029     'HLT_PFMET105_IsoTrk50_v15',
3030     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23',
3031     'HLT_PFMET120_PFMHT120_IDTight_v34',
3032     'HLT_PFMET130_PFMHT130_IDTight_v34',
3033     'HLT_PFMET140_PFMHT140_IDTight_v34',
3034     'HLT_PFMET200_BeamHaloCleaned_v23',
3035     'HLT_PFMET200_NotCleaned_v23',
3036     'HLT_PFMET250_NotCleaned_v23',
3037     'HLT_PFMET300_NotCleaned_v23',
3038     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14',
3039     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14',
3040     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23',
3041     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34',
3042     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14',
3043     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33',
3044     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14',
3045     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33',
3046     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v25',
3047     'HLT_PFMETTypeOne200_BeamHaloCleaned_v23',
3048     'HLT_Photon100EBHE10_v13',
3049     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
3050     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
3051     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
3052     'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
3053     'HLT_Photon110EB_TightID_TightIso_v14',
3054     'HLT_Photon120_R9Id90_HE10_IsoM_v26',
3055     'HLT_Photon120_v24',
3056     'HLT_Photon150_v18',
3057     'HLT_Photon165_R9Id90_HE10_IsoM_v27',
3058     'HLT_Photon175_v26',
3059     'HLT_Photon200_v25',
3060     'HLT_Photon20_HoverELoose_v21',
3061     'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v14',
3062     'HLT_Photon30_HoverELoose_v21',
3063     'HLT_Photon32_OneProng32_M50To105_v12',
3064     'HLT_Photon33_v16',
3065     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
3066     'HLT_Photon35_TwoProngs35_v15',
3067     'HLT_Photon40EB_TightID_TightIso_v5',
3068     'HLT_Photon40EB_v4',
3069     'HLT_Photon45EB_TightID_TightIso_v5',
3070     'HLT_Photon45EB_v4',
3071     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
3072     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
3073     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
3074     'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
3075     'HLT_Photon50EB_TightID_TightIso_v10',
3076     'HLT_Photon50_R9Id90_HE10_IsoM_v26',
3077     'HLT_Photon50_TimeGt2p5ns_v8',
3078     'HLT_Photon50_TimeLtNeg2p5ns_v8',
3079     'HLT_Photon50_v24',
3080     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
3081     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
3082     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
3083     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
3084     'HLT_Photon75EB_TightID_TightIso_v10',
3085     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
3086     'HLT_Photon75_R9Id90_HE10_IsoM_v26',
3087     'HLT_Photon75_v24',
3088     'HLT_Photon90EB_TightID_TightIso_v10',
3089     'HLT_Photon90_R9Id90_HE10_IsoM_v26',
3090     'HLT_Photon90_v24',
3091     'HLT_Physics_v15',
3092     'HLT_QuadPFJet100_88_70_30_v12',
3093     'HLT_QuadPFJet103_88_75_15_v19',
3094     'HLT_QuadPFJet105_88_75_30_v11',
3095     'HLT_QuadPFJet105_88_76_15_v19',
3096     'HLT_QuadPFJet111_90_80_15_v19',
3097     'HLT_QuadPFJet111_90_80_30_v11',
3098     'HLT_Random_v3',
3099     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3100     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3101     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3102     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3103     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3104     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16',
3105     'HLT_TripleMu_10_5_5_DZ_v24',
3106     'HLT_TripleMu_12_10_5_v24',
3107     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v17',
3108     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v22',
3109     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19',
3110     'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
3111     'HLT_UncorrectedJetE30_NoBPTX_v16',
3112     'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
3113     'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
3114     'HLT_ZeroBias_Alignment_v9',
3115     'HLT_ZeroBias_FirstBXAfterTrain_v11',
3116     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
3117     'HLT_ZeroBias_FirstCollisionInTrain_v12',
3118     'HLT_ZeroBias_IsolatedBunches_v13',
3119     'HLT_ZeroBias_LastCollisionInTrain_v11',
3120     'HLT_ZeroBias_v14') ),
3121   ParkingAnomalyDetection = cms.vstring( 'HLT_L1AXOVVTight_v1',
3122     'HLT_L1AXOVVVTight_v1',
3123     'HLT_L1CICADA_VVTight_v1',
3124     'HLT_L1CICADA_VVVTight_v1',
3125     'HLT_L1CICADA_VVVVTight_v1' ),
3126   ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3127     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3128     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3129     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3130     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3131     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3132     'HLT_Dimuon0_Jpsi_v22',
3133     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3134     'HLT_Dimuon0_LowMass_L1_4_v22',
3135     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3136     'HLT_Dimuon0_LowMass_v22',
3137     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3138     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3139     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3140     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3141     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3142     'HLT_Dimuon10_Upsilon_y1p4_v15',
3143     'HLT_Dimuon12_Upsilon_y1p4_v16',
3144     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3145     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3146     'HLT_Dimuon14_PsiPrime_v27',
3147     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3148     'HLT_Dimuon18_PsiPrime_v28',
3149     'HLT_Dimuon24_Phi_noCorrL1_v20',
3150     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3151     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3152     'HLT_Dimuon25_Jpsi_v28',
3153     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3154     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3155     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3156     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3157     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3158     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3159     'HLT_DoubleMu4_3_Bs_v29',
3160     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3161     'HLT_DoubleMu4_3_Jpsi_v29',
3162     'HLT_DoubleMu4_3_LowMass_SS_v8',
3163     'HLT_DoubleMu4_3_LowMass_v15',
3164     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3165     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3166     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3167     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3168     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3169     'HLT_DoubleMu4_LowMass_Displaced_v15',
3170     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3171     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3172     'HLT_Mu25_TkMu0_Phi_v22',
3173     'HLT_Mu30_TkMu0_Psi_v15',
3174     'HLT_Mu30_TkMu0_Upsilon_v15',
3175     'HLT_Mu4_L1DoubleMu_v15',
3176     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3177     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3178     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3179     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3180     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3181     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3182     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3183     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3184   ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3185     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3186     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3187     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3188     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3189     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3190     'HLT_Dimuon0_Jpsi_v22',
3191     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3192     'HLT_Dimuon0_LowMass_L1_4_v22',
3193     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3194     'HLT_Dimuon0_LowMass_v22',
3195     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3196     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3197     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3198     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3199     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3200     'HLT_Dimuon10_Upsilon_y1p4_v15',
3201     'HLT_Dimuon12_Upsilon_y1p4_v16',
3202     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3203     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3204     'HLT_Dimuon14_PsiPrime_v27',
3205     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3206     'HLT_Dimuon18_PsiPrime_v28',
3207     'HLT_Dimuon24_Phi_noCorrL1_v20',
3208     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3209     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3210     'HLT_Dimuon25_Jpsi_v28',
3211     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3212     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3213     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3214     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3215     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3216     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3217     'HLT_DoubleMu4_3_Bs_v29',
3218     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3219     'HLT_DoubleMu4_3_Jpsi_v29',
3220     'HLT_DoubleMu4_3_LowMass_SS_v8',
3221     'HLT_DoubleMu4_3_LowMass_v15',
3222     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3223     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3224     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3225     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3226     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3227     'HLT_DoubleMu4_LowMass_Displaced_v15',
3228     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3229     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3230     'HLT_Mu25_TkMu0_Phi_v22',
3231     'HLT_Mu30_TkMu0_Psi_v15',
3232     'HLT_Mu30_TkMu0_Upsilon_v15',
3233     'HLT_Mu4_L1DoubleMu_v15',
3234     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3235     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3236     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3237     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3238     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3239     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3240     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3241     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3242   ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3243     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3244     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3245     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3246     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3247     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3248     'HLT_Dimuon0_Jpsi_v22',
3249     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3250     'HLT_Dimuon0_LowMass_L1_4_v22',
3251     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3252     'HLT_Dimuon0_LowMass_v22',
3253     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3254     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3255     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3256     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3257     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3258     'HLT_Dimuon10_Upsilon_y1p4_v15',
3259     'HLT_Dimuon12_Upsilon_y1p4_v16',
3260     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3261     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3262     'HLT_Dimuon14_PsiPrime_v27',
3263     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3264     'HLT_Dimuon18_PsiPrime_v28',
3265     'HLT_Dimuon24_Phi_noCorrL1_v20',
3266     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3267     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3268     'HLT_Dimuon25_Jpsi_v28',
3269     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3270     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3271     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3272     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3273     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3274     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3275     'HLT_DoubleMu4_3_Bs_v29',
3276     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3277     'HLT_DoubleMu4_3_Jpsi_v29',
3278     'HLT_DoubleMu4_3_LowMass_SS_v8',
3279     'HLT_DoubleMu4_3_LowMass_v15',
3280     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3281     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3282     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3283     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3284     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3285     'HLT_DoubleMu4_LowMass_Displaced_v15',
3286     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3287     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3288     'HLT_Mu25_TkMu0_Phi_v22',
3289     'HLT_Mu30_TkMu0_Psi_v15',
3290     'HLT_Mu30_TkMu0_Upsilon_v15',
3291     'HLT_Mu4_L1DoubleMu_v15',
3292     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3293     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3294     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3295     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3296     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3297     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3298     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3299     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3300   ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3301     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3302     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3303     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3304     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3305     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3306     'HLT_Dimuon0_Jpsi_v22',
3307     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3308     'HLT_Dimuon0_LowMass_L1_4_v22',
3309     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3310     'HLT_Dimuon0_LowMass_v22',
3311     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3312     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3313     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3314     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3315     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3316     'HLT_Dimuon10_Upsilon_y1p4_v15',
3317     'HLT_Dimuon12_Upsilon_y1p4_v16',
3318     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3319     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3320     'HLT_Dimuon14_PsiPrime_v27',
3321     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3322     'HLT_Dimuon18_PsiPrime_v28',
3323     'HLT_Dimuon24_Phi_noCorrL1_v20',
3324     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3325     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3326     'HLT_Dimuon25_Jpsi_v28',
3327     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3328     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3329     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3330     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3331     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3332     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3333     'HLT_DoubleMu4_3_Bs_v29',
3334     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3335     'HLT_DoubleMu4_3_Jpsi_v29',
3336     'HLT_DoubleMu4_3_LowMass_SS_v8',
3337     'HLT_DoubleMu4_3_LowMass_v15',
3338     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3339     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3340     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3341     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3342     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3343     'HLT_DoubleMu4_LowMass_Displaced_v15',
3344     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3345     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3346     'HLT_Mu25_TkMu0_Phi_v22',
3347     'HLT_Mu30_TkMu0_Psi_v15',
3348     'HLT_Mu30_TkMu0_Upsilon_v15',
3349     'HLT_Mu4_L1DoubleMu_v15',
3350     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3351     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3352     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3353     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3354     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3355     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3356     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3357     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3358   ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3359     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3360     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3361     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3362     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3363     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3364     'HLT_Dimuon0_Jpsi_v22',
3365     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3366     'HLT_Dimuon0_LowMass_L1_4_v22',
3367     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3368     'HLT_Dimuon0_LowMass_v22',
3369     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3370     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3371     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3372     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3373     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3374     'HLT_Dimuon10_Upsilon_y1p4_v15',
3375     'HLT_Dimuon12_Upsilon_y1p4_v16',
3376     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3377     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3378     'HLT_Dimuon14_PsiPrime_v27',
3379     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3380     'HLT_Dimuon18_PsiPrime_v28',
3381     'HLT_Dimuon24_Phi_noCorrL1_v20',
3382     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3383     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3384     'HLT_Dimuon25_Jpsi_v28',
3385     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3386     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3387     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3388     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3389     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3390     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3391     'HLT_DoubleMu4_3_Bs_v29',
3392     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3393     'HLT_DoubleMu4_3_Jpsi_v29',
3394     'HLT_DoubleMu4_3_LowMass_SS_v8',
3395     'HLT_DoubleMu4_3_LowMass_v15',
3396     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3397     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3398     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3399     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3400     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3401     'HLT_DoubleMu4_LowMass_Displaced_v15',
3402     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3403     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3404     'HLT_Mu25_TkMu0_Phi_v22',
3405     'HLT_Mu30_TkMu0_Psi_v15',
3406     'HLT_Mu30_TkMu0_Upsilon_v15',
3407     'HLT_Mu4_L1DoubleMu_v15',
3408     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3409     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3410     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3411     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3412     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3413     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3414     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3415     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3416   ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3417     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3418     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3419     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3420     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3421     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3422     'HLT_Dimuon0_Jpsi_v22',
3423     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3424     'HLT_Dimuon0_LowMass_L1_4_v22',
3425     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3426     'HLT_Dimuon0_LowMass_v22',
3427     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3428     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3429     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3430     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3431     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3432     'HLT_Dimuon10_Upsilon_y1p4_v15',
3433     'HLT_Dimuon12_Upsilon_y1p4_v16',
3434     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3435     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3436     'HLT_Dimuon14_PsiPrime_v27',
3437     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3438     'HLT_Dimuon18_PsiPrime_v28',
3439     'HLT_Dimuon24_Phi_noCorrL1_v20',
3440     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3441     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3442     'HLT_Dimuon25_Jpsi_v28',
3443     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3444     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3445     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3446     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3447     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3448     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3449     'HLT_DoubleMu4_3_Bs_v29',
3450     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3451     'HLT_DoubleMu4_3_Jpsi_v29',
3452     'HLT_DoubleMu4_3_LowMass_SS_v8',
3453     'HLT_DoubleMu4_3_LowMass_v15',
3454     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3455     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3456     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3457     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3458     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3459     'HLT_DoubleMu4_LowMass_Displaced_v15',
3460     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3461     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3462     'HLT_Mu25_TkMu0_Phi_v22',
3463     'HLT_Mu30_TkMu0_Psi_v15',
3464     'HLT_Mu30_TkMu0_Upsilon_v15',
3465     'HLT_Mu4_L1DoubleMu_v15',
3466     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3467     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3468     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3469     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3470     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3471     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3472     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3473     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3474   ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3475     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3476     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3477     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3478     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3479     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3480     'HLT_Dimuon0_Jpsi_v22',
3481     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3482     'HLT_Dimuon0_LowMass_L1_4_v22',
3483     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3484     'HLT_Dimuon0_LowMass_v22',
3485     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3486     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3487     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3488     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3489     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3490     'HLT_Dimuon10_Upsilon_y1p4_v15',
3491     'HLT_Dimuon12_Upsilon_y1p4_v16',
3492     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3493     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3494     'HLT_Dimuon14_PsiPrime_v27',
3495     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3496     'HLT_Dimuon18_PsiPrime_v28',
3497     'HLT_Dimuon24_Phi_noCorrL1_v20',
3498     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3499     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3500     'HLT_Dimuon25_Jpsi_v28',
3501     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3502     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3503     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3504     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3505     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3506     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3507     'HLT_DoubleMu4_3_Bs_v29',
3508     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3509     'HLT_DoubleMu4_3_Jpsi_v29',
3510     'HLT_DoubleMu4_3_LowMass_SS_v8',
3511     'HLT_DoubleMu4_3_LowMass_v15',
3512     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3513     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3514     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3515     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3516     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3517     'HLT_DoubleMu4_LowMass_Displaced_v15',
3518     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3519     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3520     'HLT_Mu25_TkMu0_Phi_v22',
3521     'HLT_Mu30_TkMu0_Psi_v15',
3522     'HLT_Mu30_TkMu0_Upsilon_v15',
3523     'HLT_Mu4_L1DoubleMu_v15',
3524     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3525     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3526     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3527     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3528     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3529     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3530     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3531     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3532   ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
3533     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
3534     'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
3535     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
3536     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
3537     'HLT_Dimuon0_Jpsi_NoVertexing_v22',
3538     'HLT_Dimuon0_Jpsi_v22',
3539     'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
3540     'HLT_Dimuon0_LowMass_L1_4_v22',
3541     'HLT_Dimuon0_LowMass_L1_TM530_v20',
3542     'HLT_Dimuon0_LowMass_v22',
3543     'HLT_Dimuon0_Upsilon_L1_4p5_v23',
3544     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
3545     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
3546     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
3547     'HLT_Dimuon0_Upsilon_NoVertexing_v21',
3548     'HLT_Dimuon10_Upsilon_y1p4_v15',
3549     'HLT_Dimuon12_Upsilon_y1p4_v16',
3550     'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
3551     'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
3552     'HLT_Dimuon14_PsiPrime_v27',
3553     'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
3554     'HLT_Dimuon18_PsiPrime_v28',
3555     'HLT_Dimuon24_Phi_noCorrL1_v20',
3556     'HLT_Dimuon24_Upsilon_noCorrL1_v20',
3557     'HLT_Dimuon25_Jpsi_noCorrL1_v20',
3558     'HLT_Dimuon25_Jpsi_v28',
3559     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
3560     'HLT_DoubleMu2_Jpsi_LowPt_v8',
3561     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
3562     'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
3563     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
3564     'HLT_DoubleMu3_Trk_Tau3mu_v26',
3565     'HLT_DoubleMu4_3_Bs_v29',
3566     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
3567     'HLT_DoubleMu4_3_Jpsi_v29',
3568     'HLT_DoubleMu4_3_LowMass_SS_v8',
3569     'HLT_DoubleMu4_3_LowMass_v15',
3570     'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
3571     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
3572     'HLT_DoubleMu4_JpsiTrk_Bc_v14',
3573     'HLT_DoubleMu4_Jpsi_Displaced_v21',
3574     'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
3575     'HLT_DoubleMu4_LowMass_Displaced_v15',
3576     'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
3577     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
3578     'HLT_Mu25_TkMu0_Phi_v22',
3579     'HLT_Mu30_TkMu0_Psi_v15',
3580     'HLT_Mu30_TkMu0_Upsilon_v15',
3581     'HLT_Mu4_L1DoubleMu_v15',
3582     'HLT_Mu7p5_L2Mu2_Jpsi_v24',
3583     'HLT_Mu7p5_L2Mu2_Upsilon_v24',
3584     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
3585     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
3586     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
3587     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
3588     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
3589     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' ),
3590   ParkingHH0 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v2',
3591     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v2',
3592     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v8',
3593     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
3594     'HLT_PFHT250_QuadPFJet25_v8',
3595     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
3596     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v8',
3597     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
3598     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
3599     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v11',
3600     'HLT_PFHT280_QuadPFJet30_v11',
3601     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v11',
3602     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v7',
3603     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v7',
3604     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v23',
3605     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v12',
3606     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v8',
3607     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v8',
3608     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v8',
3609     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v11',
3610     'HLT_PFHT400_SixPFJet32_v23',
3611     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v11',
3612     'HLT_PFHT450_SixPFJet36_v22' ),
3613   ParkingHH1 = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v2',
3614     'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v2',
3615     'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v8',
3616     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
3617     'HLT_PFHT250_QuadPFJet25_v8',
3618     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
3619     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v8',
3620     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
3621     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
3622     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v11',
3623     'HLT_PFHT280_QuadPFJet30_v11',
3624     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v11',
3625     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v7',
3626     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v7',
3627     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v23',
3628     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v12',
3629     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v8',
3630     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v8',
3631     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v8',
3632     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v11',
3633     'HLT_PFHT400_SixPFJet32_v23',
3634     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v11',
3635     'HLT_PFHT450_SixPFJet36_v22' ),
3636   ParkingLLP0 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3637     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3638     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
3639     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
3640     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
3641     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3642     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3643     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
3644     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
3645     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
3646     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3647     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3648     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
3649     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8',
3650     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8',
3651     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3652     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3653     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3654     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3655     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3656     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3657     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3658     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3659     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3660     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3661     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3662     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3663     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3664     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3665     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3666     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
3667     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3668     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3669     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3670     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
3671     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3672     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
3673     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3674     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3675     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3676     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
3677     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3678     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3679     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
3680     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3681     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3682     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
3683     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3684     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
3685     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3686     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3687     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3688     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
3689     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3690     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
3691     'HLT_HT650_DisplacedDijet60_Inclusive_v25',
3692     'HLT_L1MET_DTCluster50_v13',
3693     'HLT_L1MET_DTClusterNoMB1S50_v13',
3694     'HLT_L1SingleLLPJet_v8',
3695     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
3696     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3697     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
3698     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3699     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
3700     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3701     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
3702     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3703     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3704     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
3705     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3706     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3707     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
3708     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
3709     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3710     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3711     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3712     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3713     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
3714     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3715     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
3716     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3717     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
3718     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
3719     'HLT_PFJet200_TimeGt2p5ns_v12',
3720     'HLT_PFJet200_TimeLtNeg2p5ns_v12' ),
3721   ParkingLLP1 = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
3722     'HLT_CaloMET60_DTClusterNoMB1S50_v13',
3723     'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
3724     'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
3725     'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
3726     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3727     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3728     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
3729     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
3730     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
3731     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3732     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3733     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
3734     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8',
3735     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8',
3736     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3737     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
3738     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3739     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3740     'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
3741     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
3742     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
3743     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
3744     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
3745     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
3746     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3747     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3748     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3749     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
3750     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
3751     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
3752     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
3753     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
3754     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
3755     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
3756     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
3757     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
3758     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
3759     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3760     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
3761     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
3762     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
3763     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
3764     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
3765     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
3766     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
3767     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
3768     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
3769     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
3770     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
3771     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
3772     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
3773     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
3774     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
3775     'HLT_HT550_DisplacedDijet60_Inclusive_v25',
3776     'HLT_HT650_DisplacedDijet60_Inclusive_v25',
3777     'HLT_L1MET_DTCluster50_v13',
3778     'HLT_L1MET_DTClusterNoMB1S50_v13',
3779     'HLT_L1SingleLLPJet_v8',
3780     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
3781     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
3782     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
3783     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
3784     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
3785     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
3786     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
3787     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
3788     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
3789     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
3790     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
3791     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
3792     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
3793     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
3794     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
3795     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
3796     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
3797     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3798     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
3799     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3800     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
3801     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
3802     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
3803     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
3804     'HLT_PFJet200_TimeGt2p5ns_v12',
3805     'HLT_PFJet200_TimeLtNeg2p5ns_v12' ),
3806   ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3807     'HLT_Mu0_Barrel_L1HP11_v8',
3808     'HLT_Mu0_Barrel_L1HP13_v2',
3809     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3810     'HLT_Mu0_Barrel_L1HP6_v5',
3811     'HLT_Mu0_Barrel_L1HP7_v5',
3812     'HLT_Mu0_Barrel_L1HP8_v6',
3813     'HLT_Mu0_Barrel_L1HP9_v6',
3814     'HLT_Mu0_Barrel_v8',
3815     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3816     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3817     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3818     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3819     'HLT_Mu4_Barrel_IP4_v2',
3820     'HLT_Mu4_Barrel_IP6_v2',
3821     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3822     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3823     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3824     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3825   ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3826     'HLT_Mu0_Barrel_L1HP11_v8',
3827     'HLT_Mu0_Barrel_L1HP13_v2',
3828     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3829     'HLT_Mu0_Barrel_L1HP6_v5',
3830     'HLT_Mu0_Barrel_L1HP7_v5',
3831     'HLT_Mu0_Barrel_L1HP8_v6',
3832     'HLT_Mu0_Barrel_L1HP9_v6',
3833     'HLT_Mu0_Barrel_v8',
3834     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3835     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3836     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3837     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3838     'HLT_Mu4_Barrel_IP4_v2',
3839     'HLT_Mu4_Barrel_IP6_v2',
3840     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3841     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3842     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3843     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3844   ParkingSingleMuon10 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3845     'HLT_Mu0_Barrel_L1HP11_v8',
3846     'HLT_Mu0_Barrel_L1HP13_v2',
3847     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3848     'HLT_Mu0_Barrel_L1HP6_v5',
3849     'HLT_Mu0_Barrel_L1HP7_v5',
3850     'HLT_Mu0_Barrel_L1HP8_v6',
3851     'HLT_Mu0_Barrel_L1HP9_v6',
3852     'HLT_Mu0_Barrel_v8',
3853     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3854     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3855     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3856     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3857     'HLT_Mu4_Barrel_IP4_v2',
3858     'HLT_Mu4_Barrel_IP6_v2',
3859     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3860     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3861     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3862     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3863   ParkingSingleMuon11 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3864     'HLT_Mu0_Barrel_L1HP11_v8',
3865     'HLT_Mu0_Barrel_L1HP13_v2',
3866     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3867     'HLT_Mu0_Barrel_L1HP6_v5',
3868     'HLT_Mu0_Barrel_L1HP7_v5',
3869     'HLT_Mu0_Barrel_L1HP8_v6',
3870     'HLT_Mu0_Barrel_L1HP9_v6',
3871     'HLT_Mu0_Barrel_v8',
3872     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3873     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3874     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3875     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3876     'HLT_Mu4_Barrel_IP4_v2',
3877     'HLT_Mu4_Barrel_IP6_v2',
3878     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3879     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3880     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3881     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3882   ParkingSingleMuon12 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3883     'HLT_Mu0_Barrel_L1HP11_v8',
3884     'HLT_Mu0_Barrel_L1HP13_v2',
3885     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3886     'HLT_Mu0_Barrel_L1HP6_v5',
3887     'HLT_Mu0_Barrel_L1HP7_v5',
3888     'HLT_Mu0_Barrel_L1HP8_v6',
3889     'HLT_Mu0_Barrel_L1HP9_v6',
3890     'HLT_Mu0_Barrel_v8',
3891     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3892     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3893     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3894     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3895     'HLT_Mu4_Barrel_IP4_v2',
3896     'HLT_Mu4_Barrel_IP6_v2',
3897     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3898     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3899     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3900     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3901   ParkingSingleMuon13 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3902     'HLT_Mu0_Barrel_L1HP11_v8',
3903     'HLT_Mu0_Barrel_L1HP13_v2',
3904     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3905     'HLT_Mu0_Barrel_L1HP6_v5',
3906     'HLT_Mu0_Barrel_L1HP7_v5',
3907     'HLT_Mu0_Barrel_L1HP8_v6',
3908     'HLT_Mu0_Barrel_L1HP9_v6',
3909     'HLT_Mu0_Barrel_v8',
3910     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3911     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3912     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3913     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3914     'HLT_Mu4_Barrel_IP4_v2',
3915     'HLT_Mu4_Barrel_IP6_v2',
3916     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3917     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3918     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3919     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3920   ParkingSingleMuon14 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3921     'HLT_Mu0_Barrel_L1HP11_v8',
3922     'HLT_Mu0_Barrel_L1HP13_v2',
3923     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3924     'HLT_Mu0_Barrel_L1HP6_v5',
3925     'HLT_Mu0_Barrel_L1HP7_v5',
3926     'HLT_Mu0_Barrel_L1HP8_v6',
3927     'HLT_Mu0_Barrel_L1HP9_v6',
3928     'HLT_Mu0_Barrel_v8',
3929     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3930     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3931     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3932     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3933     'HLT_Mu4_Barrel_IP4_v2',
3934     'HLT_Mu4_Barrel_IP6_v2',
3935     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3936     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3937     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3938     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3939   ParkingSingleMuon15 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3940     'HLT_Mu0_Barrel_L1HP11_v8',
3941     'HLT_Mu0_Barrel_L1HP13_v2',
3942     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3943     'HLT_Mu0_Barrel_L1HP6_v5',
3944     'HLT_Mu0_Barrel_L1HP7_v5',
3945     'HLT_Mu0_Barrel_L1HP8_v6',
3946     'HLT_Mu0_Barrel_L1HP9_v6',
3947     'HLT_Mu0_Barrel_v8',
3948     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3949     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3950     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3951     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3952     'HLT_Mu4_Barrel_IP4_v2',
3953     'HLT_Mu4_Barrel_IP6_v2',
3954     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3955     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3956     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3957     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3958   ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3959     'HLT_Mu0_Barrel_L1HP11_v8',
3960     'HLT_Mu0_Barrel_L1HP13_v2',
3961     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3962     'HLT_Mu0_Barrel_L1HP6_v5',
3963     'HLT_Mu0_Barrel_L1HP7_v5',
3964     'HLT_Mu0_Barrel_L1HP8_v6',
3965     'HLT_Mu0_Barrel_L1HP9_v6',
3966     'HLT_Mu0_Barrel_v8',
3967     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3968     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3969     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3970     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3971     'HLT_Mu4_Barrel_IP4_v2',
3972     'HLT_Mu4_Barrel_IP6_v2',
3973     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3974     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3975     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3976     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3977   ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3978     'HLT_Mu0_Barrel_L1HP11_v8',
3979     'HLT_Mu0_Barrel_L1HP13_v2',
3980     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
3981     'HLT_Mu0_Barrel_L1HP6_v5',
3982     'HLT_Mu0_Barrel_L1HP7_v5',
3983     'HLT_Mu0_Barrel_L1HP8_v6',
3984     'HLT_Mu0_Barrel_L1HP9_v6',
3985     'HLT_Mu0_Barrel_v8',
3986     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
3987     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
3988     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
3989     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
3990     'HLT_Mu4_Barrel_IP4_v2',
3991     'HLT_Mu4_Barrel_IP6_v2',
3992     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
3993     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
3994     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
3995     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
3996   ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
3997     'HLT_Mu0_Barrel_L1HP11_v8',
3998     'HLT_Mu0_Barrel_L1HP13_v2',
3999     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4000     'HLT_Mu0_Barrel_L1HP6_v5',
4001     'HLT_Mu0_Barrel_L1HP7_v5',
4002     'HLT_Mu0_Barrel_L1HP8_v6',
4003     'HLT_Mu0_Barrel_L1HP9_v6',
4004     'HLT_Mu0_Barrel_v8',
4005     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4006     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4007     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4008     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4009     'HLT_Mu4_Barrel_IP4_v2',
4010     'HLT_Mu4_Barrel_IP6_v2',
4011     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4012     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4013     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4014     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4015   ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
4016     'HLT_Mu0_Barrel_L1HP11_v8',
4017     'HLT_Mu0_Barrel_L1HP13_v2',
4018     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4019     'HLT_Mu0_Barrel_L1HP6_v5',
4020     'HLT_Mu0_Barrel_L1HP7_v5',
4021     'HLT_Mu0_Barrel_L1HP8_v6',
4022     'HLT_Mu0_Barrel_L1HP9_v6',
4023     'HLT_Mu0_Barrel_v8',
4024     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4025     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4026     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4027     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4028     'HLT_Mu4_Barrel_IP4_v2',
4029     'HLT_Mu4_Barrel_IP6_v2',
4030     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4031     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4032     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4033     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4034   ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
4035     'HLT_Mu0_Barrel_L1HP11_v8',
4036     'HLT_Mu0_Barrel_L1HP13_v2',
4037     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4038     'HLT_Mu0_Barrel_L1HP6_v5',
4039     'HLT_Mu0_Barrel_L1HP7_v5',
4040     'HLT_Mu0_Barrel_L1HP8_v6',
4041     'HLT_Mu0_Barrel_L1HP9_v6',
4042     'HLT_Mu0_Barrel_v8',
4043     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4044     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4045     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4046     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4047     'HLT_Mu4_Barrel_IP4_v2',
4048     'HLT_Mu4_Barrel_IP6_v2',
4049     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4050     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4051     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4052     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4053   ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
4054     'HLT_Mu0_Barrel_L1HP11_v8',
4055     'HLT_Mu0_Barrel_L1HP13_v2',
4056     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4057     'HLT_Mu0_Barrel_L1HP6_v5',
4058     'HLT_Mu0_Barrel_L1HP7_v5',
4059     'HLT_Mu0_Barrel_L1HP8_v6',
4060     'HLT_Mu0_Barrel_L1HP9_v6',
4061     'HLT_Mu0_Barrel_v8',
4062     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4063     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4064     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4065     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4066     'HLT_Mu4_Barrel_IP4_v2',
4067     'HLT_Mu4_Barrel_IP6_v2',
4068     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4069     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4070     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4071     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4072   ParkingSingleMuon8 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
4073     'HLT_Mu0_Barrel_L1HP11_v8',
4074     'HLT_Mu0_Barrel_L1HP13_v2',
4075     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4076     'HLT_Mu0_Barrel_L1HP6_v5',
4077     'HLT_Mu0_Barrel_L1HP7_v5',
4078     'HLT_Mu0_Barrel_L1HP8_v6',
4079     'HLT_Mu0_Barrel_L1HP9_v6',
4080     'HLT_Mu0_Barrel_v8',
4081     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4082     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4083     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4084     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4085     'HLT_Mu4_Barrel_IP4_v2',
4086     'HLT_Mu4_Barrel_IP6_v2',
4087     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4088     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4089     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4090     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4091   ParkingSingleMuon9 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
4092     'HLT_Mu0_Barrel_L1HP11_v8',
4093     'HLT_Mu0_Barrel_L1HP13_v2',
4094     'HLT_Mu0_Barrel_L1HP6_IP6_v5',
4095     'HLT_Mu0_Barrel_L1HP6_v5',
4096     'HLT_Mu0_Barrel_L1HP7_v5',
4097     'HLT_Mu0_Barrel_L1HP8_v6',
4098     'HLT_Mu0_Barrel_L1HP9_v6',
4099     'HLT_Mu0_Barrel_v8',
4100     'HLT_Mu10_Barrel_L1HP11_IP4_v2',
4101     'HLT_Mu10_Barrel_L1HP11_IP6_v8',
4102     'HLT_Mu12_Barrel_L1HP13_IP4_v2',
4103     'HLT_Mu12_Barrel_L1HP13_IP6_v2',
4104     'HLT_Mu4_Barrel_IP4_v2',
4105     'HLT_Mu4_Barrel_IP6_v2',
4106     'HLT_Mu6_Barrel_L1HP7_IP6_v5',
4107     'HLT_Mu7_Barrel_L1HP8_IP6_v6',
4108     'HLT_Mu8_Barrel_L1HP9_IP6_v6',
4109     'HLT_Mu9_Barrel_L1HP10_IP6_v8' ),
4110   ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4111     'HLT_QuadPFJet100_88_70_30_v12',
4112     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4113     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4114     'HLT_QuadPFJet103_88_75_15_v19',
4115     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4116     'HLT_QuadPFJet105_88_75_30_v11',
4117     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4118     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4119     'HLT_QuadPFJet105_88_76_15_v19',
4120     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4121     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4122     'HLT_QuadPFJet111_90_80_15_v19',
4123     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4124     'HLT_QuadPFJet111_90_80_30_v11',
4125     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4126     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4127     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4128     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4129     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4130     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4131     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4132     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4133     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4134     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4135     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4136     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4137     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4138     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4139     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4140     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4141     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4142     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4143     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4144     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4145     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4146     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4147     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4148     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4149     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4150   ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4151     'HLT_QuadPFJet100_88_70_30_v12',
4152     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4153     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4154     'HLT_QuadPFJet103_88_75_15_v19',
4155     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4156     'HLT_QuadPFJet105_88_75_30_v11',
4157     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4158     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4159     'HLT_QuadPFJet105_88_76_15_v19',
4160     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4161     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4162     'HLT_QuadPFJet111_90_80_15_v19',
4163     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4164     'HLT_QuadPFJet111_90_80_30_v11',
4165     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4166     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4167     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4168     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4169     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4170     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4171     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4172     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4173     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4174     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4175     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4176     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4177     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4178     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4179     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4180     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4181     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4182     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4183     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4184     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4185     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4186     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4187     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4188     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4189     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4190   ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4191     'HLT_QuadPFJet100_88_70_30_v12',
4192     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4193     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4194     'HLT_QuadPFJet103_88_75_15_v19',
4195     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4196     'HLT_QuadPFJet105_88_75_30_v11',
4197     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4198     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4199     'HLT_QuadPFJet105_88_76_15_v19',
4200     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4201     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4202     'HLT_QuadPFJet111_90_80_15_v19',
4203     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4204     'HLT_QuadPFJet111_90_80_30_v11',
4205     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4206     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4207     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4208     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4209     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4210     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4211     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4212     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4213     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4214     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4215     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4216     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4217     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4218     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4219     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4220     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4221     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4222     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4223     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4224     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4225     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4226     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4227     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4228     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4229     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4230   ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4231     'HLT_QuadPFJet100_88_70_30_v12',
4232     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4233     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4234     'HLT_QuadPFJet103_88_75_15_v19',
4235     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4236     'HLT_QuadPFJet105_88_75_30_v11',
4237     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4238     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4239     'HLT_QuadPFJet105_88_76_15_v19',
4240     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4241     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4242     'HLT_QuadPFJet111_90_80_15_v19',
4243     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4244     'HLT_QuadPFJet111_90_80_30_v11',
4245     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4246     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4247     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4248     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4249     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4250     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4251     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4252     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4253     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4254     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4255     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4256     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4257     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4258     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4259     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4260     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4261     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4262     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4263     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4264     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4265     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4266     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4267     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4268     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4269     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4270   ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4271     'HLT_QuadPFJet100_88_70_30_v12',
4272     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4273     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4274     'HLT_QuadPFJet103_88_75_15_v19',
4275     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4276     'HLT_QuadPFJet105_88_75_30_v11',
4277     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4278     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4279     'HLT_QuadPFJet105_88_76_15_v19',
4280     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4281     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4282     'HLT_QuadPFJet111_90_80_15_v19',
4283     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4284     'HLT_QuadPFJet111_90_80_30_v11',
4285     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4286     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4287     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4288     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4289     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4290     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4291     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4292     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4293     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4294     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4295     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4296     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4297     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4298     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4299     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4300     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4301     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4302     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4303     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4304     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4305     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4306     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4307     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4308     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4309     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4310   ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4311     'HLT_QuadPFJet100_88_70_30_v12',
4312     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4313     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4314     'HLT_QuadPFJet103_88_75_15_v19',
4315     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4316     'HLT_QuadPFJet105_88_75_30_v11',
4317     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4318     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4319     'HLT_QuadPFJet105_88_76_15_v19',
4320     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4321     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4322     'HLT_QuadPFJet111_90_80_15_v19',
4323     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4324     'HLT_QuadPFJet111_90_80_30_v11',
4325     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4326     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4327     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4328     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4329     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4330     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4331     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4332     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4333     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4334     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4335     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4336     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4337     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4338     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4339     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4340     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4341     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4342     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4343     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4344     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4345     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4346     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4347     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4348     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4349     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4350   ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4351     'HLT_QuadPFJet100_88_70_30_v12',
4352     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4353     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4354     'HLT_QuadPFJet103_88_75_15_v19',
4355     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4356     'HLT_QuadPFJet105_88_75_30_v11',
4357     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4358     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4359     'HLT_QuadPFJet105_88_76_15_v19',
4360     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4361     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4362     'HLT_QuadPFJet111_90_80_15_v19',
4363     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4364     'HLT_QuadPFJet111_90_80_30_v11',
4365     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4366     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4367     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4368     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4369     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4370     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4371     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4372     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4373     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4374     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4375     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4376     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4377     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4378     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4379     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4380     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4381     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4382     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4383     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4384     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4385     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4386     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4387     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4388     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4389     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4390   ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
4391     'HLT_QuadPFJet100_88_70_30_v12',
4392     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
4393     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
4394     'HLT_QuadPFJet103_88_75_15_v19',
4395     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
4396     'HLT_QuadPFJet105_88_75_30_v11',
4397     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
4398     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
4399     'HLT_QuadPFJet105_88_76_15_v19',
4400     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
4401     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
4402     'HLT_QuadPFJet111_90_80_15_v19',
4403     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
4404     'HLT_QuadPFJet111_90_80_30_v11',
4405     'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
4406     'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
4407     'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
4408     'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
4409     'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
4410     'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
4411     'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
4412     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
4413     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
4414     'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
4415     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
4416     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
4417     'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
4418     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
4419     'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
4420     'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
4421     'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
4422     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
4423     'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
4424     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
4425     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
4426     'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
4427     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
4428     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
4429     'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' ),
4430   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' ),
4431   ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2',
4432     'DST_PFScouting_DoubleMuonVtxMonitorZ_v2',
4433     'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
4434     'HLT_TriggersForScoutingPFMonitor_PS125_v1',
4435     'HLT_TriggersForScoutingPFMonitor_PS250_v1',
4436     'HLT_TriggersForScoutingPFMonitor_PS500_v1' ),
4437   ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v6',
4438     'DST_PFScouting_AXOMedium_v2',
4439     'DST_PFScouting_AXOTight_v8',
4440     'DST_PFScouting_AXOVLoose_v6',
4441     'DST_PFScouting_AXOVTight_v6',
4442     'DST_PFScouting_CICADALoose_v4',
4443     'DST_PFScouting_CICADAMedium_v4',
4444     'DST_PFScouting_CICADATight_v4',
4445     'DST_PFScouting_CICADAVLoose_v4',
4446     'DST_PFScouting_CICADAVTight_v4',
4447     'DST_PFScouting_DoubleEG_v8',
4448     'DST_PFScouting_DoubleMuonNoVtx_v2',
4449     'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2',
4450     'DST_PFScouting_DoubleMuonVtxMonitorZ_v2',
4451     'DST_PFScouting_DoubleMuonVtx_v2',
4452     'DST_PFScouting_JetHT_v8',
4453     'DST_PFScouting_SingleMuon_v8',
4454     'DST_PFScouting_SinglePhotonEB_v5',
4455     'DST_PFScouting_ZeroBias_v6' ),
4456   Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10',
4457     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15',
4458     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10',
4459     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v8',
4460     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v8',
4461     'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v8',
4462     'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v8',
4463     'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v8',
4464     'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v8',
4465     'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v8' ),
4466   TestDataRaw = cms.vstring( 'HLT_TestData_v1' ),
4467   TestDataScouting = cms.vstring( 'HLT_TestData_v1' ),
4468   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
4469     'HLT_HcalCalibration_v6' ),
4470   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
4471     'HLT_HcalCalibration_v6' ),
4472   ZeroBias = cms.vstring( 'HLT_Random_v3',
4473     'HLT_ZeroBias_Alignment_v9',
4474     'HLT_ZeroBias_FirstBXAfterTrain_v11',
4475     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4476     'HLT_ZeroBias_FirstCollisionInTrain_v12',
4477     'HLT_ZeroBias_IsolatedBunches_v13',
4478     'HLT_ZeroBias_LastCollisionInTrain_v11',
4479     'HLT_ZeroBias_v14' )
4480 )
4481 
4482 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4483     recordName = cms.string( "CSCChannelMapperRecord" ),
4484     iovIsRunNotTime = cms.bool( True ),
4485     firstValid = cms.vuint32( 1 )
4486 )
4487 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4488     recordName = cms.string( "CSCIndexerRecord" ),
4489     iovIsRunNotTime = cms.bool( True ),
4490     firstValid = cms.vuint32( 1 )
4491 )
4492 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4493     recordName = cms.string( "L1TGlobalParametersRcd" ),
4494     iovIsRunNotTime = cms.bool( True ),
4495     firstValid = cms.vuint32( 1 )
4496 )
4497 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4498     appendToDataLabel = cms.string( "HBHE" ),
4499     timeSlewParametersM2 = cms.VPSet( 
4500       cms.PSet(  tmax = cms.double( 16.0 ),
4501         tzero = cms.double( 23.960177 ),
4502         slope = cms.double( -3.178648 )
4503       ),
4504       cms.PSet(  tmax = cms.double( 10.0 ),
4505         tzero = cms.double( 11.977461 ),
4506         slope = cms.double( -1.5610227 )
4507       ),
4508       cms.PSet(  tmax = cms.double( 6.25 ),
4509         tzero = cms.double( 9.109694 ),
4510         slope = cms.double( -1.075824 )
4511       )
4512     ),
4513     timeSlewParametersM3 = cms.VPSet( 
4514       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4515         tspar2_siPM = cms.double( 0.0 ),
4516         tspar2 = cms.double( 0.0 ),
4517         cap = cms.double( 6.0 ),
4518         tspar1 = cms.double( -2.19142 ),
4519         tspar0 = cms.double( 12.2999 ),
4520         tspar1_siPM = cms.double( 0.0 )
4521       ),
4522       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4523         tspar2_siPM = cms.double( 0.0 ),
4524         tspar2 = cms.double( 32.0 ),
4525         cap = cms.double( 6.0 ),
4526         tspar1 = cms.double( -3.2 ),
4527         tspar0 = cms.double( 15.5 ),
4528         tspar1_siPM = cms.double( 0.0 )
4529       ),
4530       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4531         tspar2_siPM = cms.double( 0.0 ),
4532         tspar2 = cms.double( 0.0 ),
4533         cap = cms.double( 6.0 ),
4534         tspar1 = cms.double( -2.19142 ),
4535         tspar0 = cms.double( 12.2999 ),
4536         tspar1_siPM = cms.double( 0.0 )
4537       ),
4538       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4539         tspar2_siPM = cms.double( 0.0 ),
4540         tspar2 = cms.double( 0.0 ),
4541         cap = cms.double( 6.0 ),
4542         tspar1 = cms.double( -2.19142 ),
4543         tspar0 = cms.double( 12.2999 ),
4544         tspar1_siPM = cms.double( 0.0 )
4545       )
4546     )
4547 )
4548 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4549     recordName = cms.string( "JetTagComputerRecord" ),
4550     iovIsRunNotTime = cms.bool( True ),
4551     firstValid = cms.vuint32( 1 )
4552 )
4553 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4554     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4555     iovIsRunNotTime = cms.bool( True ),
4556     firstValid = cms.vuint32( 1 )
4557 )
4558 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4559     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4560     iovIsRunNotTime = cms.bool( True ),
4561     firstValid = cms.vuint32( 1 )
4562 )
4563 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4564     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4565     iovIsRunNotTime = cms.bool( True ),
4566     firstValid = cms.vuint32( 1 )
4567 )
4568 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4569     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4570     iovIsRunNotTime = cms.bool( True ),
4571     firstValid = cms.vuint32( 1 )
4572 )
4573 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4574     recordName = cms.string( "TfGraphRecord" ),
4575     iovIsRunNotTime = cms.bool( True ),
4576     firstValid = cms.vuint32( 1 )
4577 )
4578 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4579     RunType = cms.string( "Run3" ),
4580     PitchSimY = cms.double( 0.15 ),
4581     PitchSimX = cms.double( 0.1 ),
4582     thickness = cms.double( 0.23 ),
4583     noOfPixelSimX = cms.int32( 160 ),
4584     noOfPixelSimY = cms.int32( 104 ),
4585     noOfPixels = cms.int32( 16640 ),
4586     simXWidth = cms.double( 16.6 ),
4587     simYWidth = cms.double( 16.2 ),
4588     deadEdgeWidth = cms.double( 0.2 ),
4589     activeEdgeSigma = cms.double( 0.02 ),
4590     physActiveEdgeDist = cms.double( 0.15 ),
4591     appendToDataLabel = cms.string( "" )
4592 )
4593 
4594 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
4595   appendToDataLabel = cms.string( "" )
4596 )
4597 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4598   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4599   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
4600   minPt = cms.double( 0.0 ),
4601   maxClusterSize = cms.uint32( 8 ),
4602   appendToDataLabel = cms.string( "" )
4603 )
4604 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4605   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4606   SimpleMagneticField = cms.string( "" ),
4607   PropagationDirection = cms.string( "anyDirection" ),
4608   MaxDPhi = cms.double( 1.6 ),
4609   appendToDataLabel = cms.string( "" )
4610 )
4611 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4612   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4613 )
4614 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4615   AlgoName = cms.string( "CSCIndexerPostls1" )
4616 )
4617 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4618   appendToDataLabel = cms.string( "" )
4619 )
4620 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4621 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4622   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4623   MapAuto = cms.untracked.bool( False ),
4624   SkipHE = cms.untracked.bool( False ),
4625   appendToDataLabel = cms.string( "" )
4626 )
4627 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4628   appendToDataLabel = cms.string( "" )
4629 )
4630 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4631   dump = cms.untracked.vstring(  ),
4632   appendToDataLabel = cms.string( "" )
4633 )
4634 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4635   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4636   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4637   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4638   isPhase2 = cms.bool( False ),
4639   doPixelShapeCut = cms.bool( True ),
4640   doStripShapeCut = cms.bool( True ),
4641   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4642   appendToDataLabel = cms.string( "" )
4643 )
4644 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4645   appendToDataLabel = cms.string( "" )
4646 )
4647 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4648   TotalBxInEvent = cms.int32( 5 ),
4649   NumberPhysTriggers = cms.uint32( 512 ),
4650   NumberL1Muon = cms.uint32( 8 ),
4651   NumberL1EGamma = cms.uint32( 12 ),
4652   NumberL1Jet = cms.uint32( 12 ),
4653   NumberL1Tau = cms.uint32( 12 ),
4654   NumberChips = cms.uint32( 1 ),
4655   PinsOnChip = cms.uint32( 512 ),
4656   OrderOfChip = cms.vint32( 1 ),
4657   NumberL1IsoEG = cms.uint32( 4 ),
4658   NumberL1JetCounts = cms.uint32( 12 ),
4659   UnitLength = cms.int32( 8 ),
4660   NumberL1ForJet = cms.uint32( 4 ),
4661   IfCaloEtaNumberBits = cms.uint32( 4 ),
4662   IfMuEtaNumberBits = cms.uint32( 6 ),
4663   NumberL1TauJet = cms.uint32( 4 ),
4664   NumberL1Mu = cms.uint32( 4 ),
4665   NumberConditionChips = cms.uint32( 1 ),
4666   NumberPsbBoards = cms.int32( 7 ),
4667   NumberL1CenJet = cms.uint32( 4 ),
4668   PinsOnConditionChip = cms.uint32( 512 ),
4669   NumberL1NoIsoEG = cms.uint32( 4 ),
4670   NumberTechnicalTriggers = cms.uint32( 64 ),
4671   NumberPhysTriggersExtended = cms.uint32( 64 ),
4672   WordLength = cms.int32( 64 ),
4673   OrderConditionChip = cms.vint32( 1 ),
4674   appendToDataLabel = cms.string( "" )
4675 )
4676 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4677   SimpleMagneticField = cms.string( "" ),
4678   MaxDPhi = cms.double( 1.6 ),
4679   ComponentName = cms.string( "PropagatorWithMaterial" ),
4680   Mass = cms.double( 0.105 ),
4681   PropagationDirection = cms.string( "alongMomentum" ),
4682   useRungeKutta = cms.bool( False ),
4683   ptMin = cms.double( -1.0 )
4684 )
4685 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4686   SimpleMagneticField = cms.string( "ParabolicMf" ),
4687   MaxDPhi = cms.double( 1.6 ),
4688   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4689   Mass = cms.double( 0.139 ),
4690   PropagationDirection = cms.string( "alongMomentum" ),
4691   useRungeKutta = cms.bool( False ),
4692   ptMin = cms.double( -1.0 )
4693 )
4694 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4695   SimpleMagneticField = cms.string( "ParabolicMf" ),
4696   MaxDPhi = cms.double( 1.6 ),
4697   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4698   Mass = cms.double( 0.105 ),
4699   PropagationDirection = cms.string( "alongMomentum" ),
4700   useRungeKutta = cms.bool( False ),
4701   ptMin = cms.double( -1.0 )
4702 )
4703 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4704   SimpleMagneticField = cms.string( "" ),
4705   MaxDPhi = cms.double( 1.6 ),
4706   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4707   Mass = cms.double( 0.105 ),
4708   PropagationDirection = cms.string( "oppositeToMomentum" ),
4709   useRungeKutta = cms.bool( False ),
4710   ptMin = cms.double( -1.0 )
4711 )
4712 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4713   SimpleMagneticField = cms.string( "ParabolicMf" ),
4714   MaxDPhi = cms.double( 1.6 ),
4715   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4716   Mass = cms.double( 0.139 ),
4717   PropagationDirection = cms.string( "oppositeToMomentum" ),
4718   useRungeKutta = cms.bool( False ),
4719   ptMin = cms.double( -1.0 )
4720 )
4721 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4722   SimpleMagneticField = cms.string( "ParabolicMf" ),
4723   MaxDPhi = cms.double( 1.6 ),
4724   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4725   Mass = cms.double( 0.105 ),
4726   PropagationDirection = cms.string( "oppositeToMomentum" ),
4727   useRungeKutta = cms.bool( False ),
4728   ptMin = cms.double( -1.0 )
4729 )
4730 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4731   SimpleMagneticField = cms.string( "ParabolicMf" ),
4732   MaxDPhi = cms.double( 1.6 ),
4733   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4734   Mass = cms.double( 0.105 ),
4735   PropagationDirection = cms.string( "oppositeToMomentum" ),
4736   useRungeKutta = cms.bool( False ),
4737   ptMin = cms.double( 0.1 )
4738 )
4739 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4740   SimpleMagneticField = cms.string( "ParabolicMf" ),
4741   MaxDPhi = cms.double( 4.0 ),
4742   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4743   Mass = cms.double( 0.1396 ),
4744   PropagationDirection = cms.string( "alongMomentum" ),
4745   useRungeKutta = cms.bool( False ),
4746   ptMin = cms.double( -1.0 )
4747 )
4748 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4749   SimpleMagneticField = cms.string( "ParabolicMf" ),
4750   MaxDPhi = cms.double( 1.6 ),
4751   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4752   Mass = cms.double( 0.105 ),
4753   PropagationDirection = cms.string( "alongMomentum" ),
4754   useRungeKutta = cms.bool( False ),
4755   ptMin = cms.double( 0.1 )
4756 )
4757 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4758   appendToDataLabel = cms.string( "" )
4759 )
4760 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4761   QualityLabel = cms.string( "" ),
4762   Label = cms.string( "" ),
4763   appendToDataLabel = cms.string( "" )
4764 )
4765 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4766   EtaDivisions = cms.untracked.uint32( 20 ),
4767   PhiDivisions = cms.untracked.uint32( 20 ),
4768   EtaMax = cms.untracked.double( 2.5 ),
4769   appendToDataLabel = cms.string( "" )
4770 )
4771 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4772   use3d = cms.bool( True ),
4773   useSignificance = cms.bool( True ),
4774   unBoost = cms.bool( False ),
4775   minTracks = cms.uint32( 3 ),
4776   minVertices = cms.uint32( 1 ),
4777   appendToDataLabel = cms.string( "" )
4778 )
4779 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4780   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4781   NoErrorPropagation = cms.bool( False ),
4782   PropagationDirection = cms.string( "anyDirection" ),
4783   useTuningForL2Speed = cms.bool( False ),
4784   useIsYokeFlag = cms.bool( True ),
4785   endcapShiftInZNeg = cms.double( 0.0 ),
4786   SetVBFPointer = cms.bool( False ),
4787   AssumeNoMaterial = cms.bool( False ),
4788   endcapShiftInZPos = cms.double( 0.0 ),
4789   useInTeslaFromMagField = cms.bool( False ),
4790   VBFName = cms.string( "VolumeBasedMagneticField" ),
4791   useEndcapShiftsInZ = cms.bool( False ),
4792   sendLogWarning = cms.bool( False ),
4793   useMatVolumes = cms.bool( True ),
4794   debug = cms.bool( False ),
4795   ApplyRadX0Correction = cms.bool( True ),
4796   useMagVolumes = cms.bool( True ),
4797   returnTangentPlane = cms.bool( True ),
4798   appendToDataLabel = cms.string( "" )
4799 )
4800 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4801   ComponentName = cms.string( "TransientTrackBuilder" ),
4802   appendToDataLabel = cms.string( "" )
4803 )
4804 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4805   ComponentName = cms.string( "CaloDetIdAssociator" ),
4806   etaBinSize = cms.double( 0.087 ),
4807   nEta = cms.int32( 70 ),
4808   nPhi = cms.int32( 72 ),
4809   hcalRegion = cms.int32( 2 ),
4810   includeBadChambers = cms.bool( False ),
4811   includeGEM = cms.bool( False ),
4812   includeME0 = cms.bool( False )
4813 )
4814 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4815   ComponentName = cms.string( "CosmicNavigationSchool" ),
4816   PluginName = cms.string( "" ),
4817   SimpleMagneticField = cms.string( "" ),
4818   appendToDataLabel = cms.string( "" )
4819 )
4820 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4821   verbosity = cms.untracked.uint32( 1 ),
4822   buildMisalignedGeometry = cms.bool( False ),
4823   isRun2 = cms.bool( False ),
4824   dbTag = cms.string( "" ),
4825   compactViewTag = cms.string( "" ),
4826   fromPreprocessedDB = cms.untracked.bool( True ),
4827   fromDD4hep = cms.untracked.bool( False ),
4828   appendToDataLabel = cms.string( "" )
4829 )
4830 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4831   lhcInfoLabel = cms.string( "" ),
4832   lhcInfoPerFillLabel = cms.string( "" ),
4833   lhcInfoPerLSLabel = cms.string( "" ),
4834   opticsLabel = cms.string( "" ),
4835   useNewLHCInfo = cms.bool( True ),
4836   appendToDataLabel = cms.string( "" )
4837 )
4838 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4839   ComponentName = cms.string( "EcalDetIdAssociator" ),
4840   etaBinSize = cms.double( 0.02 ),
4841   nEta = cms.int32( 300 ),
4842   nPhi = cms.int32( 360 ),
4843   hcalRegion = cms.int32( 2 ),
4844   includeBadChambers = cms.bool( False ),
4845   includeGEM = cms.bool( False ),
4846   includeME0 = cms.bool( False )
4847 )
4848 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4849   appendToDataLabel = cms.string( "" ),
4850   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4851 )
4852 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4853   appendToDataLabel = cms.string( "" ),
4854   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4855 )
4856 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4857   flagMask = cms.PSet( 
4858     kBad = cms.vstring( 'kFaultyHardware',
4859       'kDead',
4860       'kKilled' ),
4861     kGood = cms.vstring( 'kGood' ),
4862     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4863       'kTowerRecovered' ),
4864     kProblematic = cms.vstring( 'kPoorReco',
4865       'kPoorCalib',
4866       'kNoisy',
4867       'kSaturated' ),
4868     kWeird = cms.vstring( 'kWeird',
4869       'kDiWeird' ),
4870     kTime = cms.vstring( 'kOutOfTime' )
4871   ),
4872   dbstatusMask = cms.PSet( 
4873     kBad = cms.vstring( 'kNonRespondingIsolated',
4874       'kDeadVFE',
4875       'kDeadFE',
4876       'kNoDataNoTP' ),
4877     kGood = cms.vstring( 'kOk' ),
4878     kRecovered = cms.vstring(  ),
4879     kProblematic = cms.vstring( 'kDAC',
4880       'kNoLaser',
4881       'kNoisy',
4882       'kNNoisy',
4883       'kNNNoisy',
4884       'kNNNNoisy',
4885       'kNNNNNoisy',
4886       'kFixedG6',
4887       'kFixedG1',
4888       'kFixedG0' ),
4889     kWeird = cms.vstring(  ),
4890     kTime = cms.vstring(  )
4891   ),
4892   timeThresh = cms.double( 2.0 )
4893 )
4894 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4895 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4896   appendToDataLabel = cms.string( "" )
4897 )
4898 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4899   appendToDataLabel = cms.string( "" )
4900 )
4901 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4902   ComponentName = cms.string( "HcalDetIdAssociator" ),
4903   etaBinSize = cms.double( 0.087 ),
4904   nEta = cms.int32( 70 ),
4905   nPhi = cms.int32( 72 ),
4906   hcalRegion = cms.int32( 2 ),
4907   includeBadChambers = cms.bool( False ),
4908   includeGEM = cms.bool( False ),
4909   includeME0 = cms.bool( False )
4910 )
4911 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4912   appendToDataLabel = cms.string( "" ),
4913   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4914 )
4915 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4916   phase = cms.uint32( 1 ),
4917   RecoveredRecHitBits = cms.vstring( '' ),
4918   SeverityLevels = cms.VPSet( 
4919     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4920       RecHitFlags = cms.vstring( '' ),
4921       Level = cms.int32( 0 )
4922     ),
4923     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4924       RecHitFlags = cms.vstring( '' ),
4925       Level = cms.int32( 1 )
4926     ),
4927     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4928       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4929         'HFAnomalousHit' ),
4930       Level = cms.int32( 5 )
4931     ),
4932     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4933       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4934         'HBHESpikeNoise',
4935         'HBHETS4TS5Noise',
4936         'HBHEOOTPU',
4937         'HBHEFlatNoise',
4938         'HBHENegativeNoise' ),
4939       Level = cms.int32( 8 )
4940     ),
4941     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4942       RecHitFlags = cms.vstring( 'HFLongShort',
4943         'HFS8S1Ratio',
4944         'HFPET',
4945         'HFSignalAsymmetry' ),
4946       Level = cms.int32( 11 )
4947     ),
4948     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
4949       RecHitFlags = cms.vstring(  ),
4950       Level = cms.int32( 12 )
4951     ),
4952     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
4953       RecHitFlags = cms.vstring( '' ),
4954       Level = cms.int32( 15 )
4955     ),
4956     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
4957   'HcalCellDead' ),
4958       RecHitFlags = cms.vstring( '' ),
4959       Level = cms.int32( 20 )
4960     )
4961   ),
4962   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
4963     'HcalCellOff',
4964     'HcalCellDead' ),
4965   appendToDataLabel = cms.string( "" )
4966 )
4967 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
4968   appendToDataLabel = cms.string( "" ),
4969   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4970 )
4971 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
4972   appendToDataLabel = cms.string( "" ),
4973   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4974 )
4975 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
4976   useCondDB = cms.bool( False ),
4977   gbrForestLabel = cms.string( "" ),
4978   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
4979   useGBRForest = cms.bool( True ),
4980   useAdaBoost = cms.bool( False ),
4981   appendToDataLabel = cms.string( "" )
4982 )
4983 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4984   trackPseudoSelection = cms.PSet( 
4985     maxDistToAxis = cms.double( 0.07 ),
4986     totalHitsMin = cms.uint32( 0 ),
4987     ptMin = cms.double( 0.0 ),
4988     sip2dSigMax = cms.double( 99999.9 ),
4989     sip2dValMax = cms.double( 99999.9 ),
4990     sip3dSigMax = cms.double( 99999.9 ),
4991     sip3dValMax = cms.double( 99999.9 ),
4992     maxDecayLen = cms.double( 5.0 ),
4993     qualityClass = cms.string( "any" ),
4994     jetDeltaRMax = cms.double( 0.3 ),
4995     normChi2Max = cms.double( 99999.9 ),
4996     pixelHitsMin = cms.uint32( 0 ),
4997     sip2dSigMin = cms.double( 2.0 ),
4998     sip2dValMin = cms.double( -99999.9 ),
4999     sip3dSigMin = cms.double( -99999.9 ),
5000     sip3dValMin = cms.double( -99999.9 )
5001   ),
5002   trackSelection = cms.PSet( 
5003     maxDistToAxis = cms.double( 0.07 ),
5004     totalHitsMin = cms.uint32( 0 ),
5005     ptMin = cms.double( 0.0 ),
5006     sip2dSigMax = cms.double( 99999.9 ),
5007     sip2dValMax = cms.double( 99999.9 ),
5008     sip3dSigMax = cms.double( 99999.9 ),
5009     sip3dValMax = cms.double( 99999.9 ),
5010     maxDecayLen = cms.double( 5.0 ),
5011     qualityClass = cms.string( "any" ),
5012     jetDeltaRMax = cms.double( 0.3 ),
5013     normChi2Max = cms.double( 99999.9 ),
5014     pixelHitsMin = cms.uint32( 0 ),
5015     sip2dSigMin = cms.double( -99999.9 ),
5016     sip2dValMin = cms.double( -99999.9 ),
5017     sip3dSigMin = cms.double( -99999.9 ),
5018     sip3dValMin = cms.double( -99999.9 )
5019   ),
5020   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5021   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5022   trackFlip = cms.bool( False ),
5023   useTrackWeights = cms.bool( True ),
5024   SoftLeptonFlip = cms.bool( False ),
5025   pseudoMultiplicityMin = cms.uint32( 2 ),
5026   correctVertexMass = cms.bool( True ),
5027   minimumTrackWeight = cms.double( 0.5 ),
5028   charmCut = cms.double( 1.5 ),
5029   trackSort = cms.string( "sip2dSig" ),
5030   trackMultiplicityMin = cms.uint32( 3 ),
5031   vertexFlip = cms.bool( False ),
5032   useCategories = cms.bool( True ),
5033   categoryVariableName = cms.string( "vertexCategory" ),
5034   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
5035     'CombinedSVPseudoVertex',
5036     'CombinedSVNoVertex' ),
5037   calibrationRecord = cms.string( "" ),
5038   recordLabel = cms.string( "HLT" ),
5039   appendToDataLabel = cms.string( "" )
5040 )
5041 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
5042   trackPseudoSelection = cms.PSet( 
5043     max_pT_dRcut = cms.double( 0.1 ),
5044     b_dR = cms.double( 0.6263 ),
5045     min_pT = cms.double( 120.0 ),
5046     b_pT = cms.double( 0.3684 ),
5047     ptMin = cms.double( 0.0 ),
5048     max_pT_trackPTcut = cms.double( 3.0 ),
5049     max_pT = cms.double( 500.0 ),
5050     useVariableJTA = cms.bool( False ),
5051     maxDecayLen = cms.double( 5.0 ),
5052     qualityClass = cms.string( "any" ),
5053     normChi2Max = cms.double( 99999.9 ),
5054     sip2dValMin = cms.double( -99999.9 ),
5055     sip3dValMin = cms.double( -99999.9 ),
5056     a_dR = cms.double( -0.001053 ),
5057     maxDistToAxis = cms.double( 0.07 ),
5058     totalHitsMin = cms.uint32( 0 ),
5059     a_pT = cms.double( 0.005263 ),
5060     sip2dSigMax = cms.double( 99999.9 ),
5061     sip2dValMax = cms.double( 99999.9 ),
5062     sip3dSigMax = cms.double( 99999.9 ),
5063     sip3dValMax = cms.double( 99999.9 ),
5064     min_pT_dRcut = cms.double( 0.5 ),
5065     jetDeltaRMax = cms.double( 0.3 ),
5066     pixelHitsMin = cms.uint32( 0 ),
5067     sip3dSigMin = cms.double( -99999.9 ),
5068     sip2dSigMin = cms.double( 2.0 )
5069   ),
5070   trackSelection = cms.PSet( 
5071     max_pT_dRcut = cms.double( 0.1 ),
5072     b_dR = cms.double( 0.6263 ),
5073     min_pT = cms.double( 120.0 ),
5074     b_pT = cms.double( 0.3684 ),
5075     ptMin = cms.double( 0.0 ),
5076     max_pT_trackPTcut = cms.double( 3.0 ),
5077     max_pT = cms.double( 500.0 ),
5078     useVariableJTA = cms.bool( False ),
5079     maxDecayLen = cms.double( 5.0 ),
5080     qualityClass = cms.string( "any" ),
5081     normChi2Max = cms.double( 99999.9 ),
5082     sip2dValMin = cms.double( -99999.9 ),
5083     sip3dValMin = cms.double( -99999.9 ),
5084     a_dR = cms.double( -0.001053 ),
5085     maxDistToAxis = cms.double( 0.07 ),
5086     totalHitsMin = cms.uint32( 0 ),
5087     a_pT = cms.double( 0.005263 ),
5088     sip2dSigMax = cms.double( 99999.9 ),
5089     sip2dValMax = cms.double( 99999.9 ),
5090     sip3dSigMax = cms.double( 99999.9 ),
5091     sip3dValMax = cms.double( 99999.9 ),
5092     min_pT_dRcut = cms.double( 0.5 ),
5093     jetDeltaRMax = cms.double( 0.3 ),
5094     pixelHitsMin = cms.uint32( 0 ),
5095     sip3dSigMin = cms.double( -99999.9 ),
5096     sip2dSigMin = cms.double( -99999.9 )
5097   ),
5098   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5099   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5100   trackFlip = cms.bool( False ),
5101   useTrackWeights = cms.bool( True ),
5102   SoftLeptonFlip = cms.bool( False ),
5103   pseudoMultiplicityMin = cms.uint32( 2 ),
5104   correctVertexMass = cms.bool( True ),
5105   minimumTrackWeight = cms.double( 0.5 ),
5106   charmCut = cms.double( 1.5 ),
5107   trackSort = cms.string( "sip2dSig" ),
5108   trackMultiplicityMin = cms.uint32( 3 ),
5109   vertexFlip = cms.bool( False ),
5110   useCategories = cms.bool( True ),
5111   categoryVariableName = cms.string( "vertexCategory" ),
5112   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
5113     'CombinedSVIVFV2PseudoVertex',
5114     'CombinedSVIVFV2NoVertex' ),
5115   calibrationRecord = cms.string( "" ),
5116   recordLabel = cms.string( "HLT" ),
5117   appendToDataLabel = cms.string( "" )
5118 )
5119 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5120   nthTrack = cms.int32( -1 ),
5121   impactParameterType = cms.int32( 1 ),
5122   deltaR = cms.double( -1.0 ),
5123   deltaRmin = cms.double( 0.0 ),
5124   maxImpactParameter = cms.double( 0.1 ),
5125   maxImpactParameterSig = cms.double( 999999.0 ),
5126   maximumDecayLength = cms.double( 999999.0 ),
5127   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5128   trackQualityClass = cms.string( "any" ),
5129   appendToDataLabel = cms.string( "" )
5130 )
5131 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5132   minimumImpactParameter = cms.double( 0.05 ),
5133   useSignedImpactParameterSig = cms.bool( False ),
5134   nthTrack = cms.int32( 1 ),
5135   impactParameterType = cms.int32( 1 ),
5136   deltaR = cms.double( -1.0 ),
5137   maximumDecayLength = cms.double( 999999.0 ),
5138   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5139   trackQualityClass = cms.string( "any" ),
5140   useVariableJTA = cms.bool( False ),
5141   a_dR = cms.double( -0.001053 ),
5142   b_dR = cms.double( 0.6263 ),
5143   a_pT = cms.double( 0.005263 ),
5144   b_pT = cms.double( 0.3684 ),
5145   min_pT = cms.double( 120.0 ),
5146   max_pT = cms.double( 500.0 ),
5147   min_pT_dRcut = cms.double( 0.5 ),
5148   max_pT_dRcut = cms.double( 0.1 ),
5149   max_pT_trackPTcut = cms.double( 3.0 ),
5150   appendToDataLabel = cms.string( "" )
5151 )
5152 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5153   MaxChi2 = cms.double( 100.0 ),
5154   nSigma = cms.double( 4.0 ),
5155   MaxDisplacement = cms.double( 100.0 ),
5156   MaxSagitta = cms.double( -1.0 ),
5157   MinimalTolerance = cms.double( 0.5 ),
5158   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
5159   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
5160   appendToDataLabel = cms.string( "" )
5161 )
5162 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
5163   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
5164   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5165   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5166   EstimateCut = cms.double( 20.0 ),
5167   MaxFractionOutliers = cms.double( 0.3 ),
5168   MaxNumberOfOutliers = cms.int32( 3 ),
5169   MinDof = cms.int32( 2 ),
5170   NoOutliersBeginEnd = cms.bool( False ),
5171   MinNumberOfHits = cms.int32( 4 ),
5172   MinNumberOfHitsHighEta = cms.int32( 5 ),
5173   HighEtaSwitch = cms.double( 5.0 ),
5174   RejectTracks = cms.bool( True ),
5175   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5176   NoInvalidHitsBeginEnd = cms.bool( True ),
5177   LogPixelProbabilityCut = cms.double( 0.0 ),
5178   appendToDataLabel = cms.string( "" )
5179 )
5180 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5181   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
5182   SimpleMagneticField = cms.string( "" ),
5183   PropagationDirection = cms.string( "alongMomentum" ),
5184   MaxDPhi = cms.double( 1.6 ),
5185   appendToDataLabel = cms.string( "" )
5186 )
5187 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5188   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
5189   SimpleMagneticField = cms.string( "" ),
5190   PropagationDirection = cms.string( "oppositeToMomentum" ),
5191   MaxDPhi = cms.double( 1.6 ),
5192   appendToDataLabel = cms.string( "" )
5193 )
5194 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5195   SimpleMagneticField = cms.string( "" ),
5196   MaxDPhi = cms.double( 1.6 ),
5197   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
5198   Mass = cms.double( 5.11E-4 ),
5199   PropagationDirection = cms.string( "oppositeToMomentum" ),
5200   useRungeKutta = cms.bool( False ),
5201   ptMin = cms.double( -1.0 )
5202 )
5203 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5204   MaxChi2 = cms.double( 16.0 ),
5205   nSigma = cms.double( 3.0 ),
5206   MaxDisplacement = cms.double( 0.5 ),
5207   MaxSagitta = cms.double( 2.0 ),
5208   MinimalTolerance = cms.double( 0.5 ),
5209   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5210   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
5211   pTChargeCutThreshold = cms.double( -1.0 ),
5212   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5213   appendToDataLabel = cms.string( "" )
5214 )
5215 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5216   MaxChi2 = cms.double( 16.0 ),
5217   nSigma = cms.double( 3.0 ),
5218   MaxDisplacement = cms.double( 0.5 ),
5219   MaxSagitta = cms.double( 2.0 ),
5220   MinimalTolerance = cms.double( 0.5 ),
5221   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5222   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
5223   pTChargeCutThreshold = cms.double( 15.0 ),
5224   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5225   appendToDataLabel = cms.string( "" )
5226 )
5227 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5228   MaxChi2 = cms.double( 2000.0 ),
5229   nSigma = cms.double( 3.0 ),
5230   MaxDisplacement = cms.double( 100.0 ),
5231   MaxSagitta = cms.double( -1.0 ),
5232   MinimalTolerance = cms.double( 10.0 ),
5233   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5234   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
5235   pTChargeCutThreshold = cms.double( 15.0 ),
5236   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5237   appendToDataLabel = cms.string( "" )
5238 )
5239 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5240   MaxChi2 = cms.double( 30.0 ),
5241   nSigma = cms.double( 3.0 ),
5242   MaxDisplacement = cms.double( 100.0 ),
5243   MaxSagitta = cms.double( -1.0 ),
5244   MinimalTolerance = cms.double( 10.0 ),
5245   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5246   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
5247   pTChargeCutThreshold = cms.double( 15.0 ),
5248   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5249   appendToDataLabel = cms.string( "" )
5250 )
5251 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5252   MaxChi2 = cms.double( 9.0 ),
5253   nSigma = cms.double( 3.0 ),
5254   MaxDisplacement = cms.double( 0.5 ),
5255   MaxSagitta = cms.double( 2.0 ),
5256   MinimalTolerance = cms.double( 0.5 ),
5257   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5258   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
5259   pTChargeCutThreshold = cms.double( 15.0 ),
5260   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5261   appendToDataLabel = cms.string( "" )
5262 )
5263 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5264   MaxChi2 = cms.double( 9.0 ),
5265   nSigma = cms.double( 3.0 ),
5266   MaxDisplacement = cms.double( 100.0 ),
5267   MaxSagitta = cms.double( -1.0 ),
5268   MinimalTolerance = cms.double( 10.0 ),
5269   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5270   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
5271   pTChargeCutThreshold = cms.double( 15.0 ),
5272   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
5273   appendToDataLabel = cms.string( "" )
5274 )
5275 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = 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( "hltESPChi2ChargeTightMeasurementEstimator16" ),
5283   pTChargeCutThreshold = cms.double( -1.0 ),
5284   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5285   appendToDataLabel = cms.string( "" )
5286 )
5287 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5288   MaxChi2 = cms.double( 40.0 ),
5289   nSigma = cms.double( 4.0 ),
5290   MaxDisplacement = cms.double( 0.5 ),
5291   MaxSagitta = cms.double( 2.0 ),
5292   MinimalTolerance = cms.double( 0.5 ),
5293   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5294   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
5295   appendToDataLabel = cms.string( "" )
5296 )
5297 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5298   MaxChi2 = cms.double( 16.0 ),
5299   nSigma = cms.double( 3.0 ),
5300   MaxDisplacement = cms.double( 100.0 ),
5301   MaxSagitta = cms.double( -1.0 ),
5302   MinimalTolerance = cms.double( 10.0 ),
5303   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5304   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
5305   appendToDataLabel = cms.string( "" )
5306 )
5307 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5308   MaxChi2 = cms.double( 30.0 ),
5309   nSigma = cms.double( 3.0 ),
5310   MaxDisplacement = cms.double( 100.0 ),
5311   MaxSagitta = cms.double( -1.0 ),
5312   MinimalTolerance = cms.double( 10.0 ),
5313   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5314   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
5315   appendToDataLabel = cms.string( "" )
5316 )
5317 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5318   MaxChi2 = cms.double( 9.0 ),
5319   nSigma = cms.double( 3.0 ),
5320   MaxDisplacement = cms.double( 100.0 ),
5321   MaxSagitta = cms.double( -1.0 ),
5322   MinimalTolerance = cms.double( 10.0 ),
5323   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5324   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
5325   appendToDataLabel = cms.string( "" )
5326 )
5327 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
5328   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
5329   MaxComponents = cms.int32( 12 ),
5330   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5331   appendToDataLabel = cms.string( "" )
5332 )
5333 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5334   MaxChi2 = cms.double( 9.0 ),
5335   nSigma = cms.double( 3.0 ),
5336   MaxDisplacement = cms.double( 0.5 ),
5337   MaxSagitta = cms.double( 2.0 ),
5338   MinimalTolerance = cms.double( 0.5 ),
5339   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5340   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
5341   pTChargeCutThreshold = cms.double( -1.0 ),
5342   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5343   appendToDataLabel = cms.string( "" )
5344 )
5345 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5346   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
5347   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5348   fractionShared = cms.double( 0.13 ),
5349   ValidHitBonus = cms.double( 5.0 ),
5350   MissingHitPenalty = cms.double( 20.0 ),
5351   allowSharedFirstHit = cms.bool( True )
5352 )
5353 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5354   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
5355   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5356   fractionShared = cms.double( 0.13 ),
5357   ValidHitBonus = cms.double( 5.0 ),
5358   MissingHitPenalty = cms.double( 20.0 ),
5359   allowSharedFirstHit = cms.bool( True )
5360 )
5361 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5362   MaxChi2 = cms.double( 9.0 ),
5363   nSigma = cms.double( 3.0 ),
5364   MaxDisplacement = cms.double( 0.5 ),
5365   MaxSagitta = cms.double( 2.0 ),
5366   MinimalTolerance = cms.double( 0.5 ),
5367   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5368   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
5369   pTChargeCutThreshold = cms.double( -1.0 ),
5370   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5371   appendToDataLabel = cms.string( "" )
5372 )
5373 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5374   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
5375   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5376   fractionShared = cms.double( 0.13 ),
5377   ValidHitBonus = cms.double( 5.0 ),
5378   MissingHitPenalty = cms.double( 20.0 ),
5379   allowSharedFirstHit = cms.bool( True )
5380 )
5381 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5382   nthTrack = cms.int32( -1 ),
5383   impactParameterType = cms.int32( 1 ),
5384   deltaR = cms.double( -1.0 ),
5385   deltaRmin = cms.double( 0.0 ),
5386   maxImpactParameter = cms.double( 0.1 ),
5387   maxImpactParameterSig = cms.double( 999999.0 ),
5388   maximumDecayLength = cms.double( 999999.0 ),
5389   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5390   trackQualityClass = cms.string( "any" ),
5391   appendToDataLabel = cms.string( "" )
5392 )
5393 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
5394   nthTrack = cms.int32( -1 ),
5395   impactParameterType = cms.int32( 1 ),
5396   deltaR = cms.double( -1.0 ),
5397   deltaRmin = cms.double( 0.0 ),
5398   maxImpactParameter = cms.double( 0.2 ),
5399   maxImpactParameterSig = cms.double( 999999.0 ),
5400   maximumDecayLength = cms.double( 999999.0 ),
5401   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5402   trackQualityClass = cms.string( "any" ),
5403   appendToDataLabel = cms.string( "" )
5404 )
5405 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
5406   nthTrack = cms.int32( -1 ),
5407   impactParameterType = cms.int32( 1 ),
5408   deltaR = cms.double( -1.0 ),
5409   deltaRmin = cms.double( 0.0 ),
5410   maxImpactParameter = cms.double( 0.05 ),
5411   maxImpactParameterSig = cms.double( 5.0 ),
5412   maximumDecayLength = cms.double( 999999.0 ),
5413   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5414   trackQualityClass = cms.string( "any" ),
5415   appendToDataLabel = cms.string( "" )
5416 )
5417 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5418   minimumImpactParameter = cms.double( 0.05 ),
5419   useSignedImpactParameterSig = cms.bool( False ),
5420   nthTrack = cms.int32( 1 ),
5421   impactParameterType = cms.int32( 1 ),
5422   deltaR = cms.double( -1.0 ),
5423   maximumDecayLength = cms.double( 999999.0 ),
5424   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5425   trackQualityClass = cms.string( "any" ),
5426   useVariableJTA = cms.bool( False ),
5427   a_dR = cms.double( -0.001053 ),
5428   b_dR = cms.double( 0.6263 ),
5429   a_pT = cms.double( 0.005263 ),
5430   b_pT = cms.double( 0.3684 ),
5431   min_pT = cms.double( 120.0 ),
5432   max_pT = cms.double( 500.0 ),
5433   min_pT_dRcut = cms.double( 0.5 ),
5434   max_pT_dRcut = cms.double( 0.1 ),
5435   max_pT_trackPTcut = cms.double( 3.0 ),
5436   appendToDataLabel = cms.string( "" )
5437 )
5438 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
5439   minimumImpactParameter = cms.double( 0.03 ),
5440   useSignedImpactParameterSig = cms.bool( False ),
5441   nthTrack = cms.int32( 1 ),
5442   impactParameterType = cms.int32( 1 ),
5443   deltaR = cms.double( -1.0 ),
5444   maximumDecayLength = cms.double( 999999.0 ),
5445   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5446   trackQualityClass = cms.string( "any" ),
5447   useVariableJTA = cms.bool( False ),
5448   a_dR = cms.double( -0.001053 ),
5449   b_dR = cms.double( 0.6263 ),
5450   a_pT = cms.double( 0.005263 ),
5451   b_pT = cms.double( 0.3684 ),
5452   min_pT = cms.double( 120.0 ),
5453   max_pT = cms.double( 500.0 ),
5454   min_pT_dRcut = cms.double( 0.5 ),
5455   max_pT_dRcut = cms.double( 0.1 ),
5456   max_pT_trackPTcut = cms.double( 3.0 ),
5457   appendToDataLabel = cms.string( "" )
5458 )
5459 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
5460   minimumImpactParameter = cms.double( 0.2 ),
5461   useSignedImpactParameterSig = cms.bool( True ),
5462   nthTrack = cms.int32( 2 ),
5463   impactParameterType = cms.int32( 1 ),
5464   deltaR = cms.double( -1.0 ),
5465   maximumDecayLength = cms.double( 999999.0 ),
5466   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5467   trackQualityClass = cms.string( "any" ),
5468   useVariableJTA = cms.bool( False ),
5469   a_dR = cms.double( -0.001053 ),
5470   b_dR = cms.double( 0.6263 ),
5471   a_pT = cms.double( 0.005263 ),
5472   b_pT = cms.double( 0.3684 ),
5473   min_pT = cms.double( 120.0 ),
5474   max_pT = cms.double( 500.0 ),
5475   min_pT_dRcut = cms.double( 0.5 ),
5476   max_pT_dRcut = cms.double( 0.1 ),
5477   max_pT_trackPTcut = cms.double( 3.0 ),
5478   appendToDataLabel = cms.string( "" )
5479 )
5480 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
5481   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
5482   appendToDataLabel = cms.string( "" )
5483 )
5484 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
5485   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
5486   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
5487   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
5488   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
5489   Mass = cms.double( 5.11E-4 ),
5490   BetheHeitlerCorrection = cms.int32( 2 )
5491 )
5492 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5493   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5494   NoErrorPropagation = cms.bool( False ),
5495   PropagationDirection = cms.string( "anyDirection" ),
5496   useTuningForL2Speed = cms.bool( True ),
5497   useIsYokeFlag = cms.bool( True ),
5498   endcapShiftInZNeg = cms.double( 0.0 ),
5499   SetVBFPointer = cms.bool( False ),
5500   AssumeNoMaterial = cms.bool( False ),
5501   endcapShiftInZPos = cms.double( 0.0 ),
5502   useInTeslaFromMagField = cms.bool( False ),
5503   VBFName = cms.string( "VolumeBasedMagneticField" ),
5504   useEndcapShiftsInZ = cms.bool( False ),
5505   sendLogWarning = cms.bool( False ),
5506   useMatVolumes = cms.bool( True ),
5507   debug = cms.bool( False ),
5508   ApplyRadX0Correction = cms.bool( True ),
5509   useMagVolumes = cms.bool( True ),
5510   returnTangentPlane = cms.bool( True ),
5511   appendToDataLabel = cms.string( "" )
5512 )
5513 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5514   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5515   NoErrorPropagation = cms.bool( False ),
5516   PropagationDirection = cms.string( "oppositeToMomentum" ),
5517   useTuningForL2Speed = cms.bool( True ),
5518   useIsYokeFlag = cms.bool( True ),
5519   endcapShiftInZNeg = cms.double( 0.0 ),
5520   SetVBFPointer = cms.bool( False ),
5521   AssumeNoMaterial = cms.bool( False ),
5522   endcapShiftInZPos = cms.double( 0.0 ),
5523   useInTeslaFromMagField = cms.bool( False ),
5524   VBFName = cms.string( "VolumeBasedMagneticField" ),
5525   useEndcapShiftsInZ = cms.bool( False ),
5526   sendLogWarning = cms.bool( False ),
5527   useMatVolumes = cms.bool( True ),
5528   debug = cms.bool( False ),
5529   ApplyRadX0Correction = cms.bool( True ),
5530   useMagVolumes = cms.bool( True ),
5531   returnTangentPlane = cms.bool( True ),
5532   appendToDataLabel = cms.string( "" )
5533 )
5534 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5535   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5536   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5537   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5538   EstimateCut = cms.double( -1.0 ),
5539   MaxFractionOutliers = cms.double( 0.3 ),
5540   MaxNumberOfOutliers = cms.int32( 3 ),
5541   MinDof = cms.int32( 2 ),
5542   NoOutliersBeginEnd = cms.bool( False ),
5543   MinNumberOfHits = cms.int32( 3 ),
5544   MinNumberOfHitsHighEta = cms.int32( 5 ),
5545   HighEtaSwitch = cms.double( 5.0 ),
5546   RejectTracks = cms.bool( True ),
5547   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5548   NoInvalidHitsBeginEnd = cms.bool( True ),
5549   LogPixelProbabilityCut = cms.double( -16.0 ),
5550   appendToDataLabel = cms.string( "" )
5551 )
5552 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5553   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5554   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5555   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5556   EstimateCut = cms.double( -1.0 ),
5557   MaxFractionOutliers = cms.double( 0.3 ),
5558   MaxNumberOfOutliers = cms.int32( 3 ),
5559   MinDof = cms.int32( 2 ),
5560   NoOutliersBeginEnd = cms.bool( False ),
5561   MinNumberOfHits = cms.int32( 5 ),
5562   MinNumberOfHitsHighEta = cms.int32( 5 ),
5563   HighEtaSwitch = cms.double( 5.0 ),
5564   RejectTracks = cms.bool( True ),
5565   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5566   NoInvalidHitsBeginEnd = cms.bool( False ),
5567   LogPixelProbabilityCut = cms.double( -16.0 ),
5568   appendToDataLabel = cms.string( "" )
5569 )
5570 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5571   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5572   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5573   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5574   appendToDataLabel = cms.string( "" )
5575 )
5576 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5577   SimpleMagneticField = cms.string( "" ),
5578   MaxDPhi = cms.double( 1.6 ),
5579   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5580   Mass = cms.double( 5.11E-4 ),
5581   PropagationDirection = cms.string( "alongMomentum" ),
5582   useRungeKutta = cms.bool( False ),
5583   ptMin = cms.double( -1.0 )
5584 )
5585 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5586   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
5587   appendToDataLabel = cms.string( "" )
5588 )
5589 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5590   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5591   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5592   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5593   EstimateCut = cms.double( -1.0 ),
5594   MaxFractionOutliers = cms.double( 0.3 ),
5595   MaxNumberOfOutliers = cms.int32( 3 ),
5596   MinDof = cms.int32( 2 ),
5597   NoOutliersBeginEnd = cms.bool( False ),
5598   MinNumberOfHits = cms.int32( 5 ),
5599   MinNumberOfHitsHighEta = cms.int32( 5 ),
5600   HighEtaSwitch = cms.double( 5.0 ),
5601   RejectTracks = cms.bool( True ),
5602   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5603   NoInvalidHitsBeginEnd = cms.bool( True ),
5604   LogPixelProbabilityCut = cms.double( -16.0 ),
5605   appendToDataLabel = cms.string( "" )
5606 )
5607 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5608   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5609   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5610   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5611   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5612   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5613   appendToDataLabel = cms.string( "" )
5614 )
5615 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5616   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5617   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5618   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5619   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5620   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5621   ErrorRescaling = cms.double( 100.0 ),
5622   appendToDataLabel = cms.string( "" )
5623 )
5624 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5625   MaxChi2 = cms.double( 30.0 ),
5626   nSigma = cms.double( 3.0 ),
5627   MaxDisplacement = cms.double( 0.5 ),
5628   MaxSagitta = cms.double( 2.0 ),
5629   MinimalTolerance = cms.double( 0.5 ),
5630   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5631   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5632   pTChargeCutThreshold = cms.double( 15.0 ),
5633   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5634   appendToDataLabel = cms.string( "" )
5635 )
5636 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5637   MaxChi2 = cms.double( 30.0 ),
5638   nSigma = cms.double( 3.0 ),
5639   MaxDisplacement = cms.double( 0.5 ),
5640   MaxSagitta = cms.double( 2.0 ),
5641   MinimalTolerance = cms.double( 0.5 ),
5642   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5643   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5644   pTChargeCutThreshold = cms.double( 15.0 ),
5645   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5646   appendToDataLabel = cms.string( "" )
5647 )
5648 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5649   MaxChi2 = cms.double( 36.0 ),
5650   nSigma = cms.double( 3.0 ),
5651   MaxDisplacement = cms.double( 100.0 ),
5652   MaxSagitta = cms.double( -1.0 ),
5653   MinimalTolerance = cms.double( 10.0 ),
5654   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5655   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5656   appendToDataLabel = cms.string( "" )
5657 )
5658 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5659   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5660   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5661   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5662   EstimateCut = cms.double( -1.0 ),
5663   MaxFractionOutliers = cms.double( 0.3 ),
5664   MaxNumberOfOutliers = cms.int32( 3 ),
5665   MinDof = cms.int32( 2 ),
5666   NoOutliersBeginEnd = cms.bool( False ),
5667   MinNumberOfHits = cms.int32( 5 ),
5668   MinNumberOfHitsHighEta = cms.int32( 5 ),
5669   HighEtaSwitch = cms.double( 5.0 ),
5670   RejectTracks = cms.bool( True ),
5671   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5672   NoInvalidHitsBeginEnd = cms.bool( False ),
5673   LogPixelProbabilityCut = cms.double( -16.0 ),
5674   appendToDataLabel = cms.string( "" )
5675 )
5676 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5677   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5678   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5679   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5680   EstimateCut = cms.double( -1.0 ),
5681   MaxFractionOutliers = cms.double( 0.3 ),
5682   MaxNumberOfOutliers = cms.int32( 3 ),
5683   MinDof = cms.int32( 2 ),
5684   NoOutliersBeginEnd = cms.bool( False ),
5685   MinNumberOfHits = cms.int32( 5 ),
5686   MinNumberOfHitsHighEta = cms.int32( 5 ),
5687   HighEtaSwitch = cms.double( 5.0 ),
5688   RejectTracks = cms.bool( True ),
5689   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5690   NoInvalidHitsBeginEnd = cms.bool( False ),
5691   LogPixelProbabilityCut = cms.double( -16.0 ),
5692   appendToDataLabel = cms.string( "" )
5693 )
5694 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5695   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5696   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5697   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5698   EstimateCut = cms.double( 20.0 ),
5699   MaxFractionOutliers = cms.double( 0.3 ),
5700   MaxNumberOfOutliers = cms.int32( 3 ),
5701   MinDof = cms.int32( 2 ),
5702   NoOutliersBeginEnd = cms.bool( False ),
5703   MinNumberOfHits = cms.int32( 3 ),
5704   MinNumberOfHitsHighEta = cms.int32( 5 ),
5705   HighEtaSwitch = cms.double( 5.0 ),
5706   RejectTracks = cms.bool( True ),
5707   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5708   NoInvalidHitsBeginEnd = cms.bool( True ),
5709   LogPixelProbabilityCut = cms.double( -14.0 ),
5710   appendToDataLabel = cms.string( "" )
5711 )
5712 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5713   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5714   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5715   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5716   EstimateCut = cms.double( 20.0 ),
5717   MaxFractionOutliers = cms.double( 0.3 ),
5718   MaxNumberOfOutliers = cms.int32( 3 ),
5719   MinDof = cms.int32( 2 ),
5720   NoOutliersBeginEnd = cms.bool( False ),
5721   MinNumberOfHits = cms.int32( 3 ),
5722   MinNumberOfHitsHighEta = cms.int32( 5 ),
5723   HighEtaSwitch = cms.double( 5.0 ),
5724   RejectTracks = cms.bool( True ),
5725   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5726   NoInvalidHitsBeginEnd = cms.bool( True ),
5727   LogPixelProbabilityCut = cms.double( -14.0 ),
5728   appendToDataLabel = cms.string( "" )
5729 )
5730 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5731   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5732   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5733   Updator = cms.string( "hltESPKFUpdator" ),
5734   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5735   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5736   minHits = cms.int32( 3 ),
5737   appendToDataLabel = cms.string( "" )
5738 )
5739 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5740   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5741   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5742   Updator = cms.string( "hltESPKFUpdator" ),
5743   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5744   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5745   minHits = cms.int32( 3 ),
5746   appendToDataLabel = cms.string( "" )
5747 )
5748 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5749   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5750   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5751   Updator = cms.string( "hltESPKFUpdator" ),
5752   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5753   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5754   minHits = cms.int32( 3 ),
5755   appendToDataLabel = cms.string( "" )
5756 )
5757 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5758   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5759   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5760   Updator = cms.string( "hltESPKFUpdator" ),
5761   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5762   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5763   errorRescaling = cms.double( 100.0 ),
5764   minHits = cms.int32( 3 ),
5765   appendToDataLabel = cms.string( "" )
5766 )
5767 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5768   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5769   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5770   Updator = cms.string( "hltESPKFUpdator" ),
5771   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5772   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5773   errorRescaling = cms.double( 100.0 ),
5774   minHits = cms.int32( 3 ),
5775   appendToDataLabel = cms.string( "" )
5776 )
5777 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5778   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5779   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5780   Updator = cms.string( "hltESPKFUpdator" ),
5781   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5782   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5783   errorRescaling = cms.double( 10.0 ),
5784   minHits = cms.int32( 3 ),
5785   appendToDataLabel = cms.string( "" )
5786 )
5787 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5788   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5789   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5790   Updator = cms.string( "hltESPKFUpdator" ),
5791   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5792   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5793   errorRescaling = cms.double( 10.0 ),
5794   minHits = cms.int32( 3 ),
5795   appendToDataLabel = cms.string( "" )
5796 )
5797 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5798   ComponentName = cms.string( "hltESPKFUpdator" ),
5799   appendToDataLabel = cms.string( "" )
5800 )
5801 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5802   DistanceMeasure = cms.string( "KullbackLeibler" ),
5803   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5804   appendToDataLabel = cms.string( "" )
5805 )
5806 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5807   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5808   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5809   Updator = cms.string( "hltESPKFUpdator" ),
5810   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5811   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5812   minHits = cms.int32( 3 ),
5813   appendToDataLabel = cms.string( "" )
5814 )
5815 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5816   MaxChi2 = cms.double( 9.0 ),
5817   nSigma = cms.double( 3.0 ),
5818   MaxDisplacement = cms.double( 0.5 ),
5819   MaxSagitta = cms.double( 2.0 ),
5820   MinimalTolerance = cms.double( 0.5 ),
5821   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5822   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5823   pTChargeCutThreshold = cms.double( -1.0 ),
5824   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5825   appendToDataLabel = cms.string( "" )
5826 )
5827 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5828   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5829   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5830   fractionShared = cms.double( 0.16 ),
5831   ValidHitBonus = cms.double( 5.0 ),
5832   MissingHitPenalty = cms.double( 20.0 ),
5833   allowSharedFirstHit = cms.bool( True )
5834 )
5835 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5836   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5837   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5838   fractionShared = cms.double( 0.16 ),
5839   ValidHitBonus = cms.double( 5.0 ),
5840   MissingHitPenalty = cms.double( 20.0 ),
5841   allowSharedFirstHit = cms.bool( True )
5842 )
5843 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5844   MaxChi2 = cms.double( 9.0 ),
5845   nSigma = cms.double( 3.0 ),
5846   MaxDisplacement = cms.double( 0.5 ),
5847   MaxSagitta = cms.double( 2.0 ),
5848   MinimalTolerance = cms.double( 0.5 ),
5849   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5850   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5851   pTChargeCutThreshold = cms.double( -1.0 ),
5852   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5853   appendToDataLabel = cms.string( "" )
5854 )
5855 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5856   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5857   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5858   fractionShared = cms.double( 0.16 ),
5859   ValidHitBonus = cms.double( 5.0 ),
5860   MissingHitPenalty = cms.double( 20.0 ),
5861   allowSharedFirstHit = cms.bool( True )
5862 )
5863 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5864   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5865   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5866   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5867   HitMatcher = cms.string( "StandardMatcher" ),
5868   Phase2StripCPE = cms.string( "" ),
5869   SiStripQualityLabel = cms.string( "" ),
5870   UseStripModuleQualityDB = cms.bool( True ),
5871   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5872   UseStripAPVFiberQualityDB = cms.bool( True ),
5873   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5874   MaskBadAPVFibers = cms.bool( True ),
5875   UseStripStripQualityDB = cms.bool( True ),
5876   DebugStripStripQualityDB = cms.untracked.bool( False ),
5877   badStripCuts = cms.PSet( 
5878     TOB = cms.PSet( 
5879       maxBad = cms.uint32( 4 ),
5880       maxConsecutiveBad = cms.uint32( 2 )
5881     ),
5882     TIB = cms.PSet( 
5883       maxBad = cms.uint32( 4 ),
5884       maxConsecutiveBad = cms.uint32( 2 )
5885     ),
5886     TID = cms.PSet( 
5887       maxBad = cms.uint32( 4 ),
5888       maxConsecutiveBad = cms.uint32( 2 )
5889     ),
5890     TEC = cms.PSet( 
5891       maxBad = cms.uint32( 4 ),
5892       maxConsecutiveBad = cms.uint32( 2 )
5893     )
5894   ),
5895   UsePixelModuleQualityDB = cms.bool( True ),
5896   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5897   UsePixelROCQualityDB = cms.bool( True ),
5898   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5899   appendToDataLabel = cms.string( "" )
5900 )
5901 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5902   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5903   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5904   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5905   isPhase2 = cms.bool( False ),
5906   doPixelShapeCut = cms.bool( True ),
5907   doStripShapeCut = cms.bool( True ),
5908   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5909   appendToDataLabel = cms.string( "" )
5910 )
5911 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5912   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5913   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5914   fractionShared = cms.double( 0.11 ),
5915   ValidHitBonus = cms.double( 5.0 ),
5916   MissingHitPenalty = cms.double( 20.0 ),
5917   allowSharedFirstHit = cms.bool( True )
5918 )
5919 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5920   MaxChi2 = cms.double( 16.0 ),
5921   nSigma = cms.double( 3.0 ),
5922   MaxDisplacement = cms.double( 0.5 ),
5923   MaxSagitta = cms.double( 2.0 ),
5924   MinimalTolerance = cms.double( 0.5 ),
5925   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5926   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5927   pTChargeCutThreshold = cms.double( -1.0 ),
5928   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5929   appendToDataLabel = cms.string( "" )
5930 )
5931 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5932   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5933   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5934   fractionShared = cms.double( 0.11 ),
5935   ValidHitBonus = cms.double( 5.0 ),
5936   MissingHitPenalty = cms.double( 20.0 ),
5937   allowSharedFirstHit = cms.bool( True )
5938 )
5939 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
5940   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
5941   appendToDataLabel = cms.string( "" )
5942 )
5943 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
5944   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5945   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5946   appendToDataLabel = cms.string( "" ),
5947   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5948 )
5949 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
5950   usePFThresholdsFromDB = cms.bool( True ),
5951   appendToDataLabel = cms.string( "" ),
5952   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5953 )
5954 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
5955   LoadTemplatesFromDB = cms.bool( True ),
5956   Alpha2Order = cms.bool( True ),
5957   ClusterProbComputationFlag = cms.int32( 0 ),
5958   useLAWidthFromDB = cms.bool( True ),
5959   lAOffset = cms.double( 0.0 ),
5960   lAWidthBPix = cms.double( 0.0 ),
5961   lAWidthFPix = cms.double( 0.0 ),
5962   doLorentzFromAlignment = cms.bool( False ),
5963   useLAFromDB = cms.bool( True ),
5964   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5965   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5966   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5967   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5968   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5969   yerr_endcap = cms.vdouble( 0.0021 ),
5970   xerr_barrel_l1_def = cms.double( 0.0103 ),
5971   yerr_barrel_l1_def = cms.double( 0.0021 ),
5972   xerr_barrel_ln_def = cms.double( 0.0103 ),
5973   yerr_barrel_ln_def = cms.double( 0.0021 ),
5974   xerr_endcap_def = cms.double( 0.002 ),
5975   yerr_endcap_def = cms.double( 7.5E-4 ),
5976   EdgeClusterErrorX = cms.double( 50.0 ),
5977   EdgeClusterErrorY = cms.double( 85.0 ),
5978   UseErrorsFromTemplates = cms.bool( True ),
5979   TruncatePixelCharge = cms.bool( True ),
5980   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
5981   MagneticFieldRecord = cms.ESInputTag( "","" ),
5982   appendToDataLabel = cms.string( "" )
5983 )
5984 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
5985   LoadTemplatesFromDB = cms.bool( True ),
5986   Alpha2Order = cms.bool( True ),
5987   ClusterProbComputationFlag = cms.int32( 0 ),
5988   useLAWidthFromDB = cms.bool( True ),
5989   lAOffset = cms.double( 0.0 ),
5990   lAWidthBPix = cms.double( 0.0 ),
5991   lAWidthFPix = cms.double( 0.0 ),
5992   doLorentzFromAlignment = cms.bool( False ),
5993   useLAFromDB = cms.bool( True ),
5994   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5995   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5996   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5997   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5998   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5999   yerr_endcap = cms.vdouble( 0.0021 ),
6000   xerr_barrel_l1_def = cms.double( 0.0103 ),
6001   yerr_barrel_l1_def = cms.double( 0.0021 ),
6002   xerr_barrel_ln_def = cms.double( 0.0103 ),
6003   yerr_barrel_ln_def = cms.double( 0.0021 ),
6004   xerr_endcap_def = cms.double( 0.002 ),
6005   yerr_endcap_def = cms.double( 7.5E-4 ),
6006   EdgeClusterErrorX = cms.double( 50.0 ),
6007   EdgeClusterErrorY = cms.double( 85.0 ),
6008   UseErrorsFromTemplates = cms.bool( True ),
6009   TruncatePixelCharge = cms.bool( True ),
6010   ComponentName = cms.string( "PixelCPEFastParams" ),
6011   MagneticFieldRecord = cms.ESInputTag( "","" ),
6012   appendToDataLabel = cms.string( "" ),
6013   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6014 )
6015 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
6016   LoadTemplatesFromDB = cms.bool( True ),
6017   Alpha2Order = cms.bool( True ),
6018   ClusterProbComputationFlag = cms.int32( 0 ),
6019   useLAWidthFromDB = cms.bool( False ),
6020   lAOffset = cms.double( 0.0 ),
6021   lAWidthBPix = cms.double( 0.0 ),
6022   lAWidthFPix = cms.double( 0.0 ),
6023   doLorentzFromAlignment = cms.bool( False ),
6024   useLAFromDB = cms.bool( True ),
6025   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6026   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6027   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
6028   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
6029   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
6030   yerr_endcap = cms.vdouble( 0.0021 ),
6031   xerr_barrel_l1_def = cms.double( 0.0103 ),
6032   yerr_barrel_l1_def = cms.double( 0.0021 ),
6033   xerr_barrel_ln_def = cms.double( 0.0103 ),
6034   yerr_barrel_ln_def = cms.double( 0.0021 ),
6035   xerr_endcap_def = cms.double( 0.002 ),
6036   yerr_endcap_def = cms.double( 7.5E-4 ),
6037   eff_charge_cut_highX = cms.double( 1.0 ),
6038   eff_charge_cut_highY = cms.double( 1.0 ),
6039   eff_charge_cut_lowX = cms.double( 0.0 ),
6040   eff_charge_cut_lowY = cms.double( 0.0 ),
6041   size_cutX = cms.double( 3.0 ),
6042   size_cutY = cms.double( 3.0 ),
6043   EdgeClusterErrorX = cms.double( 50.0 ),
6044   EdgeClusterErrorY = cms.double( 85.0 ),
6045   inflate_errors = cms.bool( False ),
6046   inflate_all_errors_no_trk_angle = cms.bool( False ),
6047   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
6048   UseErrorsFromTemplates = cms.bool( True ),
6049   TruncatePixelCharge = cms.bool( True ),
6050   IrradiationBiasCorrection = cms.bool( True ),
6051   DoCosmics = cms.bool( False ),
6052   isPhase2 = cms.bool( False ),
6053   SmallPitch = cms.bool( False ),
6054   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
6055   MagneticFieldRecord = cms.ESInputTag( "","" ),
6056   appendToDataLabel = cms.string( "" )
6057 )
6058 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
6059   LoadTemplatesFromDB = cms.bool( True ),
6060   Alpha2Order = cms.bool( True ),
6061   ClusterProbComputationFlag = cms.int32( 0 ),
6062   useLAWidthFromDB = cms.bool( True ),
6063   lAOffset = cms.double( 0.0 ),
6064   lAWidthBPix = cms.double( 0.0 ),
6065   lAWidthFPix = cms.double( 0.0 ),
6066   doLorentzFromAlignment = cms.bool( False ),
6067   useLAFromDB = cms.bool( True ),
6068   barrelTemplateID = cms.int32( 0 ),
6069   forwardTemplateID = cms.int32( 0 ),
6070   directoryWithTemplates = cms.int32( 0 ),
6071   speed = cms.int32( -2 ),
6072   UseClusterSplitter = cms.bool( False ),
6073   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
6074   appendToDataLabel = cms.string( "" )
6075 )
6076 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6077   MaxChi2 = cms.double( 16.0 ),
6078   nSigma = cms.double( 3.0 ),
6079   MaxDisplacement = cms.double( 0.5 ),
6080   MaxSagitta = cms.double( 2.0 ),
6081   MinimalTolerance = cms.double( 0.5 ),
6082   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6083   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
6084   pTChargeCutThreshold = cms.double( -1.0 ),
6085   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6086   appendToDataLabel = cms.string( "" )
6087 )
6088 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6089   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6090   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6091   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
6092   isPhase2 = cms.bool( False ),
6093   doPixelShapeCut = cms.bool( True ),
6094   doStripShapeCut = cms.bool( True ),
6095   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6096   appendToDataLabel = cms.string( "" )
6097 )
6098 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6099   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
6100   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6101   fractionShared = cms.double( 0.11 ),
6102   ValidHitBonus = cms.double( 5.0 ),
6103   MissingHitPenalty = cms.double( 20.0 ),
6104   allowSharedFirstHit = cms.bool( True )
6105 )
6106 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6107   MaxChi2 = cms.double( 9.0 ),
6108   nSigma = cms.double( 3.0 ),
6109   MaxDisplacement = cms.double( 0.5 ),
6110   MaxSagitta = cms.double( 2.0 ),
6111   MinimalTolerance = cms.double( 0.5 ),
6112   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
6113   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
6114   pTChargeCutThreshold = cms.double( 15.0 ),
6115   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
6116   appendToDataLabel = cms.string( "" )
6117 )
6118 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
6119   MaxChi2 = cms.double( 25.0 ),
6120   nSigma = cms.double( 3.0 ),
6121   MaxDisplacement = cms.double( 100.0 ),
6122   MaxSagitta = cms.double( -1.0 ),
6123   MinimalTolerance = cms.double( 10.0 ),
6124   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6125   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
6126   appendToDataLabel = cms.string( "" )
6127 )
6128 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6129   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
6130   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6131   fractionShared = cms.double( 0.19 ),
6132   ValidHitBonus = cms.double( 5.0 ),
6133   MissingHitPenalty = cms.double( 20.0 ),
6134   allowSharedFirstHit = cms.bool( True )
6135 )
6136 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6137   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
6138   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6139   Updator = cms.string( "hltESPKFUpdator" ),
6140   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6141   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6142   minHits = cms.int32( 3 ),
6143   appendToDataLabel = cms.string( "" )
6144 )
6145 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6146   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
6147   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6148   Updator = cms.string( "hltESPKFUpdator" ),
6149   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6150   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6151   errorRescaling = cms.double( 100.0 ),
6152   minHits = cms.int32( 3 ),
6153   appendToDataLabel = cms.string( "" )
6154 )
6155 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
6156   SimpleMagneticField = cms.string( "" ),
6157   MaxDPhi = cms.double( 1.6 ),
6158   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6159   Mass = cms.double( 0.105 ),
6160   PropagationDirection = cms.string( "alongMomentum" ),
6161   useRungeKutta = cms.bool( True ),
6162   ptMin = cms.double( -1.0 )
6163 )
6164 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
6165   CablingMapLabel = cms.string( "" ),
6166   UseQualityInfo = cms.bool( False ),
6167   appendToDataLabel = cms.string( "" ),
6168   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6169 )
6170 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
6171   appendToDataLabel = cms.string( "" ),
6172   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6173 )
6174 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
6175   ComponentName = cms.string( "hltESPSmartPropagator" ),
6176   PropagationDirection = cms.string( "alongMomentum" ),
6177   Epsilon = cms.double( 5.0 ),
6178   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6179   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6180   appendToDataLabel = cms.string( "" )
6181 )
6182 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
6183   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
6184   PropagationDirection = cms.string( "alongMomentum" ),
6185   Epsilon = cms.double( 5.0 ),
6186   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6187   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6188   appendToDataLabel = cms.string( "" )
6189 )
6190 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
6191   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
6192   PropagationDirection = cms.string( "oppositeToMomentum" ),
6193   Epsilon = cms.double( 5.0 ),
6194   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
6195   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6196   appendToDataLabel = cms.string( "" )
6197 )
6198 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
6199   distance = cms.double( 0.5 ),
6200   appendToDataLabel = cms.string( "" )
6201 )
6202 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6203   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6204   NoErrorPropagation = cms.bool( False ),
6205   PropagationDirection = cms.string( "alongMomentum" ),
6206   useTuningForL2Speed = cms.bool( False ),
6207   useIsYokeFlag = cms.bool( True ),
6208   endcapShiftInZNeg = cms.double( 0.0 ),
6209   SetVBFPointer = cms.bool( False ),
6210   AssumeNoMaterial = cms.bool( False ),
6211   endcapShiftInZPos = cms.double( 0.0 ),
6212   useInTeslaFromMagField = cms.bool( False ),
6213   VBFName = cms.string( "VolumeBasedMagneticField" ),
6214   useEndcapShiftsInZ = cms.bool( False ),
6215   sendLogWarning = cms.bool( False ),
6216   useMatVolumes = cms.bool( True ),
6217   debug = cms.bool( False ),
6218   ApplyRadX0Correction = cms.bool( True ),
6219   useMagVolumes = cms.bool( True ),
6220   returnTangentPlane = cms.bool( True ),
6221   appendToDataLabel = cms.string( "" )
6222 )
6223 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6224   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
6225   NoErrorPropagation = cms.bool( False ),
6226   PropagationDirection = cms.string( "oppositeToMomentum" ),
6227   useTuningForL2Speed = cms.bool( False ),
6228   useIsYokeFlag = cms.bool( True ),
6229   endcapShiftInZNeg = cms.double( 0.0 ),
6230   SetVBFPointer = cms.bool( False ),
6231   AssumeNoMaterial = cms.bool( False ),
6232   endcapShiftInZPos = cms.double( 0.0 ),
6233   useInTeslaFromMagField = cms.bool( False ),
6234   VBFName = cms.string( "VolumeBasedMagneticField" ),
6235   useEndcapShiftsInZ = cms.bool( False ),
6236   sendLogWarning = cms.bool( False ),
6237   useMatVolumes = cms.bool( True ),
6238   debug = cms.bool( False ),
6239   ApplyRadX0Correction = cms.bool( True ),
6240   useMagVolumes = cms.bool( True ),
6241   returnTangentPlane = cms.bool( True ),
6242   appendToDataLabel = cms.string( "" )
6243 )
6244 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
6245   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
6246   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
6247   parameters = cms.PSet( 
6248     mTIB_P1 = cms.double( 0.202 ),
6249     maxChgOneMIP = cms.double( 6000.0 ),
6250     mTEC_P0 = cms.double( -1.885 ),
6251     mTOB_P1 = cms.double( 0.253 ),
6252     mTEC_P1 = cms.double( 0.471 ),
6253     mLC_P2 = cms.double( 0.3 ),
6254     mLC_P1 = cms.double( 0.618 ),
6255     mTOB_P0 = cms.double( -1.026 ),
6256     mLC_P0 = cms.double( -0.326 ),
6257     useLegacyError = cms.bool( False ),
6258     mTIB_P0 = cms.double( -0.742 ),
6259     mTID_P1 = cms.double( 0.433 ),
6260     mTID_P0 = cms.double( -1.427 )
6261   )
6262 )
6263 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6264   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
6265   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6266   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6267   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6268   Matcher = cms.string( "StandardMatcher" ),
6269   Phase2StripCPE = cms.string( "" ),
6270   appendToDataLabel = cms.string( "" )
6271 )
6272 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6273   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
6274   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6275   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6276   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
6277   Matcher = cms.string( "StandardMatcher" ),
6278   Phase2StripCPE = cms.string( "" ),
6279   appendToDataLabel = cms.string( "" )
6280 )
6281 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6282   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6283   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6284   StripCPE = cms.string( "Fake" ),
6285   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6286   Matcher = cms.string( "StandardMatcher" ),
6287   Phase2StripCPE = cms.string( "" ),
6288   appendToDataLabel = cms.string( "" )
6289 )
6290 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6291   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
6292   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6293   StripCPE = cms.string( "Fake" ),
6294   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6295   Matcher = cms.string( "StandardMatcher" ),
6296   Phase2StripCPE = cms.string( "" ),
6297   appendToDataLabel = cms.string( "" )
6298 )
6299 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6300   MaxChi2 = cms.double( 16.0 ),
6301   nSigma = cms.double( 3.0 ),
6302   MaxDisplacement = cms.double( 0.5 ),
6303   MaxSagitta = cms.double( 2.0 ),
6304   MinimalTolerance = cms.double( 0.5 ),
6305   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6306   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
6307   pTChargeCutThreshold = cms.double( -1.0 ),
6308   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6309   appendToDataLabel = cms.string( "" )
6310 )
6311 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6312   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6313   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6314   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
6315   isPhase2 = cms.bool( False ),
6316   doPixelShapeCut = cms.bool( True ),
6317   doStripShapeCut = cms.bool( True ),
6318   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6319   appendToDataLabel = cms.string( "" )
6320 )
6321 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
6322   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
6323   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
6324   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
6325   EstimateCut = cms.double( 30.0 ),
6326   MaxFractionOutliers = cms.double( 0.3 ),
6327   MaxNumberOfOutliers = cms.int32( 3 ),
6328   MinDof = cms.int32( 2 ),
6329   NoOutliersBeginEnd = cms.bool( False ),
6330   MinNumberOfHits = cms.int32( 7 ),
6331   MinNumberOfHitsHighEta = cms.int32( 5 ),
6332   HighEtaSwitch = cms.double( 5.0 ),
6333   RejectTracks = cms.bool( True ),
6334   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6335   NoInvalidHitsBeginEnd = cms.bool( False ),
6336   LogPixelProbabilityCut = cms.double( -16.0 ),
6337   appendToDataLabel = cms.string( "" )
6338 )
6339 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
6340   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6341   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6342   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6343   EstimateCut = cms.double( 30.0 ),
6344   MaxFractionOutliers = cms.double( 0.3 ),
6345   MaxNumberOfOutliers = cms.int32( 3 ),
6346   MinDof = cms.int32( 2 ),
6347   NoOutliersBeginEnd = cms.bool( False ),
6348   MinNumberOfHits = cms.int32( 7 ),
6349   MinNumberOfHitsHighEta = cms.int32( 5 ),
6350   HighEtaSwitch = cms.double( 5.0 ),
6351   RejectTracks = cms.bool( True ),
6352   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6353   NoInvalidHitsBeginEnd = cms.bool( False ),
6354   LogPixelProbabilityCut = cms.double( -16.0 ),
6355   appendToDataLabel = cms.string( "" )
6356 )
6357 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
6358   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
6359   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
6360   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6361   appendToDataLabel = cms.string( "" )
6362 )
6363 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6364   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
6365   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6366   Updator = cms.string( "hltESPKFUpdator" ),
6367   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6368   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6369   minHits = cms.int32( 7 ),
6370   appendToDataLabel = cms.string( "" )
6371 )
6372 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
6373   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6374   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6375   Updator = cms.string( "hltESPKFUpdator" ),
6376   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6377   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6378   minHits = cms.int32( 7 ),
6379   appendToDataLabel = cms.string( "" )
6380 )
6381 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6382   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
6383   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6384   Updator = cms.string( "hltESPKFUpdator" ),
6385   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6386   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6387   errorRescaling = cms.double( 10.0 ),
6388   minHits = cms.int32( 7 ),
6389   appendToDataLabel = cms.string( "" )
6390 )
6391 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
6392   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6393   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6394   Updator = cms.string( "hltESPKFUpdator" ),
6395   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6396   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6397   errorRescaling = cms.double( 10.0 ),
6398   minHits = cms.int32( 7 ),
6399   appendToDataLabel = cms.string( "" )
6400 )
6401 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6402   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
6403   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6404   fractionShared = cms.double( 0.09 ),
6405   ValidHitBonus = cms.double( 5.0 ),
6406   MissingHitPenalty = cms.double( 20.0 ),
6407   allowSharedFirstHit = cms.bool( True )
6408 )
6409 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
6410   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
6411   algoOrder = cms.vstring(  ),
6412   appendToDataLabel = cms.string( "" )
6413 )
6414 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
6415   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
6416   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
6417   appendToDataLabel = cms.string( "" )
6418 )
6419 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6420   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6421   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6422   fractionShared = cms.double( 0.5 ),
6423   ValidHitBonus = cms.double( 100.0 ),
6424   MissingHitPenalty = cms.double( 0.0 ),
6425   allowSharedFirstHit = cms.bool( False )
6426 )
6427 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
6428   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
6429   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6430   fractionShared = cms.double( 0.19 ),
6431   ValidHitBonus = cms.double( 5.0 ),
6432   MissingHitPenalty = cms.double( 20.0 ),
6433   allowSharedFirstHit = cms.bool( True )
6434 )
6435 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
6436   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
6437   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6438   Updator = cms.string( "hltESPKFUpdator" ),
6439   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6440   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6441   minHits = cms.int32( 3 ),
6442   appendToDataLabel = cms.string( "" )
6443 )
6444 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
6445   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
6446   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6447   Updator = cms.string( "hltESPKFUpdator" ),
6448   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6449   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6450   errorRescaling = cms.double( 100.0 ),
6451   minHits = cms.int32( 3 ),
6452   appendToDataLabel = cms.string( "" )
6453 )
6454 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
6455   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
6456   useQuadrupletAlgo = cms.bool( False ),
6457   appendToDataLabel = cms.string( "" )
6458 )
6459 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
6460   ComponentName = cms.string( "hltTrackCleaner" ),
6461   appendToDataLabel = cms.string( "" )
6462 )
6463 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6464   ComponentName = cms.string( "HODetIdAssociator" ),
6465   etaBinSize = cms.double( 0.087 ),
6466   nEta = cms.int32( 30 ),
6467   nPhi = cms.int32( 72 ),
6468   hcalRegion = cms.int32( 2 ),
6469   includeBadChambers = cms.bool( False ),
6470   includeGEM = cms.bool( False ),
6471   includeME0 = cms.bool( False )
6472 )
6473 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6474   appendToDataLabel = cms.string( "" )
6475 )
6476 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6477   ComponentName = cms.string( "MuonDetIdAssociator" ),
6478   etaBinSize = cms.double( 0.125 ),
6479   nEta = cms.int32( 48 ),
6480   nPhi = cms.int32( 48 ),
6481   hcalRegion = cms.int32( 2 ),
6482   includeBadChambers = cms.bool( True ),
6483   includeGEM = cms.bool( True ),
6484   includeME0 = cms.bool( False )
6485 )
6486 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6487   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6488   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6489   fractionShared = cms.double( 0.1 ),
6490   ValidHitBonus = cms.double( 1000.0 ),
6491   MissingHitPenalty = cms.double( 1.0 ),
6492   allowSharedFirstHit = cms.bool( True )
6493 )
6494 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6495   ComponentName = cms.string( "SimpleNavigationSchool" ),
6496   PluginName = cms.string( "" ),
6497   SimpleMagneticField = cms.string( "ParabolicMf" ),
6498   appendToDataLabel = cms.string( "" )
6499 )
6500 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6501   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6502   etaBinSize = cms.double( 0.1 ),
6503   nEta = cms.int32( 60 ),
6504   nPhi = cms.int32( 30 ),
6505   hcalRegion = cms.int32( 2 ),
6506   includeBadChambers = cms.bool( False ),
6507   includeGEM = cms.bool( False ),
6508   includeME0 = cms.bool( False )
6509 )
6510 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6511   appendToDataLabel = cms.string( "" )
6512 )
6513 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6514   ComponentName = cms.string( "" ),
6515   CablingMapLabel = cms.string( "" ),
6516   UseQualityInfo = cms.bool( False ),
6517   appendToDataLabel = cms.string( "" )
6518 )
6519 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6520 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6521   LatencyRecord = cms.PSet( 
6522     label = cms.untracked.string( "" ),
6523     record = cms.string( "SiStripLatencyRcd" )
6524   ),
6525   BackPlaneCorrectionPeakMode = cms.PSet( 
6526     label = cms.untracked.string( "peak" ),
6527     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6528   ),
6529   BackPlaneCorrectionDeconvMode = cms.PSet( 
6530     label = cms.untracked.string( "deconvolution" ),
6531     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6532   )
6533 )
6534 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6535   LatencyRecord = cms.PSet( 
6536     label = cms.untracked.string( "" ),
6537     record = cms.string( "SiStripLatencyRcd" )
6538   ),
6539   LorentzAnglePeakMode = cms.PSet( 
6540     label = cms.untracked.string( "peak" ),
6541     record = cms.string( "SiStripLorentzAngleRcd" )
6542   ),
6543   LorentzAngleDeconvMode = cms.PSet( 
6544     label = cms.untracked.string( "deconvolution" ),
6545     record = cms.string( "SiStripLorentzAngleRcd" )
6546   )
6547 )
6548 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
6549   appendToDataLabel = cms.string( "" )
6550 )
6551 
6552 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6553     RawDataCollection = cms.InputTag( "rawDataCollector" )
6554 )
6555 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6556 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6557     result = cms.bool( False )
6558 )
6559 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6560 )
6561 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6562     producer = cms.InputTag( 'hltBackend','backend' ),
6563     backends = cms.vstring( 'CudaAsync',
6564       'ROCmAsync' )
6565 )
6566 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6567     SelectedTriggerType = cms.int32( 1 )
6568 )
6569 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6570     FedIds = cms.vint32( 1404 ),
6571     Setup = cms.string( "stage2::GTSetup" ),
6572     FWId = cms.uint32( 0 ),
6573     DmxFWId = cms.uint32( 0 ),
6574     FWOverride = cms.bool( False ),
6575     TMTCheck = cms.bool( True ),
6576     CTP7 = cms.untracked.bool( False ),
6577     MTF7 = cms.untracked.bool( False ),
6578     InputLabel = cms.InputTag( "rawDataCollector" ),
6579     lenSlinkHeader = cms.untracked.int32( 8 ),
6580     lenSlinkTrailer = cms.untracked.int32( 8 ),
6581     lenAMCHeader = cms.untracked.int32( 8 ),
6582     lenAMCTrailer = cms.untracked.int32( 0 ),
6583     lenAMC13Header = cms.untracked.int32( 8 ),
6584     lenAMC13Trailer = cms.untracked.int32( 8 ),
6585     debug = cms.untracked.bool( False ),
6586     MinFeds = cms.uint32( 0 )
6587 )
6588 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6589     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6590     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6591     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6592     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6593     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6594     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6595     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6596     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6597     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6598     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6599     GetPrescaleColumnFromData = cms.bool( False ),
6600     AlgorithmTriggersUnprescaled = cms.bool( True ),
6601     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6602     AlgorithmTriggersUnmasked = cms.bool( True ),
6603     useMuonShowers = cms.bool( True ),
6604     produceAXOL1TLScore = cms.bool( False ),
6605     resetPSCountersEachLumiSec = cms.bool( True ),
6606     semiRandomInitialPSCounters = cms.bool( False ),
6607     ProduceL1GtDaqRecord = cms.bool( True ),
6608     ProduceL1GtObjectMapRecord = cms.bool( True ),
6609     EmulateBxInEvent = cms.int32( 1 ),
6610     L1DataBxInEvent = cms.int32( 5 ),
6611     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6612     BstLengthBytes = cms.int32( -1 ),
6613     PrescaleSet = cms.uint32( 1 ),
6614     Verbosity = cms.untracked.int32( 0 ),
6615     PrintL1Menu = cms.untracked.bool( False ),
6616     TriggerMenuLuminosity = cms.string( "startup" )
6617 )
6618 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6619     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6620 )
6621 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6622     changeToCMSCoordinates = cms.bool( False ),
6623     maxZ = cms.double( 40.0 ),
6624     setSigmaZ = cms.double( 0.0 ),
6625     beamMode = cms.untracked.uint32( 11 ),
6626     src = cms.InputTag( "" ),
6627     gtEvmLabel = cms.InputTag( "" ),
6628     maxRadius = cms.double( 2.0 ),
6629     useBSOnlineRecords = cms.bool( True ),
6630     timeThreshold = cms.int32( 48 ),
6631     sigmaZThreshold = cms.double( 2.0 ),
6632     sigmaXYThreshold = cms.double( 4.0 )
6633 )
6634 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6635     saveTags = cms.bool( True ),
6636     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
6637     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6638     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6639     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6640     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6641     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6642     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6643     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6644     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6645     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6646 )
6647 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6648     offset = cms.uint32( 0 ),
6649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6650 )
6651 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6652     tccUnpacking = cms.bool( True ),
6653     FedLabel = cms.InputTag( "listfeds" ),
6654     srpUnpacking = cms.bool( True ),
6655     syncCheck = cms.bool( True ),
6656     feIdCheck = cms.bool( True ),
6657     silentMode = cms.untracked.bool( True ),
6658     InputLabel = cms.InputTag( "rawDataCollector" ),
6659     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 ),
6660     eventPut = cms.bool( True ),
6661     numbTriggerTSamples = cms.int32( 1 ),
6662     numbXtalTSamples = cms.int32( 10 ),
6663     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 ),
6664     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 ),
6665     DoRegional = cms.bool( False ),
6666     feUnpacking = cms.bool( True ),
6667     forceToKeepFRData = cms.bool( False ),
6668     headerUnpacking = cms.bool( True ),
6669     memUnpacking = cms.bool( True )
6670 )
6671 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6672     InputLabel = cms.InputTag( "rawDataCollector" ),
6673     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 ),
6674     maxChannelsEB = cms.uint32( 61200 ),
6675     maxChannelsEE = cms.uint32( 14648 ),
6676     digisLabelEB = cms.string( "ebDigis" ),
6677     digisLabelEE = cms.string( "eeDigis" ),
6678     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6679 )
6680 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6681     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6682     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6683     digisOutLabelEB = cms.string( "ebDigis" ),
6684     digisOutLabelEE = cms.string( "eeDigis" ),
6685     produceDummyIntegrityCollections = cms.bool( False )
6686 )
6687 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6688     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6689     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6690     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6691     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6692     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6693     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6694     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6695     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6696     EBtimeConstantTerm = cms.double( 0.6 ),
6697     EEtimeConstantTerm = cms.double( 1.0 ),
6698     EBtimeNconst = cms.double( 28.5 ),
6699     EEtimeNconst = cms.double( 31.8 ),
6700     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6701     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6702     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6703     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6704     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6705     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6706     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6707     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6708     amplitudeThresholdEB = cms.double( 10.0 ),
6709     amplitudeThresholdEE = cms.double( 10.0 ),
6710     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
6711     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
6712     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
6713     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
6714     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6715     shouldRunTimingComputation = cms.bool( True ),
6716     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6717 )
6718 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6719     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6720     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6721     isPhase2 = cms.bool( False ),
6722     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6723     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
6724 )
6725 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6726     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6727     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6728     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6729     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6730     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6731     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6732     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6733     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6734     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6735     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6736     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6737     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6738     ebFEToBeRecovered = cms.string( "ebFE" ),
6739     eeFEToBeRecovered = cms.string( "eeFE" )
6740 )
6741 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6742     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6743     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6744     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6745     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6746     ChannelStatusToBeExcluded = cms.vstring(  ),
6747     killDeadChannels = cms.bool( True ),
6748     algo = cms.string( "EcalRecHitWorkerSimple" ),
6749     EBLaserMIN = cms.double( 0.5 ),
6750     EELaserMIN = cms.double( 0.5 ),
6751     EBLaserMAX = cms.double( 3.0 ),
6752     EELaserMAX = cms.double( 8.0 ),
6753     timeCalibTag = cms.ESInputTag( "","" ),
6754     timeOffsetTag = cms.ESInputTag( "","" ),
6755     skipTimeCalib = cms.bool( False ),
6756     laserCorrection = cms.bool( True ),
6757     flagsMapDBReco = cms.PSet( 
6758       kDead = cms.vstring( 'kNoDataNoTP' ),
6759       kGood = cms.vstring( 'kOk',
6760         'kDAC',
6761         'kNoLaser',
6762         'kNoisy' ),
6763       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6764       kNoisy = cms.vstring( 'kNNoisy',
6765         'kFixedG6',
6766         'kFixedG1' ),
6767       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6768         'kNonRespondingIsolated',
6769         'kDeadVFE' )
6770     ),
6771     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6772     recoverEBIsolatedChannels = cms.bool( False ),
6773     recoverEEIsolatedChannels = cms.bool( False ),
6774     recoverEBVFE = cms.bool( False ),
6775     recoverEEVFE = cms.bool( False ),
6776     recoverEBFE = cms.bool( False ),
6777     recoverEEFE = cms.bool( False ),
6778     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6779     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6780     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
6781     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
6782     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6783     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6784     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6785     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6786     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6787     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6788     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6789     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6790     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6791     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6792     cleaningConfig = cms.PSet( 
6793       cThreshold_endcap = cms.double( 15.0 ),
6794       tightenCrack_e1_double = cms.double( 2.0 ),
6795       cThreshold_barrel = cms.double( 4.0 ),
6796       e6e2thresh = cms.double( 0.04 ),
6797       e4e1Threshold_barrel = cms.double( 0.08 ),
6798       e4e1Threshold_endcap = cms.double( 0.3 ),
6799       tightenCrack_e4e1_single = cms.double( 3.0 ),
6800       cThreshold_double = cms.double( 10.0 ),
6801       e4e1_b_barrel = cms.double( -0.024 ),
6802       tightenCrack_e6e2_double = cms.double( 3.0 ),
6803       e4e1_a_barrel = cms.double( 0.04 ),
6804       tightenCrack_e1_single = cms.double( 2.0 ),
6805       e4e1_a_endcap = cms.double( 0.02 ),
6806       e4e1_b_endcap = cms.double( -0.0125 ),
6807       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6808     )
6809 )
6810 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6811     sourceTag = cms.InputTag( "rawDataCollector" ),
6812     debugMode = cms.untracked.bool( False ),
6813     InstanceES = cms.string( "" ),
6814     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6815     ESdigiCollection = cms.string( "" )
6816 )
6817 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6818     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6819     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6820     algo = cms.string( "ESRecHitWorker" ),
6821     ESRecoAlgo = cms.int32( 0 )
6822 )
6823 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6824     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6825     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6826     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6827     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6828     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6829     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6830     statusThreshold = cms.uint32( 3 ),
6831     useRecoFlag = cms.bool( False ),
6832     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 ),
6833     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 ),
6834     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 ),
6835     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 ),
6836     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6837     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6838 )
6839 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6840     inputTag = cms.InputTag( "rawDataCollector" ),
6841     fedList = cms.vuint32( 1404 )
6842 )
6843 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6844     result = cms.bool( True )
6845 )
6846 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6847     saveTags = cms.bool( True ),
6848     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch OR L1_SingleEG8er2p5 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ),
6849     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6850     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6851     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6852     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6853     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6854     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6855     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6856     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6857     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6858 )
6859 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6860     offset = cms.uint32( 0 ),
6861     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6862 )
6863 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6864     doBarrel = cms.bool( True ),
6865     doEndcaps = cms.bool( True ),
6866     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6867     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6868     clusEtaSize = cms.int32( 3 ),
6869     clusPhiSize = cms.int32( 3 ),
6870     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6871     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6872     clusSeedThr = cms.double( 0.5 ),
6873     clusSeedThrEndCap = cms.double( 1.0 ),
6874     useRecoFlag = cms.bool( False ),
6875     flagLevelRecHitsToUse = cms.int32( 1 ),
6876     useDBStatus = cms.bool( True ),
6877     statusLevelRecHitsToUse = cms.int32( 1 ),
6878     posCalcParameters = cms.PSet( 
6879       T0_barl = cms.double( 7.4 ),
6880       T0_endcPresh = cms.double( 1.2 ),
6881       LogWeighted = cms.bool( True ),
6882       T0_endc = cms.double( 3.1 ),
6883       X0 = cms.double( 0.89 ),
6884       W0 = cms.double( 4.2 )
6885     ),
6886     maxNumberofSeeds = cms.int32( 700 ),
6887     maxNumberofClusters = cms.int32( 300 ),
6888     debugLevel = cms.int32( 0 )
6889 )
6890 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6891     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6892     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6893     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6894     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6895     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6896     useRecoFlag = cms.bool( False ),
6897     flagLevelRecHitsToUse = cms.int32( 1 ),
6898     useDBStatus = cms.bool( True ),
6899     statusLevelRecHitsToUse = cms.int32( 1 ),
6900     doSelBarrel = cms.bool( True ),
6901     barrelSelection = cms.PSet( 
6902       massHighPi0Cand = cms.double( 0.156 ),
6903       ptMinForIsolation = cms.double( 1.0 ),
6904       seleMinvMaxBarrel = cms.double( 0.8 ),
6905       massLowPi0Cand = cms.double( 0.084 ),
6906       seleS9S25Gamma = cms.double( 0.8 ),
6907       seleBeltDeta = cms.double( 0.1 ),
6908       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6909       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6910       removePi0CandidatesForEta = cms.bool( True ),
6911       seleMinvMinBarrel = cms.double( 0.2 ),
6912       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6913       selePtPairBarrel_region1 = cms.double( 3.0 ),
6914       selePtPairBarrel_region2 = cms.double( 3.0 ),
6915       seleBeltDR = cms.double( 0.3 ),
6916       region1_Barrel = cms.double( 1.0 ),
6917       seleIsoBarrel_region1 = cms.double( 0.5 ),
6918       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6919       seleIsoBarrel_region2 = cms.double( 0.5 ),
6920       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6921       store5x5RecHitEB = cms.bool( True ),
6922       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6923       seleNxtalBarrel_region1 = cms.uint32( 6 )
6924     ),
6925     doSelEndcap = cms.bool( False ),
6926     endcapSelection = cms.PSet( 
6927       seleBeltDetaEndCap = cms.double( 0.05 ),
6928       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6929       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6930       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6931       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6932       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6933       ptMinForIsolationEndCap = cms.double( 0.5 ),
6934       selePtPairEndCap_region1 = cms.double( 1.5 ),
6935       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6936       selePtPairEndCap_region2 = cms.double( 1.5 ),
6937       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6938       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6939       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6940       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6941       region1_EndCap = cms.double( 1.8 ),
6942       region2_EndCap = cms.double( 2.0 ),
6943       store5x5RecHitEE = cms.bool( False ),
6944       seleIsoEndCap_region3 = cms.double( 0.5 ),
6945       seleIsoEndCap_region2 = cms.double( 0.5 ),
6946       seleMinvMinEndCap = cms.double( 0.05 ),
6947       selePtPairEndCap_region3 = cms.double( 99.0 ),
6948       seleIsoEndCap_region1 = cms.double( 0.5 ),
6949       seleBeltDREndCap = cms.double( 0.2 ),
6950       seleMinvMaxEndCap = cms.double( 0.3 ),
6951       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6952       seleS9S25GammaEndCap = cms.double( 0.0 )
6953     ),
6954     storeRecHitES = cms.bool( False ),
6955     preshowerSelection = cms.PSet( 
6956       preshClusterEnergyCut = cms.double( 0.0 ),
6957       debugLevelES = cms.string( "" ),
6958       ESCollection = cms.string( "etaEcalRecHitsES" ),
6959       preshNclust = cms.int32( 4 ),
6960       preshStripEnergyCut = cms.double( 0.0 ),
6961       preshCalibPlaneY = cms.double( 0.7 ),
6962       preshSeededNstrip = cms.int32( 15 ),
6963       preshCalibGamma = cms.double( 0.024 ),
6964       preshCalibPlaneX = cms.double( 1.0 ),
6965       preshCalibMIP = cms.double( 9.0E-5 )
6966     ),
6967     debugLevel = cms.int32( 0 )
6968 )
6969 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6970     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6971     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6972     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6973     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
6974     doEnergyScale = cms.bool( False ),
6975     doIntercalib = cms.bool( False ),
6976     doLaserCorrections = cms.bool( False ),
6977     doEnergyScaleInverse = cms.bool( False ),
6978     doIntercalibInverse = cms.bool( False ),
6979     doLaserCorrectionsInverse = cms.bool( False )
6980 )
6981 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6982     region = cms.string( "barrel" ),
6983     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6984     digisOut = cms.string( "etaEBDigis" ),
6985     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
6986     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6987     srFlagsOut = cms.string( "etaEBSrFlags" )
6988 )
6989 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
6990     offset = cms.uint32( 0 ),
6991     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6992 )
6993 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6994     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6995     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6996     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6997     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6998     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6999     useRecoFlag = cms.bool( False ),
7000     flagLevelRecHitsToUse = cms.int32( 1 ),
7001     useDBStatus = cms.bool( True ),
7002     statusLevelRecHitsToUse = cms.int32( 1 ),
7003     doSelBarrel = cms.bool( False ),
7004     barrelSelection = cms.PSet( 
7005       massHighPi0Cand = cms.double( 0.163 ),
7006       ptMinForIsolation = cms.double( 1.0 ),
7007       seleMinvMaxBarrel = cms.double( 0.8 ),
7008       massLowPi0Cand = cms.double( 0.104 ),
7009       seleS9S25Gamma = cms.double( 0.0 ),
7010       seleBeltDeta = cms.double( 0.05 ),
7011       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7012       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
7013       removePi0CandidatesForEta = cms.bool( False ),
7014       seleMinvMinBarrel = cms.double( 0.3 ),
7015       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7016       selePtPairBarrel_region1 = cms.double( 1.5 ),
7017       selePtPairBarrel_region2 = cms.double( 1.5 ),
7018       seleBeltDR = cms.double( 0.2 ),
7019       region1_Barrel = cms.double( 1.0 ),
7020       seleIsoBarrel_region1 = cms.double( 0.5 ),
7021       selePtGammaBarrel_region1 = cms.double( 1.0 ),
7022       seleIsoBarrel_region2 = cms.double( 0.5 ),
7023       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7024       store5x5RecHitEB = cms.bool( False ),
7025       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7026       seleNxtalBarrel_region1 = cms.uint32( 6 )
7027     ),
7028     doSelEndcap = cms.bool( True ),
7029     endcapSelection = cms.PSet( 
7030       seleBeltDetaEndCap = cms.double( 0.1 ),
7031       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7032       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
7033       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
7034       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7035       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7036       ptMinForIsolationEndCap = cms.double( 0.5 ),
7037       selePtPairEndCap_region1 = cms.double( 3.0 ),
7038       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
7039       selePtPairEndCap_region2 = cms.double( 3.0 ),
7040       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
7041       selePtGammaEndCap_region3 = cms.double( 1.0 ),
7042       selePtGammaEndCap_region2 = cms.double( 1.0 ),
7043       selePtGammaEndCap_region1 = cms.double( 1.0 ),
7044       region1_EndCap = cms.double( 1.8 ),
7045       region2_EndCap = cms.double( 2.0 ),
7046       store5x5RecHitEE = cms.bool( True ),
7047       seleIsoEndCap_region3 = cms.double( 0.5 ),
7048       seleIsoEndCap_region2 = cms.double( 0.5 ),
7049       seleMinvMinEndCap = cms.double( 0.2 ),
7050       selePtPairEndCap_region3 = cms.double( 3.0 ),
7051       seleIsoEndCap_region1 = cms.double( 0.5 ),
7052       seleBeltDREndCap = cms.double( 0.3 ),
7053       seleMinvMaxEndCap = cms.double( 0.8 ),
7054       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7055       seleS9S25GammaEndCap = cms.double( 0.85 )
7056     ),
7057     storeRecHitES = cms.bool( True ),
7058     preshowerSelection = cms.PSet( 
7059       preshClusterEnergyCut = cms.double( 0.0 ),
7060       debugLevelES = cms.string( "" ),
7061       ESCollection = cms.string( "etaEcalRecHitsES" ),
7062       preshNclust = cms.int32( 4 ),
7063       preshStripEnergyCut = cms.double( 0.0 ),
7064       preshCalibPlaneY = cms.double( 0.7 ),
7065       preshSeededNstrip = cms.int32( 15 ),
7066       preshCalibGamma = cms.double( 0.024 ),
7067       preshCalibPlaneX = cms.double( 1.0 ),
7068       preshCalibMIP = cms.double( 9.0E-5 )
7069     ),
7070     debugLevel = cms.int32( 0 )
7071 )
7072 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7073     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7074     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7075     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7076     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7077     doEnergyScale = cms.bool( False ),
7078     doIntercalib = cms.bool( False ),
7079     doLaserCorrections = cms.bool( False ),
7080     doEnergyScaleInverse = cms.bool( False ),
7081     doIntercalibInverse = cms.bool( False ),
7082     doLaserCorrectionsInverse = cms.bool( False )
7083 )
7084 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7085     region = cms.string( "endcap" ),
7086     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7087     digisOut = cms.string( "etaEEDigis" ),
7088     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7089     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7090     srFlagsOut = cms.string( "etaEESrFlags" )
7091 )
7092 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
7093     offset = cms.uint32( 0 ),
7094     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7095 )
7096 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7097     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7098     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7099     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7100     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7101     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7102     useRecoFlag = cms.bool( False ),
7103     flagLevelRecHitsToUse = cms.int32( 1 ),
7104     useDBStatus = cms.bool( True ),
7105     statusLevelRecHitsToUse = cms.int32( 1 ),
7106     doSelBarrel = cms.bool( True ),
7107     barrelSelection = cms.PSet( 
7108       massHighPi0Cand = cms.double( 0.163 ),
7109       ptMinForIsolation = cms.double( 1.0 ),
7110       seleMinvMaxBarrel = cms.double( 0.22 ),
7111       massLowPi0Cand = cms.double( 0.104 ),
7112       seleS9S25Gamma = cms.double( 0.0 ),
7113       seleBeltDeta = cms.double( 0.05 ),
7114       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
7115       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7116       removePi0CandidatesForEta = cms.bool( False ),
7117       seleMinvMinBarrel = cms.double( 0.06 ),
7118       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
7119       selePtPairBarrel_region1 = cms.double( 2.0 ),
7120       selePtPairBarrel_region2 = cms.double( 1.75 ),
7121       seleBeltDR = cms.double( 0.2 ),
7122       region1_Barrel = cms.double( 1.0 ),
7123       seleIsoBarrel_region1 = cms.double( 0.5 ),
7124       selePtGammaBarrel_region1 = cms.double( 0.65 ),
7125       seleIsoBarrel_region2 = cms.double( 0.5 ),
7126       selePtGammaBarrel_region2 = cms.double( 0.65 ),
7127       store5x5RecHitEB = cms.bool( False ),
7128       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7129       seleNxtalBarrel_region1 = cms.uint32( 6 )
7130     ),
7131     doSelEndcap = cms.bool( False ),
7132     endcapSelection = cms.PSet( 
7133       seleBeltDetaEndCap = cms.double( 0.05 ),
7134       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
7135       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
7136       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
7137       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7138       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7139       ptMinForIsolationEndCap = cms.double( 0.5 ),
7140       selePtPairEndCap_region1 = cms.double( 1.5 ),
7141       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7142       selePtPairEndCap_region2 = cms.double( 1.5 ),
7143       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
7144       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7145       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7146       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7147       region1_EndCap = cms.double( 1.8 ),
7148       region2_EndCap = cms.double( 2.0 ),
7149       store5x5RecHitEE = cms.bool( False ),
7150       seleIsoEndCap_region3 = cms.double( 0.5 ),
7151       seleIsoEndCap_region2 = cms.double( 0.5 ),
7152       seleMinvMinEndCap = cms.double( 0.05 ),
7153       selePtPairEndCap_region3 = cms.double( 99.0 ),
7154       seleIsoEndCap_region1 = cms.double( 0.5 ),
7155       seleBeltDREndCap = cms.double( 0.2 ),
7156       seleMinvMaxEndCap = cms.double( 0.3 ),
7157       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7158       seleS9S25GammaEndCap = cms.double( 0.0 )
7159     ),
7160     storeRecHitES = cms.bool( False ),
7161     preshowerSelection = cms.PSet( 
7162       preshClusterEnergyCut = cms.double( 0.0 ),
7163       debugLevelES = cms.string( "" ),
7164       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7165       preshNclust = cms.int32( 4 ),
7166       preshStripEnergyCut = cms.double( 0.0 ),
7167       preshCalibPlaneY = cms.double( 0.7 ),
7168       preshSeededNstrip = cms.int32( 15 ),
7169       preshCalibGamma = cms.double( 0.024 ),
7170       preshCalibPlaneX = cms.double( 1.0 ),
7171       preshCalibMIP = cms.double( 9.0E-5 )
7172     ),
7173     debugLevel = cms.int32( 0 )
7174 )
7175 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7176     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7177     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7178     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7179     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7180     doEnergyScale = cms.bool( False ),
7181     doIntercalib = cms.bool( False ),
7182     doLaserCorrections = cms.bool( False ),
7183     doEnergyScaleInverse = cms.bool( False ),
7184     doIntercalibInverse = cms.bool( False ),
7185     doLaserCorrectionsInverse = cms.bool( False )
7186 )
7187 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7188     region = cms.string( "barrel" ),
7189     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7190     digisOut = cms.string( "pi0EBDigis" ),
7191     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
7192     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7193     srFlagsOut = cms.string( "pi0EBSrFlags" )
7194 )
7195 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
7196     offset = cms.uint32( 0 ),
7197     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7198 )
7199 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7200     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7201     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7202     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7203     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7204     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7205     useRecoFlag = cms.bool( False ),
7206     flagLevelRecHitsToUse = cms.int32( 1 ),
7207     useDBStatus = cms.bool( True ),
7208     statusLevelRecHitsToUse = cms.int32( 1 ),
7209     doSelBarrel = cms.bool( False ),
7210     barrelSelection = cms.PSet( 
7211       massHighPi0Cand = cms.double( 0.163 ),
7212       ptMinForIsolation = cms.double( 1.0 ),
7213       seleMinvMaxBarrel = cms.double( 0.22 ),
7214       massLowPi0Cand = cms.double( 0.104 ),
7215       seleS9S25Gamma = cms.double( 0.0 ),
7216       seleBeltDeta = cms.double( 0.05 ),
7217       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7218       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7219       removePi0CandidatesForEta = cms.bool( False ),
7220       seleMinvMinBarrel = cms.double( 0.06 ),
7221       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7222       selePtPairBarrel_region1 = cms.double( 1.5 ),
7223       selePtPairBarrel_region2 = cms.double( 1.5 ),
7224       seleBeltDR = cms.double( 0.2 ),
7225       region1_Barrel = cms.double( 1.0 ),
7226       seleIsoBarrel_region1 = cms.double( 0.5 ),
7227       selePtGammaBarrel_region1 = cms.double( 0.5 ),
7228       seleIsoBarrel_region2 = cms.double( 0.5 ),
7229       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7230       store5x5RecHitEB = cms.bool( False ),
7231       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7232       seleNxtalBarrel_region1 = cms.uint32( 6 )
7233     ),
7234     doSelEndcap = cms.bool( True ),
7235     endcapSelection = cms.PSet( 
7236       seleBeltDetaEndCap = cms.double( 0.05 ),
7237       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7238       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
7239       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
7240       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7241       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7242       ptMinForIsolationEndCap = cms.double( 0.5 ),
7243       selePtPairEndCap_region1 = cms.double( 3.75 ),
7244       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7245       selePtPairEndCap_region2 = cms.double( 2.0 ),
7246       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
7247       selePtGammaEndCap_region3 = cms.double( 0.95 ),
7248       selePtGammaEndCap_region2 = cms.double( 0.95 ),
7249       selePtGammaEndCap_region1 = cms.double( 1.1 ),
7250       region1_EndCap = cms.double( 1.8 ),
7251       region2_EndCap = cms.double( 2.0 ),
7252       store5x5RecHitEE = cms.bool( False ),
7253       seleIsoEndCap_region3 = cms.double( 0.5 ),
7254       seleIsoEndCap_region2 = cms.double( 0.5 ),
7255       seleMinvMinEndCap = cms.double( 0.05 ),
7256       selePtPairEndCap_region3 = cms.double( 2.0 ),
7257       seleIsoEndCap_region1 = cms.double( 0.5 ),
7258       seleBeltDREndCap = cms.double( 0.2 ),
7259       seleMinvMaxEndCap = cms.double( 0.3 ),
7260       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7261       seleS9S25GammaEndCap = cms.double( 0.0 )
7262     ),
7263     storeRecHitES = cms.bool( True ),
7264     preshowerSelection = cms.PSet( 
7265       preshClusterEnergyCut = cms.double( 0.0 ),
7266       debugLevelES = cms.string( "" ),
7267       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7268       preshNclust = cms.int32( 4 ),
7269       preshStripEnergyCut = cms.double( 0.0 ),
7270       preshCalibPlaneY = cms.double( 0.7 ),
7271       preshSeededNstrip = cms.int32( 15 ),
7272       preshCalibGamma = cms.double( 0.024 ),
7273       preshCalibPlaneX = cms.double( 1.0 ),
7274       preshCalibMIP = cms.double( 9.0E-5 )
7275     ),
7276     debugLevel = cms.int32( 0 )
7277 )
7278 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7279     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7280     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7281     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7282     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7283     doEnergyScale = cms.bool( False ),
7284     doIntercalib = cms.bool( False ),
7285     doLaserCorrections = cms.bool( False ),
7286     doEnergyScaleInverse = cms.bool( False ),
7287     doIntercalibInverse = cms.bool( False ),
7288     doLaserCorrectionsInverse = cms.bool( False )
7289 )
7290 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7291     region = cms.string( "endcap" ),
7292     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7293     digisOut = cms.string( "pi0EEDigis" ),
7294     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
7295     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7296     srFlagsOut = cms.string( "pi0EESrFlags" )
7297 )
7298 fragment.hltL1sHTTMultiJet = cms.EDFilter( "HLTL1TSeed",
7299     saveTags = cms.bool( True ),
7300     L1SeedsLogicalExpression = cms.string( "L1_HTT280er_QuadJet_70_55_40_35_er2p5" ),
7301     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7302     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7303     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7304     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7305     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7306     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7307     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7308     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7309     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7310 )
7311 fragment.hltPreAlCaIsoTrackHBHE = cms.EDFilter( "HLTPrescaler",
7312     offset = cms.uint32( 0 ),
7313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7314 )
7315 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
7316     src = cms.InputTag( "hltOnlineBeamSpot" ),
7317     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7318 )
7319 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
7320     IncludeErrors = cms.bool( True ),
7321     UseQualityInfo = cms.bool( False ),
7322     clusterThreshold_layer1 = cms.int32( 2000 ),
7323     clusterThreshold_otherLayers = cms.int32( 4000 ),
7324     VCaltoElectronGain = cms.double( 1.0 ),
7325     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7326     VCaltoElectronOffset = cms.double( 0.0 ),
7327     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7328     InputLabel = cms.InputTag( "rawDataCollector" ),
7329     Regions = cms.PSet(  ),
7330     CablingMapLabel = cms.string( "" ),
7331     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7332 )
7333 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7334     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7335     clusterThreshold_layer1 = cms.int32( 2000 ),
7336     clusterThreshold_otherLayers = cms.int32( 4000 ),
7337     produceDigis = cms.bool( False ),
7338     storeDigis = cms.bool( False )
7339 )
7340 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7341     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7342     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7343     CablingMapLabel = cms.string( "" ),
7344     UsePhase1 = cms.bool( True ),
7345     ErrorList = cms.vint32( 29 ),
7346     UserErrorList = cms.vint32( 40 )
7347 )
7348 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
7349     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
7350     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7351     CPE = cms.string( "PixelCPEFastParams" ),
7352     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7353 )
7354 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7355     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7356     src = cms.InputTag( "hltSiPixelClusters" )
7357 )
7358 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
7359     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7360     CPE = cms.string( "PixelCPEFastParams" ),
7361     ptmin = cms.double( 0.9 ),
7362     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7363     CAThetaCutForward = cms.double( 0.00355691321774 ),
7364     hardCurvCut = cms.double( 0.503169690002 ),
7365     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7366     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7367     earlyFishbone = cms.bool( True ),
7368     lateFishbone = cms.bool( False ),
7369     fillStatistics = cms.bool( False ),
7370     minHitsPerNtuplet = cms.uint32( 3 ),
7371     minHitsForSharingCut = cms.uint32( 10 ),
7372     fitNas4 = cms.bool( False ),
7373     doClusterCut = cms.bool( True ),
7374     doZ0Cut = cms.bool( True ),
7375     doPtCut = cms.bool( True ),
7376     useRiemannFit = cms.bool( False ),
7377     doSharedHitCut = cms.bool( True ),
7378     dupPassThrough = cms.bool( False ),
7379     useSimpleTripletCleaner = cms.bool( True ),
7380     maxNumberOfDoublets = cms.uint32( 524288 ),
7381     idealConditions = cms.bool( False ),
7382     includeJumpingForwardDoublets = cms.bool( True ),
7383     cellZ0Cut = cms.double( 12.0 ),
7384     cellPtCut = cms.double( 0.5 ),
7385     trackQualityCuts = cms.PSet( 
7386       chi2MaxPt = cms.double( 10.0 ),
7387       tripletMaxTip = cms.double( 0.3 ),
7388       chi2Scale = cms.double( 8.0 ),
7389       quadrupletMaxTip = cms.double( 0.5 ),
7390       quadrupletMinPt = cms.double( 0.3 ),
7391       quadrupletMaxZip = cms.double( 12.0 ),
7392       tripletMaxZip = cms.double( 12.0 ),
7393       tripletMinPt = cms.double( 0.5 ),
7394       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7395     ),
7396     minYsizeB1 = cms.int32( 1 ),
7397     minYsizeB2 = cms.int32( 1 ),
7398     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
7399     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7400 )
7401 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7402     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7403     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7404     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
7405     minNumberOfHits = cms.int32( 0 ),
7406     minQuality = cms.string( "loose" )
7407 )
7408 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
7409     oneKernel = cms.bool( True ),
7410     useDensity = cms.bool( True ),
7411     useDBSCAN = cms.bool( False ),
7412     useIterative = cms.bool( False ),
7413     doSplitting = cms.bool( True ),
7414     minT = cms.int32( 2 ),
7415     eps = cms.double( 0.07 ),
7416     errmax = cms.double( 0.01 ),
7417     chi2max = cms.double( 9.0 ),
7418     maxVertices = cms.int32( 256 ),
7419     PtMin = cms.double( 0.5 ),
7420     PtMax = cms.double( 75.0 ),
7421     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7422     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7423 )
7424 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7425     TrackCollection = cms.InputTag( "hltPixelTracks" ),
7426     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7427     src = cms.InputTag( "hltPixelVerticesSoA" )
7428 )
7429 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
7430     src = cms.InputTag( "hltPixelVertices" ),
7431     maxVtx = cms.uint32( 100 ),
7432     fractionSumPt2 = cms.double( 0.3 ),
7433     minSumPt2 = cms.double( 0.0 ),
7434     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7435 )
7436 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7437     ProductLabel = cms.InputTag( "rawDataCollector" )
7438 )
7439 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7440     ProductLabel = cms.InputTag( "rawDataCollector" ),
7441     ConditionsLabel = cms.string( "" ),
7442     onDemand = cms.bool( False ),
7443     DoAPVEmulatorCheck = cms.bool( False ),
7444     LegacyUnpacker = cms.bool( False ),
7445     HybridZeroSuppressed = cms.bool( False ),
7446     Clusterizer = cms.PSet( 
7447       ConditionsLabel = cms.string( "" ),
7448       MaxClusterSize = cms.uint32( 16 ),
7449       ClusterThreshold = cms.double( 5.0 ),
7450       SeedThreshold = cms.double( 3.0 ),
7451       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7452       ChannelThreshold = cms.double( 2.0 ),
7453       MaxAdjacentBad = cms.uint32( 0 ),
7454       setDetId = cms.bool( True ),
7455       MaxSequentialHoles = cms.uint32( 0 ),
7456       RemoveApvShots = cms.bool( True ),
7457       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7458       MaxSequentialBad = cms.uint32( 1 )
7459     ),
7460     Algorithms = cms.PSet( 
7461       Use10bitsTruncation = cms.bool( False ),
7462       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7463       useCMMeanMap = cms.bool( False ),
7464       TruncateInSuppressor = cms.bool( True ),
7465       doAPVRestore = cms.bool( False ),
7466       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7467       PedestalSubtractionFedMode = cms.bool( True )
7468     )
7469 )
7470 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7471     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7472     skipClusters = cms.InputTag( "" ),
7473     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7474     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7475     Phase2TrackerCluster1DProducer = cms.string( "" ),
7476     vectorHits = cms.InputTag( "" ),
7477     vectorHitsRej = cms.InputTag( "" ),
7478     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7479     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7480     pixelCablingMapLabel = cms.string( "" ),
7481     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7482     switchOffPixelsIfEmpty = cms.bool( True )
7483 )
7484 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7485     InputCollection = cms.InputTag( "hltPixelTracks" ),
7486     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7487     originHalfLength = cms.double( 0.3 ),
7488     originRadius = cms.double( 0.1 ),
7489     useProtoTrackKinematics = cms.bool( False ),
7490     useEventsWithNoVertex = cms.bool( True ),
7491     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7492     usePV = cms.bool( False ),
7493     includeFourthHit = cms.bool( True ),
7494     produceComplement = cms.bool( False ),
7495     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7496 )
7497 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
7498     hits = cms.InputTag( "hltSiPixelRecHits" ),
7499     clusters = cms.InputTag( "hltSiPixelClusters" ),
7500     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
7501 )
7502 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
7503     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7504     rphiRecHits = cms.string( "rphiRecHit" ),
7505     stereoRecHits = cms.string( "stereoRecHit" ),
7506     matchedRecHits = cms.string( "matchedRecHit" ),
7507     useSiStripQuality = cms.bool( False ),
7508     MaskBadAPVFibers = cms.bool( False ),
7509     doMatching = cms.bool( False ),
7510     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
7511     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
7512     siStripQualityLabel = cms.ESInputTag( "","" )
7513 )
7514 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
7515     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
7516     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
7517     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7518     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7519     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
7520 )
7521 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
7522     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7523     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7524     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7525     usePixelQualityDB = cms.bool( True ),
7526     useStripStripQualityDB = cms.bool( True )
7527 )
7528 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
7529     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7530     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7531     maxNSeeds = cms.uint32( 500000 )
7532 )
7533 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
7534     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7535     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7536     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7537     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7538     clustersToSkip = cms.InputTag( "" ),
7539     buildingRoutine = cms.string( "cloneEngine" ),
7540     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
7541     seedCleaning = cms.bool( True ),
7542     removeDuplicates = cms.bool( True ),
7543     backwardFitInCMSSW = cms.bool( False ),
7544     mkFitSilent = cms.untracked.bool( True ),
7545     limitConcurrency = cms.untracked.bool( False ),
7546     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7547 )
7548 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
7549     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
7550     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
7551     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
7552     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
7553     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
7554     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7555     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
7556     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
7557     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
7558     qualityMaxInvPt = cms.double( 100.0 ),
7559     qualityMinTheta = cms.double( 0.01 ),
7560     qualityMaxR = cms.double( 120.0 ),
7561     qualityMaxZ = cms.double( 280.0 ),
7562     qualityMaxPosErr = cms.double( 100.0 ),
7563     qualitySignPt = cms.bool( True ),
7564     doErrorRescale = cms.bool( True ),
7565     tfDnnLabel = cms.string( "trackSelectionTf" ),
7566     candMVASel = cms.bool( False ),
7567     candWP = cms.double( 0.0 ),
7568     batchSize = cms.int32( 16 )
7569 )
7570 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7571     TrajectoryInEvent = cms.bool( False ),
7572     useHitsSplitting = cms.bool( False ),
7573     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
7574     clusterRemovalInfo = cms.InputTag( "" ),
7575     AlgorithmName = cms.string( "hltIter0" ),
7576     GeometricInnerState = cms.bool( True ),
7577     reMatchSplitHits = cms.bool( False ),
7578     usePropagatorForPCA = cms.bool( False ),
7579     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7580     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7581     useSimpleMF = cms.bool( True ),
7582     SimpleMagneticField = cms.string( "ParabolicMf" ),
7583     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7584     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7585     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7586     NavigationSchool = cms.string( "" ),
7587     MeasurementTracker = cms.string( "" )
7588 )
7589 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7590     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7591     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7592     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7593     ignoreVertices = cms.bool( False ),
7594     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7595     mva = cms.PSet( 
7596       minPixelHits = cms.vint32( 0, 0, 0 ),
7597       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7598       dr_par = cms.PSet( 
7599         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7600         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
7601         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7602         dr_exp = cms.vint32( 4, 4, 4 ),
7603         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7604       ),
7605       maxLostLayers = cms.vint32( 1, 1, 1 ),
7606       min3DLayers = cms.vint32( 0, 0, 0 ),
7607       dz_par = cms.PSet( 
7608         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7609         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
7610         dz_exp = cms.vint32( 4, 4, 4 )
7611       ),
7612       minNVtxTrk = cms.int32( 3 ),
7613       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7614       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7615       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
7616       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
7617       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7618       minLayers = cms.vint32( 3, 3, 3 )
7619     )
7620 )
7621 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7622     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7623     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
7624     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
7625     minQuality = cms.string( "highPurity" ),
7626     copyExtras = cms.untracked.bool( True ),
7627     copyTrajectories = cms.untracked.bool( False )
7628 )
7629 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7630     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
7631     trackClassifier = cms.InputTag( '','QualityMasks' ),
7632     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7633     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7634     oldClusterRemovalInfo = cms.InputTag( "" ),
7635     TrackQuality = cms.string( "highPurity" ),
7636     maxChi2 = cms.double( 16.0 ),
7637     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7638     overrideTrkQuals = cms.InputTag( "" )
7639 )
7640 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7641     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7642     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7643     phase2clustersToSkip = cms.InputTag( "" )
7644 )
7645 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7646     RegionPSet = cms.PSet( 
7647       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7648       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7649       zErrorBeamSpot = cms.double( 15.0 ),
7650       extraPhi = cms.double( 0.0 ),
7651       extraEta = cms.double( 0.0 ),
7652       maxNVertices = cms.int32( 3 ),
7653       nSigmaZVertex = cms.double( 3.0 ),
7654       nSigmaZBeamSpot = cms.double( 4.0 ),
7655       ptMin = cms.double( 1.2 ),
7656       operationMode = cms.string( "VerticesFixed" ),
7657       searchOpt = cms.bool( False ),
7658       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7659       originRadius = cms.double( 0.015 ),
7660       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7661       precise = cms.bool( True ),
7662       zErrorVertex = cms.double( 0.03 )
7663     ),
7664     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7665     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7666     ignoreSingleFPixPanelModules = cms.bool( True ),
7667     debug = cms.untracked.bool( False ),
7668     createPlottingFiles = cms.untracked.bool( False ),
7669     layerList = cms.vstring( 'BPix1+BPix2',
7670       'BPix2+FPix1_pos',
7671       'BPix2+FPix1_neg',
7672       'FPix1_pos+FPix2_pos',
7673       'FPix1_neg+FPix2_neg',
7674       'BPix1+FPix2_neg',
7675       'BPix2+FPix2_neg',
7676       'FPix2_neg+FPix3_neg',
7677       'BPix2+BPix3' ),
7678     BPix = cms.PSet( 
7679       hitErrorRPhi = cms.double( 0.0027 ),
7680       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7681       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7682       useErrorsFromParam = cms.bool( True ),
7683       hitErrorRZ = cms.double( 0.006 ),
7684       HitProducer = cms.string( "hltSiPixelRecHits" )
7685     ),
7686     FPix = cms.PSet( 
7687       hitErrorRPhi = cms.double( 0.0051 ),
7688       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7689       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7690       useErrorsFromParam = cms.bool( True ),
7691       hitErrorRZ = cms.double( 0.0036 ),
7692       HitProducer = cms.string( "hltSiPixelRecHits" )
7693     ),
7694     TIB = cms.PSet(  ),
7695     TID = cms.PSet(  ),
7696     TOB = cms.PSet(  ),
7697     TEC = cms.PSet(  ),
7698     MTIB = cms.PSet(  ),
7699     MTID = cms.PSet(  ),
7700     MTOB = cms.PSet(  ),
7701     MTEC = cms.PSet(  )
7702 )
7703 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7704     doClusterCheck = cms.bool( False ),
7705     MaxNumberOfStripClusters = cms.uint32( 50000 ),
7706     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7707     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7708     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7709     cut = cms.string( "" ),
7710     DontCountDetsAboveNClusters = cms.uint32( 0 ),
7711     silentClusterCheck = cms.untracked.bool( False )
7712 )
7713 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7714     seedingLayers = cms.InputTag( "" ),
7715     trackingRegions = cms.InputTag( "" ),
7716     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
7717     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
7718     produceSeedingHitSets = cms.bool( True ),
7719     produceIntermediateHitDoublets = cms.bool( False ),
7720     maxElement = cms.uint32( 0 ),
7721     maxElementTotal = cms.uint32( 50000000 ),
7722     putEmptyIfMaxElementReached = cms.bool( False ),
7723     layerPairs = cms.vuint32( 0 )
7724 )
7725 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7726     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
7727     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7728     SeedMomentumForBOFF = cms.double( 5.0 ),
7729     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7730     MinOneOverPtError = cms.double( 1.0 ),
7731     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7732     magneticField = cms.string( "ParabolicMf" ),
7733     forceKinematicWithRegionDirection = cms.bool( False ),
7734     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
7735 )
7736 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7737     cleanTrajectoryAfterInOut = cms.bool( False ),
7738     doSeedingRegionRebuilding = cms.bool( False ),
7739     onlyPixelHitsForSeedCleaner = cms.bool( False ),
7740     reverseTrajectories = cms.bool( False ),
7741     useHitsSplitting = cms.bool( False ),
7742     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7743     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
7744     clustersToSkip = cms.InputTag( "" ),
7745     phase2clustersToSkip = cms.InputTag( "" ),
7746     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7747     TransientInitialStateEstimatorParameters = cms.PSet( 
7748       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7749       numberMeasurementsForFit = cms.int32( 4 ),
7750       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7751     ),
7752     numHitsForSeedCleaner = cms.int32( 4 ),
7753     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7754     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7755     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7756     maxNSeeds = cms.uint32( 100000 ),
7757     maxSeedsBeforeCleaning = cms.uint32( 1000 )
7758 )
7759 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7760     TrajectoryInEvent = cms.bool( False ),
7761     useHitsSplitting = cms.bool( False ),
7762     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
7763     clusterRemovalInfo = cms.InputTag( "" ),
7764     AlgorithmName = cms.string( "hltDoubletRecovery" ),
7765     GeometricInnerState = cms.bool( True ),
7766     reMatchSplitHits = cms.bool( False ),
7767     usePropagatorForPCA = cms.bool( False ),
7768     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7769     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7770     useSimpleMF = cms.bool( True ),
7771     SimpleMagneticField = cms.string( "ParabolicMf" ),
7772     Fitter = cms.string( "hltESPFittingSmootherIT" ),
7773     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7774     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7775     NavigationSchool = cms.string( "" ),
7776     MeasurementTracker = cms.string( "" )
7777 )
7778 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7779     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7780     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7781     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7782     ignoreVertices = cms.bool( False ),
7783     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7784     mva = cms.PSet( 
7785       minPixelHits = cms.vint32( 0, 0, 0 ),
7786       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7787       dr_par = cms.PSet( 
7788         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7789         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7790         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7791         dr_exp = cms.vint32( 4, 4, 4 ),
7792         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7793       ),
7794       maxLostLayers = cms.vint32( 1, 1, 1 ),
7795       min3DLayers = cms.vint32( 0, 0, 0 ),
7796       dz_par = cms.PSet( 
7797         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7798         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7799         dz_exp = cms.vint32( 4, 4, 4 )
7800       ),
7801       minNVtxTrk = cms.int32( 3 ),
7802       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7803       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7804       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7805       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7806       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7807       minLayers = cms.vint32( 3, 3, 3 )
7808     )
7809 )
7810 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7811     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
7812     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
7813     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
7814     minQuality = cms.string( "highPurity" ),
7815     copyExtras = cms.untracked.bool( True ),
7816     copyTrajectories = cms.untracked.bool( False )
7817 )
7818 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
7819     copyExtras = cms.untracked.bool( True ),
7820     copyMVA = cms.bool( False ),
7821     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7822     MaxNormalizedChisq = cms.double( 1000.0 ),
7823     MinPT = cms.double( 0.05 ),
7824     MinFound = cms.int32( 3 ),
7825     Epsilon = cms.double( -0.001 ),
7826     ShareFrac = cms.double( 0.19 ),
7827     allowFirstHitShare = cms.bool( True ),
7828     FoundHitBonus = cms.double( 5.0 ),
7829     LostHitPenalty = cms.double( 20.0 ),
7830     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7831     newQuality = cms.string( "confirmed" ),
7832     setsToMerge = cms.VPSet( 
7833       cms.PSet(  pQual = cms.bool( False ),
7834         tLists = cms.vint32( 0, 1 )
7835       )
7836     ),
7837     hasSelector = cms.vint32( 0, 0 ),
7838     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
7839     writeOnlyTrkQuals = cms.bool( False ),
7840     makeReKeyedSeeds = cms.untracked.bool( False ),
7841     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
7842 )
7843 fragment.hltMergedTracksSelector = cms.EDProducer( "TrackWithVertexSelector",
7844     src = cms.InputTag( "hltMergedTracks" ),
7845     copyExtras = cms.untracked.bool( False ),
7846     copyTrajectories = cms.untracked.bool( False ),
7847     numberOfValidHits = cms.uint32( 8 ),
7848     numberOfValidPixelHits = cms.uint32( 0 ),
7849     numberOfLostHits = cms.uint32( 0 ),
7850     normalizedChi2 = cms.double( 5.0 ),
7851     ptMin = cms.double( 1.0 ),
7852     ptMax = cms.double( 999999.0 ),
7853     etaMin = cms.double( 0.0 ),
7854     etaMax = cms.double( 2.5 ),
7855     dzMax = cms.double( 999.0 ),
7856     d0Max = cms.double( 999.0 ),
7857     ptErrorCut = cms.double( 0.5 ),
7858     quality = cms.string( "highPurity" ),
7859     useVtx = cms.bool( True ),
7860     nVertices = cms.uint32( 0 ),
7861     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
7862     timesTag = cms.InputTag( "" ),
7863     timeResosTag = cms.InputTag( "" ),
7864     vtxFallback = cms.bool( True ),
7865     zetaVtx = cms.double( 0.02 ),
7866     rhoVtx = cms.double( 0.02 ),
7867     nSigmaDtVertex = cms.double( 0.0 )
7868 )
7869 fragment.hltMergedTracksSelectorFilter = cms.EDFilter( "TrackSelector",
7870     src = cms.InputTag( "hltMergedTracksSelector" ),
7871     cut = cms.string( "p > 40 && p <= 60 && hitPattern().trackerLayersWithMeasurement() >= 8 && (hitPattern().stripTOBLayersWithMeasurement() + hitPattern().stripTECLayersWithMeasurement()) >= 4" ),
7872     filter = cms.bool( True ),
7873     throwOnMissing = cms.untracked.bool( True )
7874 )
7875 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
7876     HcalFirstFED = cms.untracked.int32( 700 ),
7877     firstSample = cms.int32( 0 ),
7878     lastSample = cms.int32( 9 ),
7879     FilterDataQuality = cms.bool( True ),
7880     FEDs = cms.untracked.vint32(  ),
7881     UnpackZDC = cms.untracked.bool( True ),
7882     UnpackCalib = cms.untracked.bool( True ),
7883     UnpackUMNio = cms.untracked.bool( True ),
7884     UnpackTTP = cms.untracked.bool( False ),
7885     silent = cms.untracked.bool( True ),
7886     saveQIE10DataNSamples = cms.untracked.vint32(  ),
7887     saveQIE10DataTags = cms.untracked.vstring(  ),
7888     saveQIE11DataNSamples = cms.untracked.vint32(  ),
7889     saveQIE11DataTags = cms.untracked.vstring(  ),
7890     ComplainEmptyData = cms.untracked.bool( False ),
7891     UnpackerMode = cms.untracked.int32( 0 ),
7892     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
7893     InputLabel = cms.InputTag( "rawDataCollector" ),
7894     ElectronicsMap = cms.string( "" )
7895 )
7896 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
7897     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7898     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7899     digisLabelF01HE = cms.string( "f01HEDigis" ),
7900     digisLabelF5HB = cms.string( "f5HBDigis" ),
7901     digisLabelF3HB = cms.string( "f3HBDigis" ),
7902     maxChannelsF01HE = cms.uint32( 10000 ),
7903     maxChannelsF5HB = cms.uint32( 10000 ),
7904     maxChannelsF3HB = cms.uint32( 10000 ),
7905     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7906 )
7907 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
7908     maxTimeSamples = cms.uint32( 10 ),
7909     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7910     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7911     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7912     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7913     recHitsLabelM0HBHE = cms.string( "" ),
7914     sipmQTSShift = cms.int32( 0 ),
7915     sipmQNTStoSum = cms.int32( 3 ),
7916     firstSampleShift = cms.int32( 0 ),
7917     useEffectivePedestals = cms.bool( True ),
7918     meanTime = cms.double( 0.0 ),
7919     timeSigmaSiPM = cms.double( 2.5 ),
7920     timeSigmaHPD = cms.double( 5.0 ),
7921     ts4Thresh = cms.double( 0.0 ),
7922     applyTimeSlew = cms.bool( True ),
7923     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7924     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7925     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7926     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7927     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
7928     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7929 )
7930 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
7931     src = cms.InputTag( "hltHbheRecoSoA" )
7932 )
7933 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
7934     digiLabel = cms.InputTag( "hltHcalDigis" ),
7935     forceSOI = cms.int32( -1 ),
7936     soiShift = cms.int32( 0 ),
7937     dropZSmarkedPassed = cms.bool( True ),
7938     tsFromDB = cms.bool( False ),
7939     sumAllTimeSlices = cms.bool( False )
7940 )
7941 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
7942     inputLabel = cms.InputTag( "hltHfprereco" ),
7943     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
7944     useChannelQualityFromDB = cms.bool( False ),
7945     checkChannelQualityForDepth3and4 = cms.bool( False ),
7946     algorithm = cms.PSet( 
7947       tfallIfNoTDC = cms.double( -101.0 ),
7948       triseIfNoTDC = cms.double( -100.0 ),
7949       rejectAllFailures = cms.bool( True ),
7950       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 ),
7951       soiPhase = cms.uint32( 1 ),
7952       timeShift = cms.double( 0.0 ),
7953       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
7954       Class = cms.string( "HFFlexibleTimeCheck" )
7955     ),
7956     runHFStripFilter = cms.bool( False ),
7957     HFStripFilter = cms.PSet( 
7958       seedHitIetaMax = cms.int32( 35 ),
7959       verboseLevel = cms.untracked.int32( 10 ),
7960       maxThreshold = cms.double( 100.0 ),
7961       stripThreshold = cms.double( 40.0 ),
7962       wedgeCut = cms.double( 0.05 ),
7963       lstrips = cms.int32( 2 ),
7964       maxStripTime = cms.double( 10.0 ),
7965       gap = cms.int32( 2 ),
7966       timeMax = cms.double( 6.0 )
7967     ),
7968     setNoiseFlags = cms.bool( True ),
7969     S9S1stat = cms.PSet( 
7970       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 ),
7971       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 ),
7972       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 ),
7973       isS8S1 = cms.bool( False ),
7974       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 ),
7975       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 ),
7976       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 ),
7977       HcalAcceptSeverityLevel = cms.int32( 9 )
7978     ),
7979     S8S1stat = cms.PSet( 
7980       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 ),
7981       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 ),
7982       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 ),
7983       isS8S1 = cms.bool( True ),
7984       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 ),
7985       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 ),
7986       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 ),
7987       HcalAcceptSeverityLevel = cms.int32( 9 )
7988     ),
7989     PETstat = cms.PSet( 
7990       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 ),
7991       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 ),
7992       long_R_29 = cms.vdouble( 0.8 ),
7993       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 ),
7994       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 ),
7995       short_R_29 = cms.vdouble( 0.8 ),
7996       long_R = cms.vdouble( 0.98 ),
7997       short_R = cms.vdouble( 0.8 ),
7998       HcalAcceptSeverityLevel = cms.int32( 9 )
7999     )
8000 )
8001 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
8002     correctForTimeslew = cms.bool( True ),
8003     correctForPhaseContainment = cms.bool( True ),
8004     correctionPhaseNS = cms.double( 13.0 ),
8005     digiLabel = cms.InputTag( "hltHcalDigis" ),
8006     correctTiming = cms.bool( False ),
8007     dropZSmarkedPassed = cms.bool( True ),
8008     firstAuxTS = cms.int32( 4 ),
8009     firstSample = cms.int32( 4 ),
8010     samplesToAdd = cms.int32( 4 ),
8011     tsFromDB = cms.bool( True ),
8012     useLeakCorrection = cms.bool( False ),
8013     recoParamsFromDB = cms.bool( True ),
8014     setNegativeFlags = cms.bool( False ),
8015     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
8016     setSaturationFlags = cms.bool( False ),
8017     Subdetector = cms.string( "HO" ),
8018     digiTimeFromDB = cms.bool( True ),
8019     hfTimingTrustParameters = cms.PSet(  ),
8020     setTimingTrustFlags = cms.bool( False ),
8021     setNoiseFlags = cms.bool( False ),
8022     digistat = cms.PSet(  ),
8023     HFInWindowStat = cms.PSet(  ),
8024     S9S1stat = cms.PSet(  ),
8025     S8S1stat = cms.PSet(  ),
8026     PETstat = cms.PSet(  ),
8027     dataOOTCorrectionName = cms.string( "" ),
8028     dataOOTCorrectionCategory = cms.string( "Data" ),
8029     mcOOTCorrectionName = cms.string( "" ),
8030     mcOOTCorrectionCategory = cms.string( "MC" )
8031 )
8032 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
8033     inputLabel = cms.InputTag( "rawDataCollector" ),
8034     debug = cms.untracked.bool( False )
8035 )
8036 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
8037     recAlgoConfig = cms.PSet( 
8038       maxTime = cms.double( 420.0 ),
8039       debug = cms.untracked.bool( False ),
8040       stepTwoFromDigi = cms.bool( False ),
8041       tTrigModeConfig = cms.PSet( 
8042         debug = cms.untracked.bool( False ),
8043         tofCorrType = cms.int32( 0 ),
8044         tTrigLabel = cms.string( "" ),
8045         wirePropCorrType = cms.int32( 0 ),
8046         doTOFCorrection = cms.bool( True ),
8047         vPropWire = cms.double( 24.4 ),
8048         doT0Correction = cms.bool( True ),
8049         doWirePropCorrection = cms.bool( True ),
8050         t0Label = cms.string( "" )
8051       ),
8052       useUncertDB = cms.bool( True ),
8053       doVdriftCorr = cms.bool( True ),
8054       minTime = cms.double( -3.0 ),
8055       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8056       readLegacyTTrigDB = cms.bool( True ),
8057       readLegacyVDriftDB = cms.bool( True )
8058     ),
8059     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8060     debug = cms.untracked.bool( False ),
8061     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
8062 )
8063 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
8064     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
8065     Reco4DAlgoConfig = cms.PSet( 
8066       Reco2DAlgoConfig = cms.PSet( 
8067         AlphaMaxPhi = cms.double( 1.0 ),
8068         debug = cms.untracked.bool( False ),
8069         segmCleanerMode = cms.int32( 2 ),
8070         AlphaMaxTheta = cms.double( 0.9 ),
8071         hit_afterT0_resolution = cms.double( 0.03 ),
8072         performT0_vdriftSegCorrection = cms.bool( False ),
8073         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8074         recAlgoConfig = cms.PSet( 
8075           maxTime = cms.double( 420.0 ),
8076           debug = cms.untracked.bool( False ),
8077           stepTwoFromDigi = cms.bool( False ),
8078           tTrigModeConfig = cms.PSet( 
8079             debug = cms.untracked.bool( False ),
8080             tofCorrType = cms.int32( 0 ),
8081             tTrigLabel = cms.string( "" ),
8082             wirePropCorrType = cms.int32( 0 ),
8083             doTOFCorrection = cms.bool( True ),
8084             vPropWire = cms.double( 24.4 ),
8085             doT0Correction = cms.bool( True ),
8086             doWirePropCorrection = cms.bool( True ),
8087             t0Label = cms.string( "" )
8088           ),
8089           useUncertDB = cms.bool( True ),
8090           doVdriftCorr = cms.bool( True ),
8091           minTime = cms.double( -3.0 ),
8092           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8093           readLegacyTTrigDB = cms.bool( True ),
8094           readLegacyVDriftDB = cms.bool( True )
8095         ),
8096         MaxAllowedHits = cms.uint32( 50 ),
8097         nUnSharedHitsMin = cms.int32( 2 ),
8098         nSharedHitsMax = cms.int32( 2 ),
8099         performT0SegCorrection = cms.bool( False ),
8100         perform_delta_rejecting = cms.bool( False )
8101       ),
8102       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
8103       debug = cms.untracked.bool( False ),
8104       segmCleanerMode = cms.int32( 2 ),
8105       AllDTRecHits = cms.bool( True ),
8106       hit_afterT0_resolution = cms.double( 0.03 ),
8107       performT0_vdriftSegCorrection = cms.bool( False ),
8108       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8109       recAlgoConfig = cms.PSet( 
8110         maxTime = cms.double( 420.0 ),
8111         debug = cms.untracked.bool( False ),
8112         stepTwoFromDigi = cms.bool( False ),
8113         tTrigModeConfig = cms.PSet( 
8114           debug = cms.untracked.bool( False ),
8115           tofCorrType = cms.int32( 0 ),
8116           tTrigLabel = cms.string( "" ),
8117           wirePropCorrType = cms.int32( 0 ),
8118           doTOFCorrection = cms.bool( True ),
8119           vPropWire = cms.double( 24.4 ),
8120           doT0Correction = cms.bool( True ),
8121           doWirePropCorrection = cms.bool( True ),
8122           t0Label = cms.string( "" )
8123         ),
8124         useUncertDB = cms.bool( True ),
8125         doVdriftCorr = cms.bool( True ),
8126         minTime = cms.double( -3.0 ),
8127         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8128         readLegacyTTrigDB = cms.bool( True ),
8129         readLegacyVDriftDB = cms.bool( True )
8130       ),
8131       nUnSharedHitsMin = cms.int32( 2 ),
8132       nSharedHitsMax = cms.int32( 2 ),
8133       performT0SegCorrection = cms.bool( False ),
8134       perform_delta_rejecting = cms.bool( False )
8135     ),
8136     debug = cms.untracked.bool( False ),
8137     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8138     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8139 )
8140 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
8141     InputObjects = cms.InputTag( "rawDataCollector" ),
8142     UseExaminer = cms.bool( True ),
8143     ExaminerMask = cms.uint32( 535558134 ),
8144     UseSelectiveUnpacking = cms.bool( True ),
8145     ErrorMask = cms.uint32( 0 ),
8146     UnpackStatusDigis = cms.bool( False ),
8147     UseFormatStatus = cms.bool( True ),
8148     useRPCs = cms.bool( False ),
8149     useGEMs = cms.bool( False ),
8150     useCSCShowers = cms.bool( False ),
8151     Debug = cms.untracked.bool( False ),
8152     PrintEventNumber = cms.untracked.bool( False ),
8153     runDQM = cms.untracked.bool( False ),
8154     VisualFEDInspect = cms.untracked.bool( False ),
8155     VisualFEDShort = cms.untracked.bool( False ),
8156     FormatedEventDump = cms.untracked.bool( False ),
8157     SuppressZeroLCT = cms.untracked.bool( True ),
8158     DisableMappingCheck = cms.untracked.bool( False ),
8159     B904Setup = cms.untracked.bool( False ),
8160     B904vmecrate = cms.untracked.int32( 1 ),
8161     B904dmb = cms.untracked.int32( 3 )
8162 )
8163 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
8164     CSCStripPeakThreshold = cms.double( 10.0 ),
8165     CSCStripClusterChargeCut = cms.double( 25.0 ),
8166     CSCStripxtalksOffset = cms.double( 0.03 ),
8167     UseAverageTime = cms.bool( False ),
8168     UseParabolaFit = cms.bool( False ),
8169     UseFivePoleFit = cms.bool( True ),
8170     CSCWireClusterDeltaT = cms.int32( 1 ),
8171     CSCUseCalibrations = cms.bool( True ),
8172     CSCUseStaticPedestals = cms.bool( False ),
8173     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
8174     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
8175     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8176     readBadChannels = cms.bool( False ),
8177     readBadChambers = cms.bool( True ),
8178     CSCUseTimingCorrections = cms.bool( True ),
8179     CSCUseGasGainCorrections = cms.bool( False ),
8180     CSCDebug = cms.untracked.bool( False ),
8181     CSCstripWireDeltaTime = cms.int32( 8 ),
8182     XTasymmetry_ME1a = cms.double( 0.023 ),
8183     XTasymmetry_ME1b = cms.double( 0.01 ),
8184     XTasymmetry_ME12 = cms.double( 0.015 ),
8185     XTasymmetry_ME13 = cms.double( 0.02 ),
8186     XTasymmetry_ME21 = cms.double( 0.023 ),
8187     XTasymmetry_ME22 = cms.double( 0.023 ),
8188     XTasymmetry_ME31 = cms.double( 0.023 ),
8189     XTasymmetry_ME32 = cms.double( 0.023 ),
8190     XTasymmetry_ME41 = cms.double( 0.023 ),
8191     ConstSyst_ME1a = cms.double( 0.01 ),
8192     ConstSyst_ME1b = cms.double( 0.02 ),
8193     ConstSyst_ME12 = cms.double( 0.02 ),
8194     ConstSyst_ME13 = cms.double( 0.03 ),
8195     ConstSyst_ME21 = cms.double( 0.03 ),
8196     ConstSyst_ME22 = cms.double( 0.03 ),
8197     ConstSyst_ME31 = cms.double( 0.03 ),
8198     ConstSyst_ME32 = cms.double( 0.03 ),
8199     ConstSyst_ME41 = cms.double( 0.03 ),
8200     NoiseLevel_ME1a = cms.double( 9.0 ),
8201     NoiseLevel_ME1b = cms.double( 6.0 ),
8202     NoiseLevel_ME12 = cms.double( 7.0 ),
8203     NoiseLevel_ME13 = cms.double( 4.0 ),
8204     NoiseLevel_ME21 = cms.double( 5.0 ),
8205     NoiseLevel_ME22 = cms.double( 7.0 ),
8206     NoiseLevel_ME31 = cms.double( 5.0 ),
8207     NoiseLevel_ME32 = cms.double( 7.0 ),
8208     NoiseLevel_ME41 = cms.double( 5.0 ),
8209     CSCUseReducedWireTimeWindow = cms.bool( True ),
8210     CSCWireTimeWindowLow = cms.int32( 5 ),
8211     CSCWireTimeWindowHigh = cms.int32( 11 )
8212 )
8213 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
8214     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
8215     algo_type = cms.int32( 1 ),
8216     algo_psets = cms.VPSet( 
8217       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
8218         algo_psets = cms.VPSet( 
8219           cms.PSet(  wideSeg = cms.double( 3.0 ),
8220             chi2Norm_2D_ = cms.double( 35.0 ),
8221             dRIntMax = cms.double( 2.0 ),
8222             doCollisions = cms.bool( True ),
8223             dPhiMax = cms.double( 0.006 ),
8224             dRMax = cms.double( 1.5 ),
8225             dPhiIntMax = cms.double( 0.005 ),
8226             minLayersApart = cms.int32( 1 ),
8227             chi2Max = cms.double( 100.0 ),
8228             chi2_str = cms.double( 50.0 )
8229           ),
8230           cms.PSet(  wideSeg = cms.double( 3.0 ),
8231             chi2Norm_2D_ = cms.double( 35.0 ),
8232             dRIntMax = cms.double( 2.0 ),
8233             doCollisions = cms.bool( True ),
8234             dPhiMax = cms.double( 0.005 ),
8235             dRMax = cms.double( 1.5 ),
8236             dPhiIntMax = cms.double( 0.004 ),
8237             minLayersApart = cms.int32( 1 ),
8238             chi2Max = cms.double( 100.0 ),
8239             chi2_str = cms.double( 50.0 )
8240           ),
8241           cms.PSet(  wideSeg = cms.double( 3.0 ),
8242             chi2Norm_2D_ = cms.double( 35.0 ),
8243             dRIntMax = cms.double( 2.0 ),
8244             doCollisions = cms.bool( True ),
8245             dPhiMax = cms.double( 0.004 ),
8246             dRMax = cms.double( 1.5 ),
8247             dPhiIntMax = cms.double( 0.003 ),
8248             minLayersApart = cms.int32( 1 ),
8249             chi2Max = cms.double( 100.0 ),
8250             chi2_str = cms.double( 50.0 )
8251           ),
8252           cms.PSet(  wideSeg = cms.double( 3.0 ),
8253             chi2Norm_2D_ = cms.double( 20.0 ),
8254             dRIntMax = cms.double( 2.0 ),
8255             doCollisions = cms.bool( True ),
8256             dPhiMax = cms.double( 0.003 ),
8257             dRMax = cms.double( 1.5 ),
8258             dPhiIntMax = cms.double( 0.002 ),
8259             minLayersApart = cms.int32( 1 ),
8260             chi2Max = cms.double( 60.0 ),
8261             chi2_str = cms.double( 30.0 )
8262           ),
8263           cms.PSet(  wideSeg = cms.double( 3.0 ),
8264             chi2Norm_2D_ = cms.double( 60.0 ),
8265             dRIntMax = cms.double( 2.0 ),
8266             doCollisions = cms.bool( True ),
8267             dPhiMax = cms.double( 0.007 ),
8268             dRMax = cms.double( 1.5 ),
8269             dPhiIntMax = cms.double( 0.005 ),
8270             minLayersApart = cms.int32( 1 ),
8271             chi2Max = cms.double( 180.0 ),
8272             chi2_str = cms.double( 80.0 )
8273           ),
8274           cms.PSet(  wideSeg = cms.double( 3.0 ),
8275             chi2Norm_2D_ = cms.double( 35.0 ),
8276             dRIntMax = cms.double( 2.0 ),
8277             doCollisions = cms.bool( True ),
8278             dPhiMax = cms.double( 0.006 ),
8279             dRMax = cms.double( 1.5 ),
8280             dPhiIntMax = cms.double( 0.004 ),
8281             minLayersApart = cms.int32( 1 ),
8282             chi2Max = cms.double( 100.0 ),
8283             chi2_str = cms.double( 50.0 )
8284           )
8285         ),
8286         algo_name = cms.string( "CSCSegAlgoRU" ),
8287         chamber_types = cms.vstring( 'ME1/a',
8288           'ME1/b',
8289           'ME1/2',
8290           'ME1/3',
8291           'ME2/1',
8292           'ME2/2',
8293           'ME3/1',
8294           'ME3/2',
8295           'ME4/1',
8296           'ME4/2' )
8297       )
8298     )
8299 )
8300 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
8301     inputTag = cms.InputTag( "rawDataCollector" ),
8302     calculateCRC = cms.bool( True ),
8303     fillCounters = cms.bool( True ),
8304     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
8305     RPCAMCUnpackerSettings = cms.PSet( 
8306       bxMin = cms.int32( -2 ),
8307       cppfDaqDelay = cms.int32( 2 ),
8308       fillAMCCounters = cms.bool( True ),
8309       bxMax = cms.int32( 2 )
8310     )
8311 )
8312 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
8313     inputLabel = cms.InputTag( "rawDataCollector" ),
8314     skipRpc = cms.bool( False ),
8315     skipCsc = cms.bool( False ),
8316     skipDt = cms.bool( False ),
8317     skipMuon = cms.bool( False ),
8318     useRpcConnectionFile = cms.bool( False ),
8319     rpcConnectionFile = cms.string( "" ),
8320     outputTag = cms.string( "" )
8321 )
8322 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
8323     inputTag = cms.InputTag( "rawDataCollector" ),
8324     calculateCRC = cms.bool( True ),
8325     fillCounters = cms.bool( True ),
8326     bxMin = cms.int32( -2 ),
8327     bxMax = cms.int32( 2 )
8328 )
8329 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
8330     inputTagSimRPCDigis = cms.InputTag( "" ),
8331     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
8332     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
8333     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
8334     InputLabel = cms.InputTag( "rawDataCollector" ),
8335     bxMinTwinMux = cms.int32( -2 ),
8336     bxMaxTwinMux = cms.int32( 2 ),
8337     bxMinOMTF = cms.int32( -3 ),
8338     bxMaxOMTF = cms.int32( 4 ),
8339     bxMinCPPF = cms.int32( -2 ),
8340     bxMaxCPPF = cms.int32( 2 )
8341 )
8342 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
8343     recAlgoConfig = cms.PSet(  ),
8344     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
8345     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
8346     maskSource = cms.string( "File" ),
8347     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
8348     deadSource = cms.string( "File" ),
8349     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
8350 )
8351 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
8352     InputLabel = cms.InputTag( "rawDataCollector" ),
8353     useDBEMap = cms.bool( True ),
8354     keepDAQStatus = cms.bool( False ),
8355     readMultiBX = cms.bool( False ),
8356     ge21Off = cms.bool( True ),
8357     fedIdStart = cms.uint32( 1467 ),
8358     fedIdEnd = cms.uint32( 1478 )
8359 )
8360 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
8361     recAlgoConfig = cms.PSet(  ),
8362     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
8363     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
8364     applyMasking = cms.bool( True ),
8365     ge21Off = cms.bool( False )
8366 )
8367 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
8368     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8369     enableGE0 = cms.bool( True ),
8370     enableGE12 = cms.bool( False ),
8371     ge0_name = cms.string( "GE0SegAlgoRU" ),
8372     algo_name = cms.string( "GEMSegmentAlgorithm" ),
8373     ge0_pset = cms.PSet( 
8374       maxChi2GoodSeg = cms.double( 50.0 ),
8375       maxChi2Prune = cms.double( 50.0 ),
8376       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
8377       maxETASeeds = cms.double( 0.1 ),
8378       maxPhiAdditional = cms.double( 0.001096605744 ),
8379       minNumberOfHits = cms.uint32( 4 ),
8380       doCollisions = cms.bool( True ),
8381       maxPhiSeeds = cms.double( 0.001096605744 ),
8382       requireCentralBX = cms.bool( True ),
8383       maxChi2Additional = cms.double( 100.0 ),
8384       allowWideSegments = cms.bool( True ),
8385       maxNumberOfHits = cms.uint32( 300 ),
8386       maxTOFDiff = cms.double( 25.0 )
8387     ),
8388     algo_pset = cms.PSet( 
8389       dYclusBoxMax = cms.double( 5.0 ),
8390       dXclusBoxMax = cms.double( 1.0 ),
8391       maxRecHitsInCluster = cms.int32( 4 ),
8392       preClustering = cms.bool( True ),
8393       preClusteringUseChaining = cms.bool( True ),
8394       dEtaChainBoxMax = cms.double( 0.05 ),
8395       clusterOnlySameBXRecHits = cms.bool( True ),
8396       minHitsPerSegment = cms.uint32( 2 ),
8397       dPhiChainBoxMax = cms.double( 0.02 )
8398     )
8399 )
8400 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
8401     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8402     scaleDT = cms.bool( True ),
8403     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8404     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8405     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
8406     EnableDTMeasurement = cms.bool( True ),
8407     EnableCSCMeasurement = cms.bool( True ),
8408     EnableME0Measurement = cms.bool( False ),
8409     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
8410     crackWindow = cms.double( 0.04 ),
8411     deltaPhiSearchWindow = cms.double( 0.25 ),
8412     deltaEtaSearchWindow = cms.double( 0.2 ),
8413     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
8414     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
8415     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
8416     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
8417     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
8418     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
8419     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
8420     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
8421     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
8422     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
8423     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
8424     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
8425     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
8426     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
8427     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
8428     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
8429     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
8430     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
8431     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
8432     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
8433     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
8434     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
8435     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
8436     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
8437     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
8438     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
8439     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
8440     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
8441     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8442     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
8443     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
8444     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
8445     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
8446     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
8447     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
8448     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
8449     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
8450     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
8451     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
8452     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
8453     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
8454     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
8455     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
8456     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
8457     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
8458     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
8459     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
8460     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
8461     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
8462     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
8463     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
8464     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
8465     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
8466     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
8467     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
8468     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
8469     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
8470     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
8471     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
8472     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
8473     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
8474     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
8475     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
8476     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
8477     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
8478     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
8479     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
8480     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
8481     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
8482     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
8483     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
8484     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
8485     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
8486     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
8487     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
8488     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
8489     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
8490     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
8491     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
8492     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
8493     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
8494 )
8495 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8496     GMTReadoutCollection = cms.InputTag( "" ),
8497     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8498     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8499     L1MinPt = cms.double( 0.0 ),
8500     L1MaxEta = cms.double( 2.5 ),
8501     L1MinQuality = cms.uint32( 7 ),
8502     SetMinPtBarrelTo = cms.double( 3.5 ),
8503     SetMinPtEndcapTo = cms.double( 1.0 ),
8504     UseOfflineSeed = cms.untracked.bool( True ),
8505     UseUnassociatedL1 = cms.bool( False ),
8506     MatchDR = cms.vdouble( 0.3 ),
8507     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8508     CentralBxOnly = cms.bool( True ),
8509     MatchType = cms.uint32( 0 ),
8510     SortType = cms.uint32( 0 ),
8511     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
8512     ServiceParameters = cms.PSet( 
8513       RPCLayers = cms.bool( True ),
8514       UseMuonNavigation = cms.untracked.bool( True ),
8515       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8516     )
8517 )
8518 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
8519     ServiceParameters = cms.PSet( 
8520       RPCLayers = cms.bool( True ),
8521       UseMuonNavigation = cms.untracked.bool( True ),
8522       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8523         'hltESPFastSteppingHelixPropagatorOpposite' )
8524     ),
8525     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
8526     SeedTransformerParameters = cms.PSet( 
8527       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8528       NMinRecHits = cms.uint32( 2 ),
8529       RescaleError = cms.double( 100.0 ),
8530       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8531       UseSubRecHits = cms.bool( False ),
8532       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8533     ),
8534     L2TrajBuilderParameters = cms.PSet( 
8535       BWFilterParameters = cms.PSet( 
8536         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8537         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8538         BWSeedType = cms.string( "fromGenerator" ),
8539         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8540         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8541         EnableGEMMeasurement = cms.bool( True ),
8542         EnableRPCMeasurement = cms.bool( True ),
8543         MuonTrajectoryUpdatorParameters = cms.PSet( 
8544           ExcludeRPCFromFit = cms.bool( False ),
8545           Granularity = cms.int32( 0 ),
8546           MaxChi2 = cms.double( 25.0 ),
8547           RescaleError = cms.bool( False ),
8548           RescaleErrorFactor = cms.double( 100.0 ),
8549           UseInvalidHits = cms.bool( True )
8550         ),
8551         EnableCSCMeasurement = cms.bool( True ),
8552         MaxChi2 = cms.double( 100.0 ),
8553         FitDirection = cms.string( "outsideIn" ),
8554         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8555         NumberOfSigma = cms.double( 3.0 ),
8556         EnableDTMeasurement = cms.bool( True )
8557       ),
8558       DoSeedRefit = cms.bool( False ),
8559       FilterParameters = cms.PSet( 
8560         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8561         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8562         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8563         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8564         EnableGEMMeasurement = cms.bool( True ),
8565         EnableRPCMeasurement = cms.bool( True ),
8566         MuonTrajectoryUpdatorParameters = cms.PSet( 
8567           ExcludeRPCFromFit = cms.bool( False ),
8568           Granularity = cms.int32( 0 ),
8569           MaxChi2 = cms.double( 25.0 ),
8570           RescaleError = cms.bool( False ),
8571           RescaleErrorFactor = cms.double( 100.0 ),
8572           UseInvalidHits = cms.bool( True )
8573         ),
8574         EnableCSCMeasurement = cms.bool( True ),
8575         MaxChi2 = cms.double( 1000.0 ),
8576         FitDirection = cms.string( "insideOut" ),
8577         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8578         NumberOfSigma = cms.double( 3.0 ),
8579         EnableDTMeasurement = cms.bool( True )
8580       ),
8581       SeedPosition = cms.string( "in" ),
8582       DoBackwardFilter = cms.bool( True ),
8583       DoRefit = cms.bool( False ),
8584       NavigationType = cms.string( "Standard" ),
8585       SeedTransformerParameters = cms.PSet( 
8586         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8587         NMinRecHits = cms.uint32( 2 ),
8588         RescaleError = cms.double( 100.0 ),
8589         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8590         UseSubRecHits = cms.bool( False ),
8591         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8592       ),
8593       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8594     ),
8595     DoSeedRefit = cms.bool( False ),
8596     TrackLoaderParameters = cms.PSet( 
8597       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8598       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8599       DoSmoothing = cms.bool( False ),
8600       VertexConstraint = cms.bool( True ),
8601       MuonUpdatorAtVertexParameters = cms.PSet( 
8602         MaxChi2 = cms.double( 1000000.0 ),
8603         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8604         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8605         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8606       ),
8607       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8608     ),
8609     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
8610 )
8611 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
8612     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
8613 )
8614 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
8615     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8616     layersToTry = cms.int32( 2 ),
8617     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
8618     hitsToTry = cms.int32( 1 ),
8619     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8620     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
8621     maxEtaForTOB = cms.double( 1.8 ),
8622     minEtaForTEC = cms.double( 0.7 ),
8623     debug = cms.untracked.bool( False ),
8624     maxSeeds = cms.uint32( 20 ),
8625     maxHitlessSeeds = cms.uint32( 5 ),
8626     maxHitSeeds = cms.uint32( 1 ),
8627     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
8628     maxHitlessSeedsIP = cms.uint32( 5 ),
8629     maxHitlessSeedsMuS = cms.uint32( 0 ),
8630     maxHitDoubletSeeds = cms.uint32( 0 ),
8631     getStrategyFromDNN = cms.bool( True ),
8632     useRegressor = cms.bool( False ),
8633     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
8634 )
8635 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8636     cleanTrajectoryAfterInOut = cms.bool( False ),
8637     doSeedingRegionRebuilding = cms.bool( False ),
8638     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8639     reverseTrajectories = cms.bool( True ),
8640     useHitsSplitting = cms.bool( False ),
8641     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8642     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
8643     clustersToSkip = cms.InputTag( "" ),
8644     phase2clustersToSkip = cms.InputTag( "" ),
8645     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8646     TransientInitialStateEstimatorParameters = cms.PSet( 
8647       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8648       numberMeasurementsForFit = cms.int32( 4 ),
8649       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8650     ),
8651     numHitsForSeedCleaner = cms.int32( 4 ),
8652     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8653     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8654     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
8655     maxNSeeds = cms.uint32( 500000 ),
8656     maxSeedsBeforeCleaning = cms.uint32( 5000 )
8657 )
8658 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8659     TrajectoryInEvent = cms.bool( False ),
8660     useHitsSplitting = cms.bool( False ),
8661     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
8662     clusterRemovalInfo = cms.InputTag( "" ),
8663     AlgorithmName = cms.string( "iter10" ),
8664     GeometricInnerState = cms.bool( True ),
8665     reMatchSplitHits = cms.bool( False ),
8666     usePropagatorForPCA = cms.bool( False ),
8667     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8668     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8669     useSimpleMF = cms.bool( False ),
8670     SimpleMagneticField = cms.string( "" ),
8671     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
8672     Propagator = cms.string( "PropagatorWithMaterial" ),
8673     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8674     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8675     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
8676 )
8677 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8678     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8679     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8680     vertices = cms.InputTag( "Notused" ),
8681     ignoreVertices = cms.bool( True ),
8682     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8683     mva = cms.PSet( 
8684       minPixelHits = cms.vint32( 0, 0, 0 ),
8685       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8686       dr_par = cms.PSet( 
8687         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8688         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8689         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8690         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8691         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8692       ),
8693       maxLostLayers = cms.vint32( 4, 3, 2 ),
8694       min3DLayers = cms.vint32( 0, 0, 0 ),
8695       dz_par = cms.PSet( 
8696         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8697         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8698         dz_exp = cms.vint32( 4, 4, 2147483647 )
8699       ),
8700       minNVtxTrk = cms.int32( 3 ),
8701       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8702       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8703       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8704       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
8705       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8706       minLayers = cms.vint32( 3, 5, 5 )
8707     )
8708 )
8709 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8710     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8711     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
8712     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
8713     minQuality = cms.string( "highPurity" ),
8714     copyExtras = cms.untracked.bool( True ),
8715     copyTrajectories = cms.untracked.bool( False )
8716 )
8717 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
8718     ServiceParameters = cms.PSet( 
8719       RPCLayers = cms.bool( True ),
8720       UseMuonNavigation = cms.untracked.bool( True ),
8721       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8722         'SteppingHelixPropagatorAny',
8723         'hltESPSmartPropagator',
8724         'hltESPSteppingHelixPropagatorOpposite' )
8725     ),
8726     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8727     TrackLoaderParameters = cms.PSet( 
8728       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8729       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8730       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8731       DoSmoothing = cms.bool( True ),
8732       SmoothTkTrack = cms.untracked.bool( False ),
8733       VertexConstraint = cms.bool( False ),
8734       MuonUpdatorAtVertexParameters = cms.PSet( 
8735         MaxChi2 = cms.double( 1000000.0 ),
8736         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8737         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8738       ),
8739       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8740       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8741     ),
8742     L3TrajBuilderParameters = cms.PSet( 
8743       PtCut = cms.double( 1.0 ),
8744       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8745       GlobalMuonTrackMatcher = cms.PSet( 
8746         Chi2Cut_3 = cms.double( 200.0 ),
8747         DeltaDCut_2 = cms.double( 10.0 ),
8748         Eta_threshold = cms.double( 1.2 ),
8749         Quality_2 = cms.double( 15.0 ),
8750         DeltaDCut_1 = cms.double( 40.0 ),
8751         Quality_3 = cms.double( 7.0 ),
8752         DeltaDCut_3 = cms.double( 15.0 ),
8753         Quality_1 = cms.double( 20.0 ),
8754         Pt_threshold1 = cms.double( 0.0 ),
8755         DeltaRCut_2 = cms.double( 0.2 ),
8756         DeltaRCut_1 = cms.double( 0.1 ),
8757         Pt_threshold2 = cms.double( 9.99999999E8 ),
8758         Chi2Cut_1 = cms.double( 50.0 ),
8759         Chi2Cut_2 = cms.double( 50.0 ),
8760         DeltaRCut_3 = cms.double( 1.0 ),
8761         LocChi2Cut = cms.double( 0.001 ),
8762         Propagator = cms.string( "hltESPSmartPropagator" ),
8763         MinPt = cms.double( 1.0 ),
8764         MinP = cms.double( 2.5 )
8765       ),
8766       ScaleTECxFactor = cms.double( -1.0 ),
8767       tkTrajUseVertex = cms.bool( False ),
8768       MuonTrackingRegionBuilder = cms.PSet( 
8769         Rescale_Dz = cms.double( 4.0 ),
8770         Pt_fixed = cms.bool( False ),
8771         Eta_fixed = cms.bool( True ),
8772         Eta_min = cms.double( 0.1 ),
8773         DeltaZ = cms.double( 24.2 ),
8774         maxRegions = cms.int32( 2 ),
8775         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8776         UseVertex = cms.bool( False ),
8777         Z_fixed = cms.bool( False ),
8778         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8779         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8780         Rescale_phi = cms.double( 3.0 ),
8781         DeltaEta = cms.double( 0.2 ),
8782         precise = cms.bool( True ),
8783         OnDemand = cms.int32( -1 ),
8784         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8785         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8786         vertexCollection = cms.InputTag( "pixelVertices" ),
8787         Pt_min = cms.double( 3.0 ),
8788         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8789         Phi_fixed = cms.bool( True ),
8790         DeltaR = cms.double( 0.025 ),
8791         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8792         DeltaPhi = cms.double( 0.15 ),
8793         Phi_min = cms.double( 0.1 ),
8794         Rescale_eta = cms.double( 3.0 )
8795       ),
8796       TrackTransformer = cms.PSet( 
8797         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8798         RefitDirection = cms.string( "insideOut" ),
8799         RefitRPCHits = cms.bool( True ),
8800         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8801         DoPredictionsOnly = cms.bool( False ),
8802         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8803         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8804         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8805       ),
8806       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8807       RefitRPCHits = cms.bool( True ),
8808       tkTrajVertex = cms.InputTag( "Notused" ),
8809       GlbRefitterParameters = cms.PSet( 
8810         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8811         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8812         RefitFlag = cms.bool( True ),
8813         SkipStation = cms.int32( -1 ),
8814         Chi2CutRPC = cms.double( 1.0 ),
8815         PropDirForCosmics = cms.bool( False ),
8816         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8817         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8818         HitThreshold = cms.int32( 1 ),
8819         Chi2CutGEM = cms.double( 1.0 ),
8820         DYTthrs = cms.vint32( 30, 15 ),
8821         TrackerSkipSystem = cms.int32( -1 ),
8822         RefitDirection = cms.string( "insideOut" ),
8823         Chi2CutCSC = cms.double( 150.0 ),
8824         Chi2CutDT = cms.double( 10.0 ),
8825         RefitRPCHits = cms.bool( True ),
8826         TrackerSkipSection = cms.int32( -1 ),
8827         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8828         DoPredictionsOnly = cms.bool( False ),
8829         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8830         MuonHitsOption = cms.int32( 1 ),
8831         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8832       ),
8833       PCut = cms.double( 2.5 ),
8834       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8835       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8836       tkTrajMaxChi2 = cms.double( 9999.0 ),
8837       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8838       ScaleTECyFactor = cms.double( -1.0 ),
8839       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
8840     )
8841 )
8842 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8843     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8844 )
8845 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
8846     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8847 )
8848 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
8849     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
8850     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8851     MuonPtOption = cms.string( "Tracker" )
8852 )
8853 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
8854     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8855     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
8856     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8857     applyL3Filters = cms.bool( False ),
8858     MinNhits = cms.int32( 1 ),
8859     MaxNormalizedChi2 = cms.double( 20.0 ),
8860     MinNmuonHits = cms.int32( 1 ),
8861     MaxPtDifference = cms.double( 0.3 )
8862 )
8863 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
8864     DeltaR = cms.double( 0.025 ),
8865     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8866     OnDemand = cms.int32( -1 ),
8867     vertexCollection = cms.InputTag( "notUsed" ),
8868     MeasurementTrackerName = cms.InputTag( "" ),
8869     UseVertex = cms.bool( False ),
8870     Rescale_Dz = cms.double( 4.0 ),
8871     Pt_fixed = cms.bool( True ),
8872     Z_fixed = cms.bool( True ),
8873     Pt_min = cms.double( 0.0 ),
8874     DeltaZ = cms.double( 24.2 ),
8875     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
8876     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
8877     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
8878     maxRegions = cms.int32( 5 ),
8879     precise = cms.bool( True ),
8880     input = cms.InputTag( "hltL2SelectorForL3IO" )
8881 )
8882 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
8883     tracks = cms.InputTag( "hltPixelTracks" ),
8884     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
8885     produceTrackCollection = cms.bool( True ),
8886     produceMask = cms.bool( False )
8887 )
8888 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8889     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
8890     InputVertexCollection = cms.InputTag( "" ),
8891     originHalfLength = cms.double( 0.3 ),
8892     originRadius = cms.double( 0.1 ),
8893     useProtoTrackKinematics = cms.bool( False ),
8894     useEventsWithNoVertex = cms.bool( True ),
8895     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8896     usePV = cms.bool( False ),
8897     includeFourthHit = cms.bool( True ),
8898     produceComplement = cms.bool( False ),
8899     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8900 )
8901 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8902     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
8903     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8904     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8905     rejectAll = cms.bool( False ),
8906     isFromL1 = cms.bool( False ),
8907     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
8908     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
8909     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 ),
8910     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
8911     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 ),
8912     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
8913     doSort = cms.bool( False ),
8914     nSeedsMaxB = cms.int32( 99999 ),
8915     nSeedsMaxE = cms.int32( 99999 ),
8916     etaEdge = cms.double( 1.2 ),
8917     mvaCutB = cms.double( 0.04 ),
8918     mvaCutE = cms.double( 0.04 ),
8919     minL1Qual = cms.int32( 7 ),
8920     baseScore = cms.double( 0.5 )
8921 )
8922 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8923     cleanTrajectoryAfterInOut = cms.bool( False ),
8924     doSeedingRegionRebuilding = cms.bool( True ),
8925     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8926     reverseTrajectories = cms.bool( False ),
8927     useHitsSplitting = cms.bool( True ),
8928     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8929     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
8930     clustersToSkip = cms.InputTag( "" ),
8931     phase2clustersToSkip = cms.InputTag( "" ),
8932     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8933     TransientInitialStateEstimatorParameters = cms.PSet( 
8934       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8935       numberMeasurementsForFit = cms.int32( 4 ),
8936       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8937     ),
8938     numHitsForSeedCleaner = cms.int32( 4 ),
8939     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8940     RedundantSeedCleaner = cms.string( "none" ),
8941     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8942     maxNSeeds = cms.uint32( 100000 ),
8943     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8944 )
8945 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8946     TrajectoryInEvent = cms.bool( False ),
8947     useHitsSplitting = cms.bool( False ),
8948     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
8949     clusterRemovalInfo = cms.InputTag( "" ),
8950     AlgorithmName = cms.string( "hltIter0" ),
8951     GeometricInnerState = cms.bool( True ),
8952     reMatchSplitHits = cms.bool( False ),
8953     usePropagatorForPCA = cms.bool( False ),
8954     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8955     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8956     useSimpleMF = cms.bool( True ),
8957     SimpleMagneticField = cms.string( "ParabolicMf" ),
8958     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8959     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8960     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8961     NavigationSchool = cms.string( "" ),
8962     MeasurementTracker = cms.string( "" )
8963 )
8964 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8965     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8966     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8967     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8968     ignoreVertices = cms.bool( False ),
8969     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8970     mva = cms.PSet( 
8971       minPixelHits = cms.vint32( 0, 0, 0 ),
8972       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8973       dr_par = cms.PSet( 
8974         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8975         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8976         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8977         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8978         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8979       ),
8980       maxLostLayers = cms.vint32( 1, 1, 1 ),
8981       min3DLayers = cms.vint32( 0, 0, 0 ),
8982       dz_par = cms.PSet( 
8983         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8984         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8985         dz_exp = cms.vint32( 4, 4, 2147483647 )
8986       ),
8987       minNVtxTrk = cms.int32( 3 ),
8988       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8989       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8990       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8991       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8992       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8993       minLayers = cms.vint32( 3, 3, 4 )
8994     )
8995 )
8996 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8997     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8998     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
8999     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
9000     minQuality = cms.string( "highPurity" ),
9001     copyExtras = cms.untracked.bool( True ),
9002     copyTrajectories = cms.untracked.bool( False )
9003 )
9004 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
9005     ServiceParameters = cms.PSet( 
9006       RPCLayers = cms.bool( True ),
9007       UseMuonNavigation = cms.untracked.bool( True ),
9008       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9009         'SteppingHelixPropagatorAny',
9010         'hltESPSmartPropagator',
9011         'hltESPSteppingHelixPropagatorOpposite' )
9012     ),
9013     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9014     TrackLoaderParameters = cms.PSet( 
9015       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9016       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9017       DoSmoothing = cms.bool( False ),
9018       SmoothTkTrack = cms.untracked.bool( False ),
9019       VertexConstraint = cms.bool( False ),
9020       MuonUpdatorAtVertexParameters = cms.PSet( 
9021         MaxChi2 = cms.double( 1000000.0 ),
9022         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9023         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9024       ),
9025       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9026       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9027     ),
9028     L3TrajBuilderParameters = cms.PSet( 
9029       PtCut = cms.double( 1.0 ),
9030       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9031       GlobalMuonTrackMatcher = cms.PSet( 
9032         Chi2Cut_3 = cms.double( 200.0 ),
9033         DeltaDCut_2 = cms.double( 10.0 ),
9034         Eta_threshold = cms.double( 1.2 ),
9035         Quality_2 = cms.double( 15.0 ),
9036         DeltaDCut_1 = cms.double( 40.0 ),
9037         Quality_3 = cms.double( 7.0 ),
9038         DeltaDCut_3 = cms.double( 15.0 ),
9039         Quality_1 = cms.double( 20.0 ),
9040         Pt_threshold1 = cms.double( 0.0 ),
9041         DeltaRCut_2 = cms.double( 0.2 ),
9042         DeltaRCut_1 = cms.double( 0.1 ),
9043         Pt_threshold2 = cms.double( 9.99999999E8 ),
9044         Chi2Cut_1 = cms.double( 50.0 ),
9045         Chi2Cut_2 = cms.double( 50.0 ),
9046         DeltaRCut_3 = cms.double( 1.0 ),
9047         LocChi2Cut = cms.double( 0.001 ),
9048         Propagator = cms.string( "hltESPSmartPropagator" ),
9049         MinPt = cms.double( 1.0 ),
9050         MinP = cms.double( 2.5 )
9051       ),
9052       ScaleTECxFactor = cms.double( -1.0 ),
9053       tkTrajUseVertex = cms.bool( False ),
9054       MuonTrackingRegionBuilder = cms.PSet( 
9055         Rescale_Dz = cms.double( 4.0 ),
9056         Pt_fixed = cms.bool( True ),
9057         Eta_fixed = cms.bool( True ),
9058         Eta_min = cms.double( 0.1 ),
9059         DeltaZ = cms.double( 24.2 ),
9060         maxRegions = cms.int32( 2 ),
9061         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9062         UseVertex = cms.bool( False ),
9063         Z_fixed = cms.bool( True ),
9064         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9065         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9066         Rescale_phi = cms.double( 3.0 ),
9067         DeltaEta = cms.double( 0.04 ),
9068         precise = cms.bool( True ),
9069         OnDemand = cms.int32( -1 ),
9070         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9071         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9072         vertexCollection = cms.InputTag( "pixelVertices" ),
9073         Pt_min = cms.double( 3.0 ),
9074         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9075         Phi_fixed = cms.bool( True ),
9076         DeltaR = cms.double( 0.025 ),
9077         input = cms.InputTag( "hltL2SelectorForL3IO" ),
9078         DeltaPhi = cms.double( 0.15 ),
9079         Phi_min = cms.double( 0.1 ),
9080         Rescale_eta = cms.double( 3.0 )
9081       ),
9082       TrackTransformer = cms.PSet( 
9083         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9084         RefitDirection = cms.string( "insideOut" ),
9085         RefitRPCHits = cms.bool( True ),
9086         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9087         DoPredictionsOnly = cms.bool( False ),
9088         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9089         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9090         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9091       ),
9092       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9093       RefitRPCHits = cms.bool( True ),
9094       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
9095       GlbRefitterParameters = cms.PSet( 
9096         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9097         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9098         RefitFlag = cms.bool( True ),
9099         SkipStation = cms.int32( -1 ),
9100         Chi2CutRPC = cms.double( 1.0 ),
9101         PropDirForCosmics = cms.bool( False ),
9102         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9103         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9104         HitThreshold = cms.int32( 1 ),
9105         Chi2CutGEM = cms.double( 1.0 ),
9106         DYTthrs = cms.vint32( 30, 15 ),
9107         TrackerSkipSystem = cms.int32( -1 ),
9108         RefitDirection = cms.string( "insideOut" ),
9109         Chi2CutCSC = cms.double( 150.0 ),
9110         Chi2CutDT = cms.double( 10.0 ),
9111         RefitRPCHits = cms.bool( True ),
9112         TrackerSkipSection = cms.int32( -1 ),
9113         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9114         DoPredictionsOnly = cms.bool( False ),
9115         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9116         MuonHitsOption = cms.int32( 1 ),
9117         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9118       ),
9119       PCut = cms.double( 2.5 ),
9120       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9121       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9122       matchToSeeds = cms.bool( True ),
9123       tkTrajMaxChi2 = cms.double( 9999.0 ),
9124       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9125       ScaleTECyFactor = cms.double( -1.0 ),
9126       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
9127     )
9128 )
9129 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9130     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
9131 )
9132 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
9133     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9134     L1MinPt = cms.double( -1.0 ),
9135     L1MaxEta = cms.double( 5.0 ),
9136     L1MinQuality = cms.uint32( 7 ),
9137     CentralBxOnly = cms.bool( True )
9138 )
9139 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9140     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9141     L1MinPt = cms.double( 0.0 ),
9142     L1MaxEta = cms.double( 2.5 ),
9143     L1MinQuality = cms.uint32( 7 ),
9144     SetMinPtBarrelTo = cms.double( 3.5 ),
9145     SetMinPtEndcapTo = cms.double( 1.0 ),
9146     CentralBxOnly = cms.bool( True ),
9147     RegionPSet = cms.PSet( 
9148       vertexCollection = cms.InputTag( "notUsed" ),
9149       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
9150       zErrorVetex = cms.double( 0.2 ),
9151       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9152       zErrorBeamSpot = cms.double( 24.2 ),
9153       maxNVertices = cms.int32( 1 ),
9154       maxNRegions = cms.int32( 5 ),
9155       nSigmaZVertex = cms.double( 3.0 ),
9156       nSigmaZBeamSpot = cms.double( 4.0 ),
9157       ptMin = cms.double( 0.0 ),
9158       mode = cms.string( "BeamSpotSigma" ),
9159       input = cms.InputTag( "hltL1MuonsPt0" ),
9160       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9161       searchOpt = cms.bool( False ),
9162       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
9163       whereToUseMeasurementTracker = cms.string( "Never" ),
9164       originRadius = cms.double( 0.2 ),
9165       measurementTrackerName = cms.InputTag( "" ),
9166       precise = cms.bool( True )
9167     ),
9168     ServiceParameters = cms.PSet( 
9169       RPCLayers = cms.bool( True ),
9170       UseMuonNavigation = cms.untracked.bool( True ),
9171       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9172     )
9173 )
9174 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
9175     tracks = cms.InputTag( "hltPixelTracks" ),
9176     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
9177     produceTrackCollection = cms.bool( True ),
9178     produceMask = cms.bool( False )
9179 )
9180 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9181     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
9182     InputVertexCollection = cms.InputTag( "" ),
9183     originHalfLength = cms.double( 0.3 ),
9184     originRadius = cms.double( 0.1 ),
9185     useProtoTrackKinematics = cms.bool( False ),
9186     useEventsWithNoVertex = cms.bool( True ),
9187     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9188     usePV = cms.bool( False ),
9189     includeFourthHit = cms.bool( True ),
9190     produceComplement = cms.bool( False ),
9191     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9192 )
9193 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9194     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
9195     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9196     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9197     rejectAll = cms.bool( False ),
9198     isFromL1 = cms.bool( True ),
9199     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
9200     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
9201     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
9202     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
9203     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
9204     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
9205     doSort = cms.bool( False ),
9206     nSeedsMaxB = cms.int32( 99999 ),
9207     nSeedsMaxE = cms.int32( 99999 ),
9208     etaEdge = cms.double( 1.2 ),
9209     mvaCutB = cms.double( 0.04 ),
9210     mvaCutE = cms.double( 0.04 ),
9211     minL1Qual = cms.int32( 7 ),
9212     baseScore = cms.double( 0.5 )
9213 )
9214 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9215     cleanTrajectoryAfterInOut = cms.bool( False ),
9216     doSeedingRegionRebuilding = cms.bool( True ),
9217     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9218     reverseTrajectories = cms.bool( False ),
9219     useHitsSplitting = cms.bool( True ),
9220     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9221     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
9222     clustersToSkip = cms.InputTag( "" ),
9223     phase2clustersToSkip = cms.InputTag( "" ),
9224     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9225     TransientInitialStateEstimatorParameters = cms.PSet( 
9226       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9227       numberMeasurementsForFit = cms.int32( 4 ),
9228       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9229     ),
9230     numHitsForSeedCleaner = cms.int32( 4 ),
9231     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9232     RedundantSeedCleaner = cms.string( "none" ),
9233     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9234     maxNSeeds = cms.uint32( 100000 ),
9235     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9236 )
9237 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9238     TrajectoryInEvent = cms.bool( False ),
9239     useHitsSplitting = cms.bool( False ),
9240     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
9241     clusterRemovalInfo = cms.InputTag( "" ),
9242     AlgorithmName = cms.string( "hltIter0" ),
9243     GeometricInnerState = cms.bool( True ),
9244     reMatchSplitHits = cms.bool( False ),
9245     usePropagatorForPCA = cms.bool( False ),
9246     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9247     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9248     useSimpleMF = cms.bool( True ),
9249     SimpleMagneticField = cms.string( "ParabolicMf" ),
9250     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9251     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9252     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9253     NavigationSchool = cms.string( "" ),
9254     MeasurementTracker = cms.string( "" )
9255 )
9256 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9257     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9258     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9259     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9260     ignoreVertices = cms.bool( False ),
9261     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9262     mva = cms.PSet( 
9263       minPixelHits = cms.vint32( 0, 0, 0 ),
9264       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9265       dr_par = cms.PSet( 
9266         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9267         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9268         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9269         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9270         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9271       ),
9272       maxLostLayers = cms.vint32( 1, 1, 1 ),
9273       min3DLayers = cms.vint32( 0, 0, 0 ),
9274       dz_par = cms.PSet( 
9275         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9276         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9277         dz_exp = cms.vint32( 4, 4, 2147483647 )
9278       ),
9279       minNVtxTrk = cms.int32( 3 ),
9280       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9281       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9282       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9283       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9284       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9285       minLayers = cms.vint32( 3, 3, 4 )
9286     )
9287 )
9288 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9289     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9290     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9291     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9292     minQuality = cms.string( "highPurity" ),
9293     copyExtras = cms.untracked.bool( True ),
9294     copyTrajectories = cms.untracked.bool( False )
9295 )
9296 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9297     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
9298     trackClassifier = cms.InputTag( '','QualityMasks' ),
9299     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9300     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9301     oldClusterRemovalInfo = cms.InputTag( "" ),
9302     TrackQuality = cms.string( "highPurity" ),
9303     maxChi2 = cms.double( 16.0 ),
9304     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9305     overrideTrkQuals = cms.InputTag( "" )
9306 )
9307 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9308     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
9309     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9310     phase2clustersToSkip = cms.InputTag( "" )
9311 )
9312 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9313     RegionPSet = cms.PSet( 
9314       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9315       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9316       zErrorBeamSpot = cms.double( 15.0 ),
9317       extraPhi = cms.double( 0.0 ),
9318       extraEta = cms.double( 0.0 ),
9319       maxNVertices = cms.int32( 3 ),
9320       nSigmaZVertex = cms.double( 3.0 ),
9321       nSigmaZBeamSpot = cms.double( 4.0 ),
9322       ptMin = cms.double( 1.2 ),
9323       operationMode = cms.string( "VerticesFixed" ),
9324       searchOpt = cms.bool( False ),
9325       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9326       originRadius = cms.double( 0.015 ),
9327       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9328       precise = cms.bool( True ),
9329       zErrorVertex = cms.double( 0.03 )
9330     ),
9331     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9332     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9333     ignoreSingleFPixPanelModules = cms.bool( True ),
9334     debug = cms.untracked.bool( False ),
9335     createPlottingFiles = cms.untracked.bool( False ),
9336     layerList = cms.vstring( 'BPix1+BPix2',
9337       'BPix1+BPix3',
9338       'BPix1+BPix4',
9339       'BPix2+BPix3',
9340       'BPix2+BPix4',
9341       'BPix3+BPix4',
9342       'BPix1+FPix1_pos',
9343       'BPix1+FPix1_neg',
9344       'BPix1+FPix2_pos',
9345       'BPix1+FPix2_neg',
9346       'BPix1+FPix3_pos',
9347       'BPix1+FPix3_neg',
9348       'BPix2+FPix1_pos',
9349       'BPix2+FPix1_neg',
9350       'BPix2+FPix2_pos',
9351       'BPix2+FPix2_neg',
9352       'BPix3+FPix1_pos',
9353       'BPix3+FPix1_neg',
9354       'FPix1_pos+FPix2_pos',
9355       'FPix1_neg+FPix2_neg',
9356       'FPix1_pos+FPix3_pos',
9357       'FPix1_neg+FPix3_neg',
9358       'FPix2_pos+FPix3_pos',
9359       'FPix2_neg+FPix3_neg' ),
9360     BPix = cms.PSet( 
9361       hitErrorRPhi = cms.double( 0.0027 ),
9362       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9363       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9364       useErrorsFromParam = cms.bool( True ),
9365       hitErrorRZ = cms.double( 0.006 ),
9366       HitProducer = cms.string( "hltSiPixelRecHits" )
9367     ),
9368     FPix = cms.PSet( 
9369       hitErrorRPhi = cms.double( 0.0051 ),
9370       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9371       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9372       useErrorsFromParam = cms.bool( True ),
9373       hitErrorRZ = cms.double( 0.0036 ),
9374       HitProducer = cms.string( "hltSiPixelRecHits" )
9375     ),
9376     TIB = cms.PSet(  ),
9377     TID = cms.PSet(  ),
9378     TOB = cms.PSet(  ),
9379     TEC = cms.PSet(  ),
9380     MTIB = cms.PSet(  ),
9381     MTID = cms.PSet(  ),
9382     MTOB = cms.PSet(  ),
9383     MTEC = cms.PSet(  )
9384 )
9385 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9386     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9387     L1MinPt = cms.double( 0.0 ),
9388     L1MaxEta = cms.double( 2.5 ),
9389     L1MinQuality = cms.uint32( 7 ),
9390     SetMinPtBarrelTo = cms.double( 3.5 ),
9391     SetMinPtEndcapTo = cms.double( 1.0 ),
9392     CentralBxOnly = cms.bool( True ),
9393     RegionPSet = cms.PSet( 
9394       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9395       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
9396       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9397       zErrorBeamSpot = cms.double( 15.0 ),
9398       maxNVertices = cms.int32( 3 ),
9399       maxNRegions = cms.int32( 3 ),
9400       nSigmaZVertex = cms.double( 3.0 ),
9401       nSigmaZBeamSpot = cms.double( 4.0 ),
9402       ptMin = cms.double( 1.2 ),
9403       mode = cms.string( "VerticesFixed" ),
9404       input = cms.InputTag( "hltL1MuonsPt0" ),
9405       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9406       searchOpt = cms.bool( False ),
9407       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
9408       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9409       originRadius = cms.double( 0.015 ),
9410       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9411       precise = cms.bool( True )
9412     ),
9413     ServiceParameters = cms.PSet( 
9414       RPCLayers = cms.bool( True ),
9415       UseMuonNavigation = cms.untracked.bool( True ),
9416       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9417     )
9418 )
9419 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
9420     doClusterCheck = cms.bool( False ),
9421     MaxNumberOfStripClusters = cms.uint32( 50000 ),
9422     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
9423     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
9424     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
9425     cut = cms.string( "" ),
9426     DontCountDetsAboveNClusters = cms.uint32( 0 ),
9427     silentClusterCheck = cms.untracked.bool( False )
9428 )
9429 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
9430     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
9431     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
9432     trackingRegionsSeedingLayers = cms.InputTag( "" ),
9433     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
9434     produceSeedingHitSets = cms.bool( True ),
9435     produceIntermediateHitDoublets = cms.bool( False ),
9436     maxElement = cms.uint32( 0 ),
9437     maxElementTotal = cms.uint32( 50000000 ),
9438     putEmptyIfMaxElementReached = cms.bool( False ),
9439     layerPairs = cms.vuint32( 0 )
9440 )
9441 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9442     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
9443     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9444     SeedMomentumForBOFF = cms.double( 5.0 ),
9445     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9446     MinOneOverPtError = cms.double( 1.0 ),
9447     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9448     magneticField = cms.string( "ParabolicMf" ),
9449     forceKinematicWithRegionDirection = cms.bool( False ),
9450     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
9451 )
9452 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9453     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
9454     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9455     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9456     rejectAll = cms.bool( False ),
9457     isFromL1 = cms.bool( True ),
9458     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
9459     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
9460     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
9461     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
9462     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
9463     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
9464     doSort = cms.bool( False ),
9465     nSeedsMaxB = cms.int32( 99999 ),
9466     nSeedsMaxE = cms.int32( 99999 ),
9467     etaEdge = cms.double( 1.2 ),
9468     mvaCutB = cms.double( 0.1 ),
9469     mvaCutE = cms.double( 0.1 ),
9470     minL1Qual = cms.int32( 7 ),
9471     baseScore = cms.double( 0.5 )
9472 )
9473 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9474     cleanTrajectoryAfterInOut = cms.bool( False ),
9475     doSeedingRegionRebuilding = cms.bool( False ),
9476     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9477     reverseTrajectories = cms.bool( False ),
9478     useHitsSplitting = cms.bool( False ),
9479     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9480     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
9481     clustersToSkip = cms.InputTag( "" ),
9482     phase2clustersToSkip = cms.InputTag( "" ),
9483     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9484     TransientInitialStateEstimatorParameters = cms.PSet( 
9485       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9486       numberMeasurementsForFit = cms.int32( 4 ),
9487       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9488     ),
9489     numHitsForSeedCleaner = cms.int32( 4 ),
9490     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9491     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9492     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9493     maxNSeeds = cms.uint32( 100000 ),
9494     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9495 )
9496 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9497     TrajectoryInEvent = cms.bool( False ),
9498     useHitsSplitting = cms.bool( False ),
9499     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
9500     clusterRemovalInfo = cms.InputTag( "" ),
9501     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
9502     GeometricInnerState = cms.bool( True ),
9503     reMatchSplitHits = cms.bool( False ),
9504     usePropagatorForPCA = cms.bool( False ),
9505     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9506     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9507     useSimpleMF = cms.bool( True ),
9508     SimpleMagneticField = cms.string( "ParabolicMf" ),
9509     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9510     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9511     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9512     NavigationSchool = cms.string( "" ),
9513     MeasurementTracker = cms.string( "" )
9514 )
9515 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9516     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9517     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9518     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9519     ignoreVertices = cms.bool( False ),
9520     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9521     mva = cms.PSet( 
9522       minPixelHits = cms.vint32( 0, 0, 0 ),
9523       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9524       dr_par = cms.PSet( 
9525         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9526         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9527         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9528         dr_exp = cms.vint32( 4, 4, 4 ),
9529         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9530       ),
9531       maxLostLayers = cms.vint32( 1, 1, 1 ),
9532       min3DLayers = cms.vint32( 0, 0, 0 ),
9533       dz_par = cms.PSet( 
9534         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9535         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9536         dz_exp = cms.vint32( 4, 4, 4 )
9537       ),
9538       minNVtxTrk = cms.int32( 3 ),
9539       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9540       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9541       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9542       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9543       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9544       minLayers = cms.vint32( 3, 3, 3 )
9545     )
9546 )
9547 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9548     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9549     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9550     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9551     minQuality = cms.string( "highPurity" ),
9552     copyExtras = cms.untracked.bool( True ),
9553     copyTrajectories = cms.untracked.bool( False )
9554 )
9555 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
9556     copyExtras = cms.untracked.bool( True ),
9557     copyMVA = cms.bool( False ),
9558     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9559     MaxNormalizedChisq = cms.double( 1000.0 ),
9560     MinPT = cms.double( 0.05 ),
9561     MinFound = cms.int32( 3 ),
9562     Epsilon = cms.double( -0.001 ),
9563     ShareFrac = cms.double( 0.19 ),
9564     allowFirstHitShare = cms.bool( True ),
9565     FoundHitBonus = cms.double( 5.0 ),
9566     LostHitPenalty = cms.double( 20.0 ),
9567     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9568     newQuality = cms.string( "confirmed" ),
9569     setsToMerge = cms.VPSet( 
9570       cms.PSet(  pQual = cms.bool( False ),
9571         tLists = cms.vint32( 0, 1 )
9572       )
9573     ),
9574     hasSelector = cms.vint32( 0, 0 ),
9575     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9576     writeOnlyTrkQuals = cms.bool( False ),
9577     makeReKeyedSeeds = cms.untracked.bool( False ),
9578     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9579 )
9580 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
9581     copyExtras = cms.untracked.bool( True ),
9582     copyMVA = cms.bool( False ),
9583     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9584     MaxNormalizedChisq = cms.double( 1000.0 ),
9585     MinPT = cms.double( 0.05 ),
9586     MinFound = cms.int32( 3 ),
9587     Epsilon = cms.double( -0.001 ),
9588     ShareFrac = cms.double( 0.19 ),
9589     allowFirstHitShare = cms.bool( True ),
9590     FoundHitBonus = cms.double( 5.0 ),
9591     LostHitPenalty = cms.double( 20.0 ),
9592     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9593     newQuality = cms.string( "confirmed" ),
9594     setsToMerge = cms.VPSet( 
9595       cms.PSet(  pQual = cms.bool( False ),
9596         tLists = cms.vint32( 0, 1 )
9597       )
9598     ),
9599     hasSelector = cms.vint32( 0, 0 ),
9600     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9601     writeOnlyTrkQuals = cms.bool( False ),
9602     makeReKeyedSeeds = cms.untracked.bool( False ),
9603     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9604 )
9605 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
9606     copyExtras = cms.untracked.bool( True ),
9607     copyMVA = cms.bool( False ),
9608     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9609     MaxNormalizedChisq = cms.double( 1000.0 ),
9610     MinPT = cms.double( 0.05 ),
9611     MinFound = cms.int32( 3 ),
9612     Epsilon = cms.double( -0.001 ),
9613     ShareFrac = cms.double( 0.19 ),
9614     allowFirstHitShare = cms.bool( True ),
9615     FoundHitBonus = cms.double( 5.0 ),
9616     LostHitPenalty = cms.double( 20.0 ),
9617     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9618     newQuality = cms.string( "confirmed" ),
9619     setsToMerge = cms.VPSet( 
9620       cms.PSet(  pQual = cms.bool( False ),
9621         tLists = cms.vint32( 0, 1 )
9622       )
9623     ),
9624     hasSelector = cms.vint32( 0, 0 ),
9625     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9626     writeOnlyTrkQuals = cms.bool( False ),
9627     makeReKeyedSeeds = cms.untracked.bool( False ),
9628     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
9629 )
9630 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
9631     ServiceParameters = cms.PSet( 
9632       RPCLayers = cms.bool( True ),
9633       UseMuonNavigation = cms.untracked.bool( True ),
9634       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9635         'SteppingHelixPropagatorAny',
9636         'hltESPSmartPropagator',
9637         'hltESPSteppingHelixPropagatorOpposite' )
9638     ),
9639     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9640     TrackLoaderParameters = cms.PSet( 
9641       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9642       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9643       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9644       DoSmoothing = cms.bool( True ),
9645       SmoothTkTrack = cms.untracked.bool( False ),
9646       VertexConstraint = cms.bool( False ),
9647       MuonUpdatorAtVertexParameters = cms.PSet( 
9648         MaxChi2 = cms.double( 1000000.0 ),
9649         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9650         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9651       ),
9652       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9653       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9654     ),
9655     L3TrajBuilderParameters = cms.PSet( 
9656       PtCut = cms.double( 1.0 ),
9657       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9658       GlobalMuonTrackMatcher = cms.PSet( 
9659         Chi2Cut_3 = cms.double( 200.0 ),
9660         DeltaDCut_2 = cms.double( 10.0 ),
9661         Eta_threshold = cms.double( 1.2 ),
9662         Quality_2 = cms.double( 15.0 ),
9663         DeltaDCut_1 = cms.double( 40.0 ),
9664         Quality_3 = cms.double( 7.0 ),
9665         DeltaDCut_3 = cms.double( 15.0 ),
9666         Quality_1 = cms.double( 20.0 ),
9667         Pt_threshold1 = cms.double( 0.0 ),
9668         DeltaRCut_2 = cms.double( 0.2 ),
9669         DeltaRCut_1 = cms.double( 0.1 ),
9670         Pt_threshold2 = cms.double( 9.99999999E8 ),
9671         Chi2Cut_1 = cms.double( 50.0 ),
9672         Chi2Cut_2 = cms.double( 50.0 ),
9673         DeltaRCut_3 = cms.double( 1.0 ),
9674         LocChi2Cut = cms.double( 0.001 ),
9675         Propagator = cms.string( "hltESPSmartPropagator" ),
9676         MinPt = cms.double( 1.0 ),
9677         MinP = cms.double( 2.5 )
9678       ),
9679       ScaleTECxFactor = cms.double( -1.0 ),
9680       tkTrajUseVertex = cms.bool( False ),
9681       MuonTrackingRegionBuilder = cms.PSet( 
9682         Rescale_Dz = cms.double( 4.0 ),
9683         Pt_fixed = cms.bool( False ),
9684         Eta_fixed = cms.bool( True ),
9685         Eta_min = cms.double( 0.1 ),
9686         DeltaZ = cms.double( 24.2 ),
9687         maxRegions = cms.int32( 2 ),
9688         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9689         UseVertex = cms.bool( False ),
9690         Z_fixed = cms.bool( False ),
9691         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9692         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9693         Rescale_phi = cms.double( 3.0 ),
9694         DeltaEta = cms.double( 0.2 ),
9695         precise = cms.bool( True ),
9696         OnDemand = cms.int32( -1 ),
9697         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9698         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9699         vertexCollection = cms.InputTag( "pixelVertices" ),
9700         Pt_min = cms.double( 3.0 ),
9701         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9702         Phi_fixed = cms.bool( True ),
9703         DeltaR = cms.double( 0.025 ),
9704         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9705         DeltaPhi = cms.double( 0.15 ),
9706         Phi_min = cms.double( 0.1 ),
9707         Rescale_eta = cms.double( 3.0 )
9708       ),
9709       TrackTransformer = cms.PSet( 
9710         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9711         RefitDirection = cms.string( "insideOut" ),
9712         RefitRPCHits = cms.bool( True ),
9713         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9714         DoPredictionsOnly = cms.bool( False ),
9715         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9716         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9717         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9718       ),
9719       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9720       RefitRPCHits = cms.bool( True ),
9721       tkTrajVertex = cms.InputTag( "Notused" ),
9722       GlbRefitterParameters = cms.PSet( 
9723         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9724         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9725         RefitFlag = cms.bool( True ),
9726         SkipStation = cms.int32( -1 ),
9727         Chi2CutRPC = cms.double( 1.0 ),
9728         PropDirForCosmics = cms.bool( False ),
9729         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9730         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9731         HitThreshold = cms.int32( 1 ),
9732         Chi2CutGEM = cms.double( 1.0 ),
9733         DYTthrs = cms.vint32( 30, 15 ),
9734         TrackerSkipSystem = cms.int32( -1 ),
9735         RefitDirection = cms.string( "insideOut" ),
9736         Chi2CutCSC = cms.double( 150.0 ),
9737         Chi2CutDT = cms.double( 10.0 ),
9738         RefitRPCHits = cms.bool( True ),
9739         TrackerSkipSection = cms.int32( -1 ),
9740         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9741         DoPredictionsOnly = cms.bool( False ),
9742         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9743         MuonHitsOption = cms.int32( 1 ),
9744         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9745       ),
9746       PCut = cms.double( 2.5 ),
9747       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9748       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9749       tkTrajMaxChi2 = cms.double( 9999.0 ),
9750       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9751       ScaleTECyFactor = cms.double( -1.0 ),
9752       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
9753     )
9754 )
9755 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
9756     MuonCaloCompatibility = cms.PSet( 
9757       delta_eta = cms.double( 0.02 ),
9758       delta_phi = cms.double( 0.02 ),
9759       allSiPMHO = cms.bool( False ),
9760       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9761       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9762     ),
9763     TrackAssociatorParameters = cms.PSet( 
9764       useMuon = cms.bool( True ),
9765       truthMatch = cms.bool( False ),
9766       usePreshower = cms.bool( False ),
9767       dRPreshowerPreselection = cms.double( 0.2 ),
9768       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9769       useEcal = cms.bool( False ),
9770       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9771       dRMuon = cms.double( 9999.0 ),
9772       dREcal = cms.double( 9999.0 ),
9773       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9774       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9775       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9776       useGEM = cms.bool( True ),
9777       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
9778       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9779       propagateAllDirections = cms.bool( True ),
9780       muonMaxDistanceY = cms.double( 5.0 ),
9781       useHO = cms.bool( False ),
9782       muonMaxDistanceX = cms.double( 5.0 ),
9783       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9784       useHcal = cms.bool( False ),
9785       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9786       accountForTrajectoryChangeCalo = cms.bool( False ),
9787       dREcalPreselection = cms.double( 0.05 ),
9788       useCalo = cms.bool( False ),
9789       dRMuonPreselection = cms.double( 0.2 ),
9790       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9791       dRHcal = cms.double( 9999.0 ),
9792       dRHcalPreselection = cms.double( 0.2 ),
9793       HORecHitCollectionLabel = cms.InputTag( "Notused" )
9794     ),
9795     CaloExtractorPSet = cms.PSet( 
9796       DR_Veto_H = cms.double( 0.1 ),
9797       CenterConeOnCalIntersection = cms.bool( False ),
9798       NoiseTow_EE = cms.double( 0.15 ),
9799       Noise_EB = cms.double( 0.025 ),
9800       Noise_HE = cms.double( 0.2 ),
9801       DR_Veto_E = cms.double( 0.07 ),
9802       NoiseTow_EB = cms.double( 0.04 ),
9803       Noise_EE = cms.double( 0.1 ),
9804       UseRecHitsFlag = cms.bool( False ),
9805       DR_Max = cms.double( 1.0 ),
9806       DepositLabel = cms.untracked.string( "Cal" ),
9807       Noise_HO = cms.double( 0.2 ),
9808       DR_Veto_HO = cms.double( 0.1 ),
9809       Threshold_H = cms.double( 0.5 ),
9810       PrintTimeReport = cms.untracked.bool( False ),
9811       Threshold_E = cms.double( 0.2 ),
9812       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9813       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9814       Threshold_HO = cms.double( 0.5 ),
9815       DepositInstanceLabels = cms.vstring( 'ecal',
9816         'hcal',
9817         'ho' ),
9818       ServiceParameters = cms.PSet( 
9819         RPCLayers = cms.bool( False ),
9820         UseMuonNavigation = cms.untracked.bool( False ),
9821         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9822       ),
9823       TrackAssociatorParameters = cms.PSet( 
9824         useMuon = cms.bool( False ),
9825         truthMatch = cms.bool( False ),
9826         usePreshower = cms.bool( False ),
9827         dRPreshowerPreselection = cms.double( 0.2 ),
9828         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9829         useEcal = cms.bool( False ),
9830         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9831         dRMuon = cms.double( 9999.0 ),
9832         dREcal = cms.double( 1.0 ),
9833         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9834         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9835         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9836         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9837         propagateAllDirections = cms.bool( True ),
9838         muonMaxDistanceY = cms.double( 5.0 ),
9839         useHO = cms.bool( False ),
9840         muonMaxDistanceX = cms.double( 5.0 ),
9841         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9842         useHcal = cms.bool( False ),
9843         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9844         accountForTrajectoryChangeCalo = cms.bool( False ),
9845         dREcalPreselection = cms.double( 1.0 ),
9846         useCalo = cms.bool( True ),
9847         dRMuonPreselection = cms.double( 0.2 ),
9848         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9849         dRHcal = cms.double( 1.0 ),
9850         dRHcalPreselection = cms.double( 1.0 ),
9851         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9852       ),
9853       Noise_HB = cms.double( 0.2 )
9854     ),
9855     TrackExtractorPSet = cms.PSet( 
9856       Diff_z = cms.double( 0.2 ),
9857       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
9858       Chi2Ndof_Max = cms.double( 1.0E64 ),
9859       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9860       DR_Veto = cms.double( 0.01 ),
9861       Pt_Min = cms.double( -1.0 ),
9862       DR_Max = cms.double( 1.0 ),
9863       NHits_Min = cms.uint32( 0 ),
9864       Chi2Prob_Min = cms.double( -1.0 ),
9865       Diff_r = cms.double( 0.1 ),
9866       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9867       ComponentName = cms.string( "TrackExtractor" )
9868     ),
9869     JetExtractorPSet = cms.PSet( 
9870       JetCollectionLabel = cms.InputTag( "Notused" ),
9871       DR_Veto = cms.double( 0.1 ),
9872       DR_Max = cms.double( 1.0 ),
9873       ExcludeMuonVeto = cms.bool( True ),
9874       PrintTimeReport = cms.untracked.bool( False ),
9875       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9876       ComponentName = cms.string( "JetExtractor" ),
9877       ServiceParameters = cms.PSet( 
9878         RPCLayers = cms.bool( False ),
9879         UseMuonNavigation = cms.untracked.bool( False ),
9880         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9881       ),
9882       TrackAssociatorParameters = cms.PSet( 
9883         useMuon = cms.bool( False ),
9884         truthMatch = cms.bool( False ),
9885         usePreshower = cms.bool( False ),
9886         dRPreshowerPreselection = cms.double( 0.2 ),
9887         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9888         useEcal = cms.bool( False ),
9889         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9890         dRMuon = cms.double( 9999.0 ),
9891         dREcal = cms.double( 0.5 ),
9892         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9893         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9894         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9895         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9896         propagateAllDirections = cms.bool( True ),
9897         muonMaxDistanceY = cms.double( 5.0 ),
9898         useHO = cms.bool( False ),
9899         muonMaxDistanceX = cms.double( 5.0 ),
9900         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9901         useHcal = cms.bool( False ),
9902         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9903         accountForTrajectoryChangeCalo = cms.bool( False ),
9904         dREcalPreselection = cms.double( 0.5 ),
9905         useCalo = cms.bool( True ),
9906         dRMuonPreselection = cms.double( 0.2 ),
9907         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9908         dRHcal = cms.double( 0.5 ),
9909         dRHcalPreselection = cms.double( 0.5 ),
9910         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9911       ),
9912       Threshold = cms.double( 5.0 )
9913     ),
9914     trackDepositName = cms.string( "tracker" ),
9915     ecalDepositName = cms.string( "ecal" ),
9916     hcalDepositName = cms.string( "hcal" ),
9917     hoDepositName = cms.string( "ho" ),
9918     jetDepositName = cms.string( "jets" ),
9919     TimingFillerParameters = cms.PSet( 
9920       DTTimingParameters = cms.PSet( 
9921         HitError = cms.double( 6.0 ),
9922         MatchParameters = cms.PSet( 
9923           TightMatchDT = cms.bool( False ),
9924           DTradius = cms.double( 0.01 ),
9925           TightMatchCSC = cms.bool( True ),
9926           CSCsegments = cms.InputTag( "hltCscSegments" ),
9927           DTsegments = cms.InputTag( "hltDt4DSegments" )
9928         ),
9929         debug = cms.bool( False ),
9930         DoWireCorr = cms.bool( False ),
9931         RequireBothProjections = cms.bool( False ),
9932         DTTimeOffset = cms.double( 2.7 ),
9933         PruneCut = cms.double( 10000.0 ),
9934         DTsegments = cms.InputTag( "hltDt4DSegments" ),
9935         UseSegmentT0 = cms.bool( False ),
9936         HitsMin = cms.int32( 5 ),
9937         DropTheta = cms.bool( True ),
9938         ServiceParameters = cms.PSet( 
9939           RPCLayers = cms.bool( True ),
9940           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9941         )
9942       ),
9943       UseCSC = cms.bool( True ),
9944       CSCTimingParameters = cms.PSet( 
9945         MatchParameters = cms.PSet( 
9946           TightMatchDT = cms.bool( False ),
9947           DTradius = cms.double( 0.01 ),
9948           TightMatchCSC = cms.bool( True ),
9949           CSCsegments = cms.InputTag( "hltCscSegments" ),
9950           DTsegments = cms.InputTag( "hltDt4DSegments" )
9951         ),
9952         debug = cms.bool( False ),
9953         CSCWireTimeOffset = cms.double( 0.0 ),
9954         CSCStripError = cms.double( 7.0 ),
9955         CSCTimeOffset = cms.double( 0.0 ),
9956         CSCWireError = cms.double( 8.6 ),
9957         PruneCut = cms.double( 100.0 ),
9958         CSCsegments = cms.InputTag( "hltCscSegments" ),
9959         UseStripTime = cms.bool( True ),
9960         CSCStripTimeOffset = cms.double( 0.0 ),
9961         UseWireTime = cms.bool( True ),
9962         ServiceParameters = cms.PSet( 
9963           RPCLayers = cms.bool( True ),
9964           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9965         )
9966       ),
9967       ErrorDT = cms.double( 6.0 ),
9968       EcalEnergyCut = cms.double( 0.4 ),
9969       UseECAL = cms.bool( True ),
9970       ErrorEB = cms.double( 2.085 ),
9971       UseDT = cms.bool( True ),
9972       ErrorEE = cms.double( 6.95 ),
9973       ErrorCSC = cms.double( 7.4 )
9974     ),
9975     ShowerDigiFillerParameters = cms.PSet( 
9976       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9977       digiMaxDistanceX = cms.double( 25.0 ),
9978       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
9979     ),
9980     TrackerKinkFinderParameters = cms.PSet( 
9981       usePosition = cms.bool( False ),
9982       diagonalOnly = cms.bool( False )
9983     ),
9984     fillEnergy = cms.bool( False ),
9985     storeCrossedHcalRecHits = cms.bool( False ),
9986     maxAbsPullX = cms.double( 4.0 ),
9987     maxAbsEta = cms.double( 3.0 ),
9988     minPt = cms.double( 2.0 ),
9989     inputCollectionTypes = cms.vstring( 'inner tracks',
9990       'links',
9991       'outer tracks' ),
9992     addExtraSoftMuons = cms.bool( False ),
9993     fillGlobalTrackRefits = cms.bool( False ),
9994     debugWithTruthMatching = cms.bool( False ),
9995     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
9996     fillCaloCompatibility = cms.bool( False ),
9997     maxAbsPullY = cms.double( 9999.0 ),
9998     maxAbsDy = cms.double( 9999.0 ),
9999     minP = cms.double( 0.0 ),
10000     minPCaloMuon = cms.double( 1.0E9 ),
10001     maxAbsDx = cms.double( 3.0 ),
10002     fillIsolation = cms.bool( False ),
10003     writeIsoDeposits = cms.bool( False ),
10004     minNumberOfMatches = cms.int32( 1 ),
10005     fillMatching = cms.bool( True ),
10006     fillShowerDigis = cms.bool( False ),
10007     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10008     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10009     fillGlobalTrackQuality = cms.bool( False ),
10010     globalTrackQualityInputTag = cms.InputTag( "" ),
10011     selectHighPurity = cms.bool( False ),
10012     pvInputTag = cms.InputTag( "" ),
10013     fillTrackerKink = cms.bool( False ),
10014     minCaloCompatibility = cms.double( 0.6 ),
10015     runArbitrationCleaner = cms.bool( False ),
10016     arbitrationCleanerOptions = cms.PSet( 
10017       OverlapDTheta = cms.double( 0.02 ),
10018       Overlap = cms.bool( True ),
10019       Clustering = cms.bool( True ),
10020       ME1a = cms.bool( True ),
10021       ClusterDTheta = cms.double( 0.02 ),
10022       ClusterDPhi = cms.double( 0.6 ),
10023       OverlapDPhi = cms.double( 0.0786 )
10024     ),
10025     arbitrateTrackerMuons = cms.bool( True )
10026 )
10027 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
10028     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
10029     applyTriggerIdLoose = cms.bool( True ),
10030     typeMuon = cms.uint32( 0 ),
10031     allowedTypeMask = cms.uint32( 0 ),
10032     requiredTypeMask = cms.uint32( 0 ),
10033     minNMuonHits = cms.int32( 0 ),
10034     minNMuonStations = cms.int32( 0 ),
10035     minNTrkLayers = cms.int32( 0 ),
10036     minTrkHits = cms.int32( 0 ),
10037     minPixLayer = cms.int32( 0 ),
10038     minPixHits = cms.int32( 0 ),
10039     minPt = cms.double( 0.0 ),
10040     maxNormalizedChi2 = cms.double( 9999.0 )
10041 )
10042 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
10043     inputCollection = cms.InputTag( "hltIterL3Muons" )
10044 )
10045 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
10046     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
10047     muon = cms.InputTag( "hltIterL3Muons" ),
10048     originalMVAVals = cms.InputTag( "none" ),
10049     copyMVA = cms.bool( False ),
10050     copyExtras = cms.untracked.bool( True ),
10051     copyTrajectories = cms.untracked.bool( False )
10052 )
10053 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
10054     InputObjects = cms.InputTag( "hltIterL3Muons" ),
10055     DisplacedReconstruction = cms.bool( False )
10056 )
10057 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
10058     saveTags = cms.bool( True ),
10059     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
10060     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10061     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10062     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10063     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10064     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10065     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10066     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10067     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10068     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10069 )
10070 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
10071     offset = cms.uint32( 0 ),
10072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10073 )
10074 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
10075     saveTags = cms.bool( True ),
10076     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10077     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
10078     MaxEta = cms.double( 2.4 ),
10079     MinPt = cms.double( 0.0 ),
10080     MaxDeltaR = cms.double( 0.3 ),
10081     MinN = cms.int32( 1 ),
10082     CentralBxOnly = cms.bool( True ),
10083     SelectQualities = cms.vint32(  )
10084 )
10085 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
10086     inputTag = cms.InputTag( "rawDataCollector" ),
10087     fedList = cms.vuint32( 1024, 1025 )
10088 )
10089 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
10090     inputTag = cms.InputTag( "rawDataCollector" ),
10091     fedList = cms.vuint32( 1369, 1370, 1371 )
10092 )
10093 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
10094     inputTag = cms.InputTag( "rawDataCollector" ),
10095     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
10096 )
10097 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
10098     inputTag = cms.InputTag( "rawDataCollector" ),
10099     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 )
10100 )
10101 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
10102     inputTag = cms.InputTag( "rawDataCollector" ),
10103     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
10104 )
10105 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
10106     inputTag = cms.InputTag( "rawDataCollector" ),
10107     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
10108 )
10109 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
10110     inputTag = cms.InputTag( "rawDataCollector" ),
10111     fedList = cms.vuint32( 1380, 1381 )
10112 )
10113 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
10114     inputTag = cms.InputTag( "rawDataCollector" ),
10115     fedList = cms.vuint32( 1386 )
10116 )
10117 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
10118     SelectedTriggerType = cms.int32( 3 )
10119 )
10120 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
10121     offset = cms.uint32( 0 ),
10122     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10123 )
10124 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
10125     DebugOn = cms.untracked.bool( False ),
10126     DetectorType = cms.untracked.string( "pixel" ),
10127     acceptedCombinations = cms.untracked.vstring(  ),
10128     DcsStatusLabel = cms.untracked.InputTag( "" ),
10129     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
10130 )
10131 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
10132     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
10133     trigstring = cms.untracked.string( "alcaPCCEvent" ),
10134     savePerROCInfo = cms.bool( False )
10135 )
10136 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
10137     saveTags = cms.bool( True ),
10138     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
10139     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10140     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10141     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10142     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10143     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10144     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10145     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10146     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10147     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10148 )
10149 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
10150     offset = cms.uint32( 0 ),
10151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10152 )
10153 fragment.hltPreAlCaPFJet40 = cms.EDFilter( "HLTPrescaler",
10154     offset = cms.uint32( 0 ),
10155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10156 )
10157 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
10158     EBSumThreshold = cms.double( 0.2 ),
10159     HF2Weight = cms.double( 1.0 ),
10160     EBWeight = cms.double( 1.0 ),
10161     hfInput = cms.InputTag( "hltHfreco" ),
10162     EESumThreshold = cms.double( 0.45 ),
10163     HOThreshold0 = cms.double( 3.5 ),
10164     HOThresholdPlus1 = cms.double( 3.5 ),
10165     HOThresholdMinus1 = cms.double( 3.5 ),
10166     HOThresholdPlus2 = cms.double( 3.5 ),
10167     HOThresholdMinus2 = cms.double( 3.5 ),
10168     HBGrid = cms.vdouble(  ),
10169     HBThreshold1 = cms.double( 0.4 ),
10170     HBThreshold2 = cms.double( 0.3 ),
10171     HBThreshold = cms.double( 0.3 ),
10172     EEWeights = cms.vdouble(  ),
10173     HF1Threshold = cms.double( 0.5 ),
10174     HF2Weights = cms.vdouble(  ),
10175     HOWeights = cms.vdouble(  ),
10176     EEGrid = cms.vdouble(  ),
10177     HEDWeight = cms.double( 1.0 ),
10178     EEWeight = cms.double( 1.0 ),
10179     UseHO = cms.bool( False ),
10180     HBWeights = cms.vdouble(  ),
10181     HESWeight = cms.double( 1.0 ),
10182     HF1Weight = cms.double( 1.0 ),
10183     HF2Grid = cms.vdouble(  ),
10184     HEDWeights = cms.vdouble(  ),
10185     HF1Grid = cms.vdouble(  ),
10186     EBWeights = cms.vdouble(  ),
10187     HOWeight = cms.double( 1.0E-99 ),
10188     EBThreshold = cms.double( 0.07 ),
10189     EEThreshold = cms.double( 0.3 ),
10190     UseEtEBTreshold = cms.bool( False ),
10191     UseSymEBTreshold = cms.bool( False ),
10192     UseEtEETreshold = cms.bool( False ),
10193     UseSymEETreshold = cms.bool( False ),
10194     hbheInput = cms.InputTag( "hltHbhereco" ),
10195     HcalThreshold = cms.double( -1000.0 ),
10196     HF2Threshold = cms.double( 0.85 ),
10197     HESThreshold1 = cms.double( 0.1 ),
10198     HESThreshold = cms.double( 0.2 ),
10199     HF1Weights = cms.vdouble(  ),
10200     hoInput = cms.InputTag( "hltHoreco" ),
10201     HESGrid = cms.vdouble(  ),
10202     HESWeights = cms.vdouble(  ),
10203     HEDThreshold1 = cms.double( 0.1 ),
10204     HEDThreshold = cms.double( 0.2 ),
10205     EcutTower = cms.double( -1000.0 ),
10206     HEDGrid = cms.vdouble(  ),
10207     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10208     HBWeight = cms.double( 1.0 ),
10209     HOGrid = cms.vdouble(  ),
10210     EBGrid = cms.vdouble(  ),
10211     MomConstrMethod = cms.int32( 1 ),
10212     MomHBDepth = cms.double( 0.2 ),
10213     MomHEDepth = cms.double( 0.4 ),
10214     MomEBDepth = cms.double( 0.3 ),
10215     MomEEDepth = cms.double( 0.0 ),
10216     HcalAcceptSeverityLevel = cms.uint32( 9 ),
10217     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
10218       'kWeird',
10219       'kBad' ),
10220     UseHcalRecoveredHits = cms.bool( False ),
10221     UseEcalRecoveredHits = cms.bool( False ),
10222     UseRejectedHitsOnly = cms.bool( False ),
10223     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
10224     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
10225     UseRejectedRecoveredHcalHits = cms.bool( False ),
10226     UseRejectedRecoveredEcalHits = cms.bool( False ),
10227     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
10228     AllowMissingInputs = cms.bool( False ),
10229     HcalPhase = cms.int32( 1 ),
10230     usePFThresholdsFromDB = cms.bool( True ),
10231     EcalRecHitThresh = cms.bool( True )
10232 )
10233 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
10234     useMassDropTagger = cms.bool( False ),
10235     useFiltering = cms.bool( False ),
10236     useDynamicFiltering = cms.bool( False ),
10237     useTrimming = cms.bool( False ),
10238     usePruning = cms.bool( False ),
10239     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10240     useKtPruning = cms.bool( False ),
10241     useConstituentSubtraction = cms.bool( False ),
10242     useSoftDrop = cms.bool( False ),
10243     correctShape = cms.bool( False ),
10244     UseOnlyVertexTracks = cms.bool( False ),
10245     UseOnlyOnePV = cms.bool( False ),
10246     muCut = cms.double( -1.0 ),
10247     yCut = cms.double( -1.0 ),
10248     rFilt = cms.double( -1.0 ),
10249     rFiltFactor = cms.double( -1.0 ),
10250     trimPtFracMin = cms.double( -1.0 ),
10251     zcut = cms.double( -1.0 ),
10252     rcut_factor = cms.double( -1.0 ),
10253     csRho_EtaMax = cms.double( -1.0 ),
10254     csRParam = cms.double( -1.0 ),
10255     beta = cms.double( -1.0 ),
10256     R0 = cms.double( -1.0 ),
10257     gridMaxRapidity = cms.double( -1.0 ),
10258     gridSpacing = cms.double( -1.0 ),
10259     DzTrVtxMax = cms.double( 0.0 ),
10260     DxyTrVtxMax = cms.double( 0.0 ),
10261     MaxVtxZ = cms.double( 15.0 ),
10262     subjetPtMin = cms.double( -1.0 ),
10263     muMin = cms.double( -1.0 ),
10264     muMax = cms.double( -1.0 ),
10265     yMin = cms.double( -1.0 ),
10266     yMax = cms.double( -1.0 ),
10267     dRMin = cms.double( -1.0 ),
10268     dRMax = cms.double( -1.0 ),
10269     maxDepth = cms.int32( -1 ),
10270     nFilt = cms.int32( -1 ),
10271     MinVtxNdof = cms.int32( 5 ),
10272     src = cms.InputTag( "hltTowerMakerForAll" ),
10273     srcPVs = cms.InputTag( "NotUsed" ),
10274     jetType = cms.string( "CaloJet" ),
10275     jetAlgorithm = cms.string( "AntiKt" ),
10276     rParam = cms.double( 0.4 ),
10277     inputEtMin = cms.double( 0.3 ),
10278     inputEMin = cms.double( 0.0 ),
10279     jetPtMin = cms.double( 1.0 ),
10280     doPVCorrection = cms.bool( False ),
10281     doAreaFastjet = cms.bool( False ),
10282     doRhoFastjet = cms.bool( False ),
10283     doPUOffsetCorr = cms.bool( False ),
10284     puPtMin = cms.double( 10.0 ),
10285     nSigmaPU = cms.double( 1.0 ),
10286     radiusPU = cms.double( 0.4 ),
10287     subtractorName = cms.string( "" ),
10288     useExplicitGhosts = cms.bool( False ),
10289     doAreaDiskApprox = cms.bool( True ),
10290     voronoiRfact = cms.double( 0.9 ),
10291     Rho_EtaMax = cms.double( 4.4 ),
10292     Ghost_EtaMax = cms.double( 6.0 ),
10293     Active_Area_Repeats = cms.int32( 5 ),
10294     GhostArea = cms.double( 0.01 ),
10295     restrictInputs = cms.bool( False ),
10296     maxInputs = cms.uint32( 1 ),
10297     writeCompound = cms.bool( False ),
10298     writeJetsWithConst = cms.bool( False ),
10299     doFastJetNonUniform = cms.bool( False ),
10300     useDeterministicSeed = cms.bool( True ),
10301     minSeed = cms.uint32( 14327 ),
10302     verbosity = cms.int32( 0 ),
10303     puWidth = cms.double( 0.0 ),
10304     nExclude = cms.uint32( 0 ),
10305     maxBadEcalCells = cms.uint32( 9999999 ),
10306     maxBadHcalCells = cms.uint32( 9999999 ),
10307     maxProblematicEcalCells = cms.uint32( 9999999 ),
10308     maxProblematicHcalCells = cms.uint32( 9999999 ),
10309     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10310     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10311     puCenters = cms.vdouble(  ),
10312     applyWeight = cms.bool( False ),
10313     srcWeights = cms.InputTag( "" ),
10314     minimumTowersFraction = cms.double( 0.0 ),
10315     jetCollInstanceName = cms.string( "" ),
10316     sumRecHits = cms.bool( False )
10317 )
10318 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
10319     min_N90 = cms.int32( -2 ),
10320     min_N90hits = cms.int32( 2 ),
10321     min_EMF = cms.double( 1.0E-6 ),
10322     max_EMF = cms.double( 999.0 ),
10323     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
10324     JetIDParams = cms.PSet( 
10325       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
10326       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
10327       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10328       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
10329       useRecHits = cms.bool( True ),
10330       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
10331     )
10332 )
10333 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
10334     maxRapidity = cms.double( 5.0 ),
10335     gridSpacing = cms.double( 0.55 ),
10336     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
10337 )
10338 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10339     level = cms.string( "L1FastJet" ),
10340     algorithm = cms.string( "AK4CaloHLT" ),
10341     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
10342 )
10343 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10344     level = cms.string( "L2Relative" ),
10345     algorithm = cms.string( "AK4CaloHLT" )
10346 )
10347 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10348     level = cms.string( "L3Absolute" ),
10349     algorithm = cms.string( "AK4CaloHLT" )
10350 )
10351 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10352     level = cms.string( "L2L3Residual" ),
10353     algorithm = cms.string( "AK4CaloHLT" )
10354 )
10355 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10356     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
10357 )
10358 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
10359     src = cms.InputTag( "hltAK4CaloJets" ),
10360     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10361     verbose = cms.untracked.bool( False )
10362 )
10363 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
10364     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
10365     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
10366     verbose = cms.untracked.bool( False )
10367 )
10368 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
10369     saveTags = cms.bool( True ),
10370     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10371     triggerType = cms.int32( 85 ),
10372     MinE = cms.double( -1.0 ),
10373     MinPt = cms.double( 10.0 ),
10374     MinMass = cms.double( -1.0 ),
10375     MaxMass = cms.double( -1.0 ),
10376     MinEta = cms.double( -1.0 ),
10377     MaxEta = cms.double( 5.0 ),
10378     MinN = cms.int32( 1 )
10379 )
10380 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
10381     useMassDropTagger = cms.bool( False ),
10382     useFiltering = cms.bool( False ),
10383     useDynamicFiltering = cms.bool( False ),
10384     useTrimming = cms.bool( False ),
10385     usePruning = cms.bool( False ),
10386     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10387     useKtPruning = cms.bool( False ),
10388     useConstituentSubtraction = cms.bool( False ),
10389     useSoftDrop = cms.bool( False ),
10390     correctShape = cms.bool( False ),
10391     UseOnlyVertexTracks = cms.bool( False ),
10392     UseOnlyOnePV = cms.bool( False ),
10393     muCut = cms.double( -1.0 ),
10394     yCut = cms.double( -1.0 ),
10395     rFilt = cms.double( -1.0 ),
10396     rFiltFactor = cms.double( -1.0 ),
10397     trimPtFracMin = cms.double( -1.0 ),
10398     zcut = cms.double( -1.0 ),
10399     rcut_factor = cms.double( -1.0 ),
10400     csRho_EtaMax = cms.double( -1.0 ),
10401     csRParam = cms.double( -1.0 ),
10402     beta = cms.double( -1.0 ),
10403     R0 = cms.double( -1.0 ),
10404     gridMaxRapidity = cms.double( -1.0 ),
10405     gridSpacing = cms.double( -1.0 ),
10406     DzTrVtxMax = cms.double( 0.0 ),
10407     DxyTrVtxMax = cms.double( 0.0 ),
10408     MaxVtxZ = cms.double( 15.0 ),
10409     subjetPtMin = cms.double( -1.0 ),
10410     muMin = cms.double( -1.0 ),
10411     muMax = cms.double( -1.0 ),
10412     yMin = cms.double( -1.0 ),
10413     yMax = cms.double( -1.0 ),
10414     dRMin = cms.double( -1.0 ),
10415     dRMax = cms.double( -1.0 ),
10416     maxDepth = cms.int32( -1 ),
10417     nFilt = cms.int32( -1 ),
10418     MinVtxNdof = cms.int32( 5 ),
10419     src = cms.InputTag( "hltTowerMakerForAll" ),
10420     srcPVs = cms.InputTag( "NotUsed" ),
10421     jetType = cms.string( "CaloJet" ),
10422     jetAlgorithm = cms.string( "AntiKt" ),
10423     rParam = cms.double( 0.4 ),
10424     inputEtMin = cms.double( 0.3 ),
10425     inputEMin = cms.double( 0.0 ),
10426     jetPtMin = cms.double( 1.0 ),
10427     doPVCorrection = cms.bool( False ),
10428     doAreaFastjet = cms.bool( False ),
10429     doRhoFastjet = cms.bool( False ),
10430     doPUOffsetCorr = cms.bool( False ),
10431     puPtMin = cms.double( 10.0 ),
10432     nSigmaPU = cms.double( 1.0 ),
10433     radiusPU = cms.double( 0.4 ),
10434     subtractorName = cms.string( "" ),
10435     useExplicitGhosts = cms.bool( False ),
10436     doAreaDiskApprox = cms.bool( False ),
10437     voronoiRfact = cms.double( -9.0 ),
10438     Rho_EtaMax = cms.double( 4.4 ),
10439     Ghost_EtaMax = cms.double( 6.0 ),
10440     Active_Area_Repeats = cms.int32( 5 ),
10441     GhostArea = cms.double( 0.01 ),
10442     restrictInputs = cms.bool( False ),
10443     maxInputs = cms.uint32( 1 ),
10444     writeCompound = cms.bool( False ),
10445     writeJetsWithConst = cms.bool( False ),
10446     doFastJetNonUniform = cms.bool( False ),
10447     useDeterministicSeed = cms.bool( True ),
10448     minSeed = cms.uint32( 0 ),
10449     verbosity = cms.int32( 0 ),
10450     puWidth = cms.double( 0.0 ),
10451     nExclude = cms.uint32( 0 ),
10452     maxBadEcalCells = cms.uint32( 9999999 ),
10453     maxBadHcalCells = cms.uint32( 9999999 ),
10454     maxProblematicEcalCells = cms.uint32( 9999999 ),
10455     maxProblematicHcalCells = cms.uint32( 9999999 ),
10456     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10457     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10458     puCenters = cms.vdouble(  ),
10459     applyWeight = cms.bool( False ),
10460     srcWeights = cms.InputTag( "" ),
10461     minimumTowersFraction = cms.double( 0.0 ),
10462     jetCollInstanceName = cms.string( "" ),
10463     sumRecHits = cms.bool( False )
10464 )
10465 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
10466     src = cms.InputTag( "hltAK4CaloJetsPF" ),
10467     filter = cms.bool( False ),
10468     etMin = cms.double( 5.0 )
10469 )
10470 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
10471     copyExtras = cms.untracked.bool( True ),
10472     copyMVA = cms.bool( False ),
10473     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10474     MaxNormalizedChisq = cms.double( 1000.0 ),
10475     MinPT = cms.double( 0.05 ),
10476     MinFound = cms.int32( 3 ),
10477     Epsilon = cms.double( -0.001 ),
10478     ShareFrac = cms.double( 0.19 ),
10479     allowFirstHitShare = cms.bool( True ),
10480     FoundHitBonus = cms.double( 5.0 ),
10481     LostHitPenalty = cms.double( 20.0 ),
10482     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10483     newQuality = cms.string( "confirmed" ),
10484     setsToMerge = cms.VPSet( 
10485       cms.PSet(  pQual = cms.bool( False ),
10486         tLists = cms.vint32( 0, 1 )
10487       )
10488     ),
10489     hasSelector = cms.vint32( 0, 0 ),
10490     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
10491     writeOnlyTrkQuals = cms.bool( False ),
10492     makeReKeyedSeeds = cms.untracked.bool( False ),
10493     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10494 )
10495 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
10496     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
10497     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10498     ptMin = cms.double( 2.5 ),
10499     pMin = cms.double( 2.5 ),
10500     shareHitFraction = cms.double( 0.8 )
10501 )
10502 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
10503     MuonCaloCompatibility = cms.PSet( 
10504       delta_eta = cms.double( 0.02 ),
10505       delta_phi = cms.double( 0.02 ),
10506       allSiPMHO = cms.bool( False ),
10507       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10508       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10509     ),
10510     TrackAssociatorParameters = cms.PSet( 
10511       useMuon = cms.bool( True ),
10512       truthMatch = cms.bool( False ),
10513       usePreshower = cms.bool( False ),
10514       dRPreshowerPreselection = cms.double( 0.2 ),
10515       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10516       useEcal = cms.bool( True ),
10517       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10518       dRMuon = cms.double( 9999.0 ),
10519       dREcal = cms.double( 9999.0 ),
10520       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10521       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10522       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10523       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10524       propagateAllDirections = cms.bool( True ),
10525       muonMaxDistanceY = cms.double( 5.0 ),
10526       useHO = cms.bool( True ),
10527       muonMaxDistanceX = cms.double( 5.0 ),
10528       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10529       useHcal = cms.bool( True ),
10530       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10531       accountForTrajectoryChangeCalo = cms.bool( False ),
10532       dREcalPreselection = cms.double( 0.05 ),
10533       useCalo = cms.bool( False ),
10534       dRMuonPreselection = cms.double( 0.2 ),
10535       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10536       dRHcal = cms.double( 9999.0 ),
10537       dRHcalPreselection = cms.double( 0.2 ),
10538       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10539     ),
10540     CaloExtractorPSet = cms.PSet( 
10541       DR_Veto_H = cms.double( 0.1 ),
10542       CenterConeOnCalIntersection = cms.bool( False ),
10543       NoiseTow_EE = cms.double( 0.15 ),
10544       Noise_EB = cms.double( 0.025 ),
10545       Noise_HE = cms.double( 0.2 ),
10546       DR_Veto_E = cms.double( 0.07 ),
10547       NoiseTow_EB = cms.double( 0.04 ),
10548       Noise_EE = cms.double( 0.1 ),
10549       UseRecHitsFlag = cms.bool( False ),
10550       DR_Max = cms.double( 1.0 ),
10551       DepositLabel = cms.untracked.string( "Cal" ),
10552       Noise_HO = cms.double( 0.2 ),
10553       DR_Veto_HO = cms.double( 0.1 ),
10554       Threshold_H = cms.double( 0.5 ),
10555       PrintTimeReport = cms.untracked.bool( False ),
10556       Threshold_E = cms.double( 0.2 ),
10557       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10558       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10559       Threshold_HO = cms.double( 0.5 ),
10560       DepositInstanceLabels = cms.vstring( 'ecal',
10561         'hcal',
10562         'ho' ),
10563       ServiceParameters = cms.PSet( 
10564         RPCLayers = cms.bool( False ),
10565         UseMuonNavigation = cms.untracked.bool( False ),
10566         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10567       ),
10568       TrackAssociatorParameters = cms.PSet( 
10569         useMuon = cms.bool( False ),
10570         truthMatch = cms.bool( False ),
10571         usePreshower = cms.bool( False ),
10572         dRPreshowerPreselection = cms.double( 0.2 ),
10573         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10574         useEcal = cms.bool( False ),
10575         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10576         dRMuon = cms.double( 9999.0 ),
10577         dREcal = cms.double( 1.0 ),
10578         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10579         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10580         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10581         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10582         propagateAllDirections = cms.bool( True ),
10583         muonMaxDistanceY = cms.double( 5.0 ),
10584         useHO = cms.bool( False ),
10585         muonMaxDistanceX = cms.double( 5.0 ),
10586         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10587         useHcal = cms.bool( False ),
10588         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10589         accountForTrajectoryChangeCalo = cms.bool( False ),
10590         dREcalPreselection = cms.double( 1.0 ),
10591         useCalo = cms.bool( True ),
10592         dRMuonPreselection = cms.double( 0.2 ),
10593         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10594         dRHcal = cms.double( 1.0 ),
10595         dRHcalPreselection = cms.double( 1.0 ),
10596         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10597       ),
10598       Noise_HB = cms.double( 0.2 )
10599     ),
10600     TrackExtractorPSet = cms.PSet( 
10601       Diff_z = cms.double( 0.2 ),
10602       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10603       Chi2Ndof_Max = cms.double( 1.0E64 ),
10604       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10605       DR_Veto = cms.double( 0.01 ),
10606       Pt_Min = cms.double( -1.0 ),
10607       DR_Max = cms.double( 1.0 ),
10608       DepositLabel = cms.untracked.string( "" ),
10609       NHits_Min = cms.uint32( 0 ),
10610       Chi2Prob_Min = cms.double( -1.0 ),
10611       Diff_r = cms.double( 0.1 ),
10612       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10613       ComponentName = cms.string( "TrackExtractor" )
10614     ),
10615     JetExtractorPSet = cms.PSet( 
10616       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10617       DR_Veto = cms.double( 0.1 ),
10618       DR_Max = cms.double( 1.0 ),
10619       ExcludeMuonVeto = cms.bool( True ),
10620       PrintTimeReport = cms.untracked.bool( False ),
10621       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10622       ComponentName = cms.string( "JetExtractor" ),
10623       ServiceParameters = cms.PSet( 
10624         RPCLayers = cms.bool( False ),
10625         UseMuonNavigation = cms.untracked.bool( False ),
10626         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10627       ),
10628       TrackAssociatorParameters = cms.PSet( 
10629         useMuon = cms.bool( False ),
10630         truthMatch = cms.bool( False ),
10631         usePreshower = cms.bool( False ),
10632         dRPreshowerPreselection = cms.double( 0.2 ),
10633         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10634         useEcal = cms.bool( False ),
10635         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10636         dRMuon = cms.double( 9999.0 ),
10637         dREcal = cms.double( 0.5 ),
10638         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10639         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10640         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10641         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10642         propagateAllDirections = cms.bool( True ),
10643         muonMaxDistanceY = cms.double( 5.0 ),
10644         useHO = cms.bool( False ),
10645         muonMaxDistanceX = cms.double( 5.0 ),
10646         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10647         useHcal = cms.bool( False ),
10648         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10649         accountForTrajectoryChangeCalo = cms.bool( False ),
10650         dREcalPreselection = cms.double( 0.5 ),
10651         useCalo = cms.bool( True ),
10652         dRMuonPreselection = cms.double( 0.2 ),
10653         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10654         dRHcal = cms.double( 0.5 ),
10655         dRHcalPreselection = cms.double( 0.5 ),
10656         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10657       ),
10658       Threshold = cms.double( 5.0 )
10659     ),
10660     trackDepositName = cms.string( "tracker" ),
10661     ecalDepositName = cms.string( "ecal" ),
10662     hcalDepositName = cms.string( "hcal" ),
10663     hoDepositName = cms.string( "ho" ),
10664     jetDepositName = cms.string( "jets" ),
10665     TimingFillerParameters = cms.PSet( 
10666       DTTimingParameters = cms.PSet( 
10667         HitError = cms.double( 6.0 ),
10668         MatchParameters = cms.PSet( 
10669           TightMatchDT = cms.bool( False ),
10670           DTradius = cms.double( 0.01 ),
10671           TightMatchCSC = cms.bool( True ),
10672           CSCsegments = cms.InputTag( "hltCscSegments" ),
10673           DTsegments = cms.InputTag( "hltDt4DSegments" )
10674         ),
10675         debug = cms.bool( False ),
10676         DoWireCorr = cms.bool( False ),
10677         RequireBothProjections = cms.bool( False ),
10678         DTTimeOffset = cms.double( 2.7 ),
10679         PruneCut = cms.double( 10000.0 ),
10680         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10681         UseSegmentT0 = cms.bool( False ),
10682         HitsMin = cms.int32( 5 ),
10683         DropTheta = cms.bool( True ),
10684         ServiceParameters = cms.PSet( 
10685           RPCLayers = cms.bool( True ),
10686           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10687         )
10688       ),
10689       UseCSC = cms.bool( True ),
10690       CSCTimingParameters = cms.PSet( 
10691         MatchParameters = cms.PSet( 
10692           TightMatchDT = cms.bool( False ),
10693           DTradius = cms.double( 0.01 ),
10694           TightMatchCSC = cms.bool( True ),
10695           CSCsegments = cms.InputTag( "hltCscSegments" ),
10696           DTsegments = cms.InputTag( "hltDt4DSegments" )
10697         ),
10698         debug = cms.bool( False ),
10699         CSCWireTimeOffset = cms.double( 0.0 ),
10700         CSCStripError = cms.double( 7.0 ),
10701         CSCTimeOffset = cms.double( 0.0 ),
10702         CSCWireError = cms.double( 8.6 ),
10703         PruneCut = cms.double( 100.0 ),
10704         CSCsegments = cms.InputTag( "hltCscSegments" ),
10705         UseStripTime = cms.bool( True ),
10706         CSCStripTimeOffset = cms.double( 0.0 ),
10707         UseWireTime = cms.bool( True ),
10708         ServiceParameters = cms.PSet( 
10709           RPCLayers = cms.bool( True ),
10710           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10711         )
10712       ),
10713       ErrorDT = cms.double( 6.0 ),
10714       EcalEnergyCut = cms.double( 0.4 ),
10715       UseECAL = cms.bool( True ),
10716       ErrorEB = cms.double( 2.085 ),
10717       UseDT = cms.bool( True ),
10718       ErrorEE = cms.double( 6.95 ),
10719       ErrorCSC = cms.double( 7.4 )
10720     ),
10721     ShowerDigiFillerParameters = cms.PSet( 
10722       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10723       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10724       digiMaxDistanceX = cms.double( 25.0 )
10725     ),
10726     TrackerKinkFinderParameters = cms.PSet( 
10727       usePosition = cms.bool( False ),
10728       diagonalOnly = cms.bool( False )
10729     ),
10730     fillEnergy = cms.bool( True ),
10731     storeCrossedHcalRecHits = cms.bool( False ),
10732     maxAbsPullX = cms.double( 4.0 ),
10733     maxAbsEta = cms.double( 3.0 ),
10734     minPt = cms.double( 10.0 ),
10735     inputCollectionTypes = cms.vstring( 'inner tracks',
10736       'links',
10737       'outer tracks' ),
10738     addExtraSoftMuons = cms.bool( False ),
10739     fillGlobalTrackRefits = cms.bool( False ),
10740     debugWithTruthMatching = cms.bool( False ),
10741     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10742     fillCaloCompatibility = cms.bool( True ),
10743     maxAbsPullY = cms.double( 9999.0 ),
10744     maxAbsDy = cms.double( 9999.0 ),
10745     minP = cms.double( 10.0 ),
10746     minPCaloMuon = cms.double( 1.0E9 ),
10747     maxAbsDx = cms.double( 3.0 ),
10748     fillIsolation = cms.bool( True ),
10749     writeIsoDeposits = cms.bool( False ),
10750     minNumberOfMatches = cms.int32( 1 ),
10751     fillMatching = cms.bool( True ),
10752     fillShowerDigis = cms.bool( False ),
10753     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10754     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10755     fillGlobalTrackQuality = cms.bool( False ),
10756     globalTrackQualityInputTag = cms.InputTag( "" ),
10757     selectHighPurity = cms.bool( False ),
10758     pvInputTag = cms.InputTag( "" ),
10759     fillTrackerKink = cms.bool( False ),
10760     minCaloCompatibility = cms.double( 0.6 ),
10761     runArbitrationCleaner = cms.bool( False ),
10762     arbitrationCleanerOptions = cms.PSet( 
10763       OverlapDTheta = cms.double( 0.02 ),
10764       Overlap = cms.bool( True ),
10765       Clustering = cms.bool( True ),
10766       ME1a = cms.bool( True ),
10767       ClusterDTheta = cms.double( 0.02 ),
10768       ClusterDPhi = cms.double( 0.6 ),
10769       OverlapDPhi = cms.double( 0.0786 )
10770     ),
10771     arbitrateTrackerMuons = cms.bool( False )
10772 )
10773 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10774     navigator = cms.PSet( 
10775       barrel = cms.PSet(  ),
10776       endcap = cms.PSet(  ),
10777       name = cms.string( "PFRecHitECALNavigator" )
10778     ),
10779     producers = cms.VPSet( 
10780       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10781         srFlags = cms.InputTag( "" ),
10782         name = cms.string( "PFEBRecHitCreator" ),
10783         qualityTests = cms.VPSet( 
10784           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10785             applySelectionsToAllCrystals = cms.bool( True )
10786           ),
10787           cms.PSet(  topologicalCleaning = cms.bool( True ),
10788             skipTTRecoveredHits = cms.bool( True ),
10789             cleaningThreshold = cms.double( 2.0 ),
10790             name = cms.string( "PFRecHitQTestECAL" ),
10791             timingCleaning = cms.bool( True )
10792           )
10793         )
10794       ),
10795       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10796         srFlags = cms.InputTag( "" ),
10797         name = cms.string( "PFEERecHitCreator" ),
10798         qualityTests = cms.VPSet( 
10799           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10800             applySelectionsToAllCrystals = cms.bool( True )
10801           ),
10802           cms.PSet(  topologicalCleaning = cms.bool( True ),
10803             skipTTRecoveredHits = cms.bool( True ),
10804             cleaningThreshold = cms.double( 2.0 ),
10805             name = cms.string( "PFRecHitQTestECAL" ),
10806             timingCleaning = cms.bool( True )
10807           )
10808         )
10809       )
10810     )
10811 )
10812 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10813     navigator = cms.PSet( 
10814       hcalEnums = cms.vint32( 4 ),
10815       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10816     ),
10817     producers = cms.VPSet( 
10818       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10819         LongFibre_Fraction = cms.double( 0.1 ),
10820         src = cms.InputTag( "hltHfreco" ),
10821         EMDepthCorrection = cms.double( 22.0 ),
10822         ShortFibre_Fraction = cms.double( 0.01 ),
10823         HADDepthCorrection = cms.double( 25.0 ),
10824         HFCalib29 = cms.double( 1.07 ),
10825         LongFibre_Cut = cms.double( 120.0 ),
10826         name = cms.string( "PFHFRecHitCreator" ),
10827         qualityTests = cms.VPSet( 
10828           cms.PSet(  flags = cms.vstring( 'Standard',
10829   'HFLong',
10830   'HFShort' ),
10831             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10832             name = cms.string( "PFRecHitQTestHCALChannel" ),
10833             maxSeverities = cms.vint32( 11, 9, 9 )
10834           ),
10835           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10836             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10837             cuts = cms.VPSet( 
10838               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10839                 depth = cms.vint32( 1, 2 ),
10840                 detectorEnum = cms.int32( 4 )
10841               )
10842             )
10843           )
10844         ),
10845         ShortFibre_Cut = cms.double( 60.0 )
10846       )
10847     )
10848 )
10849 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10850     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10851     producers = cms.VPSet( 
10852       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10853         name = cms.string( "PFPSRecHitCreator" ),
10854         qualityTests = cms.VPSet( 
10855           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10856             name = cms.string( "PFRecHitQTestThreshold" )
10857           )
10858         )
10859       )
10860     )
10861 )
10862 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10863     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10864     usePFThresholdsFromDB = cms.bool( True ),
10865     recHitCleaners = cms.VPSet( 
10866     ),
10867     seedCleaners = cms.VPSet( 
10868     ),
10869     seedFinder = cms.PSet( 
10870       thresholdsByDetector = cms.VPSet( 
10871         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10872           seedingThreshold = cms.double( 0.6 ),
10873           detector = cms.string( "ECAL_ENDCAP" )
10874         ),
10875         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10876           seedingThreshold = cms.double( 0.23 ),
10877           detector = cms.string( "ECAL_BARREL" )
10878         )
10879       ),
10880       algoName = cms.string( "LocalMaximumSeedFinder" ),
10881       nNeighbours = cms.int32( 8 )
10882     ),
10883     initialClusteringStep = cms.PSet( 
10884       thresholdsByDetector = cms.VPSet( 
10885         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10886           gatheringThresholdPt = cms.double( 0.0 ),
10887           detector = cms.string( "ECAL_BARREL" )
10888         ),
10889         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10890           gatheringThresholdPt = cms.double( 0.0 ),
10891           detector = cms.string( "ECAL_ENDCAP" )
10892         )
10893       ),
10894       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10895       useCornerCells = cms.bool( True )
10896     ),
10897     pfClusterBuilder = cms.PSet( 
10898       minFracTot = cms.double( 1.0E-20 ),
10899       stoppingTolerance = cms.double( 1.0E-8 ),
10900       positionCalc = cms.PSet( 
10901         minAllowedNormalization = cms.double( 1.0E-9 ),
10902         posCalcNCrystals = cms.int32( 9 ),
10903         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10904         logWeightDenominator = cms.double( 0.08 ),
10905         minFractionInCalc = cms.double( 1.0E-9 ),
10906         timeResolutionCalcBarrel = cms.PSet( 
10907           corrTermLowE = cms.double( 0.0510871 ),
10908           threshLowE = cms.double( 0.5 ),
10909           noiseTerm = cms.double( 1.10889 ),
10910           constantTermLowE = cms.double( 0.0 ),
10911           noiseTermLowE = cms.double( 1.31883 ),
10912           threshHighE = cms.double( 5.0 ),
10913           constantTerm = cms.double( 0.428192 )
10914         ),
10915         timeResolutionCalcEndcap = cms.PSet( 
10916           corrTermLowE = cms.double( 0.0 ),
10917           threshLowE = cms.double( 1.0 ),
10918           noiseTerm = cms.double( 5.72489999999 ),
10919           constantTermLowE = cms.double( 0.0 ),
10920           noiseTermLowE = cms.double( 6.92683000001 ),
10921           threshHighE = cms.double( 10.0 ),
10922           constantTerm = cms.double( 0.0 )
10923         )
10924       ),
10925       maxIterations = cms.uint32( 50 ),
10926       positionCalcForConvergence = cms.PSet( 
10927         minAllowedNormalization = cms.double( 0.0 ),
10928         T0_ES = cms.double( 1.2 ),
10929         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10930         T0_EE = cms.double( 3.1 ),
10931         T0_EB = cms.double( 7.4 ),
10932         X0 = cms.double( 0.89 ),
10933         minFractionInCalc = cms.double( 0.0 ),
10934         W0 = cms.double( 4.2 )
10935       ),
10936       allCellsPositionCalc = cms.PSet( 
10937         minAllowedNormalization = cms.double( 1.0E-9 ),
10938         posCalcNCrystals = cms.int32( -1 ),
10939         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10940         logWeightDenominator = cms.double( 0.08 ),
10941         minFractionInCalc = cms.double( 1.0E-9 ),
10942         timeResolutionCalcBarrel = cms.PSet( 
10943           corrTermLowE = cms.double( 0.0510871 ),
10944           threshLowE = cms.double( 0.5 ),
10945           noiseTerm = cms.double( 1.10889 ),
10946           constantTermLowE = cms.double( 0.0 ),
10947           noiseTermLowE = cms.double( 1.31883 ),
10948           threshHighE = cms.double( 5.0 ),
10949           constantTerm = cms.double( 0.428192 )
10950         ),
10951         timeResolutionCalcEndcap = cms.PSet( 
10952           corrTermLowE = cms.double( 0.0 ),
10953           threshLowE = cms.double( 1.0 ),
10954           noiseTerm = cms.double( 5.72489999999 ),
10955           constantTermLowE = cms.double( 0.0 ),
10956           noiseTermLowE = cms.double( 6.92683000001 ),
10957           threshHighE = cms.double( 10.0 ),
10958           constantTerm = cms.double( 0.0 )
10959         )
10960       ),
10961       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10962       recHitEnergyNorms = cms.VPSet( 
10963         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10964           detector = cms.string( "ECAL_BARREL" )
10965         ),
10966         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10967           detector = cms.string( "ECAL_ENDCAP" )
10968         )
10969       ),
10970       showerSigma = cms.double( 1.5 ),
10971       minFractionToKeep = cms.double( 1.0E-7 ),
10972       excludeOtherSeeds = cms.bool( True )
10973     ),
10974     positionReCalc = cms.PSet( 
10975       minAllowedNormalization = cms.double( 0.0 ),
10976       T0_ES = cms.double( 1.2 ),
10977       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10978       T0_EE = cms.double( 3.1 ),
10979       T0_EB = cms.double( 7.4 ),
10980       X0 = cms.double( 0.89 ),
10981       minFractionInCalc = cms.double( 0.0 ),
10982       W0 = cms.double( 4.2 )
10983     ),
10984     energyCorrector = cms.PSet(  )
10985 )
10986 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10987     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10988     usePFThresholdsFromDB = cms.bool( True ),
10989     recHitCleaners = cms.VPSet( 
10990     ),
10991     seedCleaners = cms.VPSet( 
10992     ),
10993     seedFinder = cms.PSet( 
10994       thresholdsByDetector = cms.VPSet( 
10995         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10996           seedingThreshold = cms.double( 1.2E-4 ),
10997           detector = cms.string( "PS1" )
10998         ),
10999         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11000           seedingThreshold = cms.double( 1.2E-4 ),
11001           detector = cms.string( "PS2" )
11002         )
11003       ),
11004       algoName = cms.string( "LocalMaximumSeedFinder" ),
11005       nNeighbours = cms.int32( 4 )
11006     ),
11007     initialClusteringStep = cms.PSet( 
11008       thresholdsByDetector = cms.VPSet( 
11009         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11010           gatheringThresholdPt = cms.double( 0.0 ),
11011           detector = cms.string( "PS1" )
11012         ),
11013         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
11014           gatheringThresholdPt = cms.double( 0.0 ),
11015           detector = cms.string( "PS2" )
11016         )
11017       ),
11018       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11019       useCornerCells = cms.bool( False )
11020     ),
11021     pfClusterBuilder = cms.PSet( 
11022       minFracTot = cms.double( 1.0E-20 ),
11023       stoppingTolerance = cms.double( 1.0E-8 ),
11024       positionCalc = cms.PSet( 
11025         minAllowedNormalization = cms.double( 1.0E-9 ),
11026         posCalcNCrystals = cms.int32( -1 ),
11027         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11028         logWeightDenominator = cms.double( 6.0E-5 ),
11029         minFractionInCalc = cms.double( 1.0E-9 )
11030       ),
11031       maxIterations = cms.uint32( 50 ),
11032       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11033       recHitEnergyNorms = cms.VPSet( 
11034         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11035           detector = cms.string( "PS1" )
11036         ),
11037         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
11038           detector = cms.string( "PS2" )
11039         )
11040       ),
11041       showerSigma = cms.double( 0.3 ),
11042       minFractionToKeep = cms.double( 1.0E-7 ),
11043       excludeOtherSeeds = cms.bool( True )
11044     ),
11045     positionReCalc = cms.PSet(  ),
11046     energyCorrector = cms.PSet(  )
11047 )
11048 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11049     minimumPSEnergy = cms.double( 0.0 ),
11050     skipPS = cms.bool( False ),
11051     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
11052     energyCorrector = cms.PSet( 
11053       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11054       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11055       applyCrackCorrections = cms.bool( False ),
11056       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11057       applyMVACorrections = cms.bool( True ),
11058       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11059       maxPtForMVAEvaluation = cms.double( 300.0 ),
11060       srfAwareCorrection = cms.bool( True )
11061     ),
11062     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
11063 )
11064 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
11065     producers = cms.VPSet( 
11066       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
11067         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
11068       )
11069     ),
11070     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11071     synchronise = cms.untracked.bool( False ),
11072     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11073 )
11074 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
11075     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
11076 )
11077 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
11078     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11079     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
11080     seedFinder = cms.PSet( 
11081       thresholdsByDetector = cms.VPSet( 
11082         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11083           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
11084           detector = cms.string( "HCAL_BARREL1" )
11085         ),
11086         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11087           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
11088           detector = cms.string( "HCAL_ENDCAP" )
11089         )
11090       ),
11091       nNeighbours = cms.int32( 4 )
11092     ),
11093     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
11094   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11095     detector = cms.string( "HCAL_BARREL1" )
11096   ),
11097   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11098     detector = cms.string( "HCAL_ENDCAP" )
11099   )
11100 ) ),
11101     pfClusterBuilder = cms.PSet( 
11102       minFracTot = cms.double( 1.0E-20 ),
11103       stoppingTolerance = cms.double( 1.0E-8 ),
11104       positionCalc = cms.PSet( 
11105         minAllowedNormalization = cms.double( 1.0E-9 ),
11106         minFractionInCalc = cms.double( 1.0E-9 )
11107       ),
11108       maxIterations = cms.uint32( 5 ),
11109       recHitEnergyNorms = cms.VPSet( 
11110         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
11111           detector = cms.string( "HCAL_BARREL1" )
11112         ),
11113         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11114           detector = cms.string( "HCAL_ENDCAP" )
11115         )
11116       ),
11117       showerSigma = cms.double( 10.0 ),
11118       minFractionToKeep = cms.double( 1.0E-7 ),
11119       excludeOtherSeeds = cms.bool( True ),
11120       timeResolutionCalcBarrel = cms.PSet( 
11121         corrTermLowE = cms.double( 0.0 ),
11122         threshLowE = cms.double( 6.0 ),
11123         noiseTerm = cms.double( 21.86 ),
11124         constantTermLowE = cms.double( 4.24 ),
11125         noiseTermLowE = cms.double( 8.0 ),
11126         threshHighE = cms.double( 15.0 ),
11127         constantTerm = cms.double( 2.82 )
11128       ),
11129       timeResolutionCalcEndcap = cms.PSet( 
11130         corrTermLowE = cms.double( 0.0 ),
11131         threshLowE = cms.double( 6.0 ),
11132         noiseTerm = cms.double( 21.86 ),
11133         constantTermLowE = cms.double( 4.24 ),
11134         noiseTermLowE = cms.double( 8.0 ),
11135         threshHighE = cms.double( 15.0 ),
11136         constantTerm = cms.double( 2.82 )
11137       )
11138     ),
11139     synchronise = cms.bool( False ),
11140     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
11141 )
11142 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
11143     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
11144     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
11145     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
11146     usePFThresholdsFromDB = cms.bool( True ),
11147     pfClusterBuilder = cms.PSet( 
11148       minFracTot = cms.double( 1.0E-20 ),
11149       stoppingTolerance = cms.double( 1.0E-8 ),
11150       positionCalc = cms.PSet( 
11151         minAllowedNormalization = cms.double( 1.0E-9 ),
11152         posCalcNCrystals = cms.int32( 5 ),
11153         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11154         logWeightDenominatorByDetector = cms.VPSet( 
11155           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11156             depths = cms.vint32( 1, 2, 3, 4 ),
11157             detector = cms.string( "HCAL_BARREL1" )
11158           ),
11159           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11160             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11161             detector = cms.string( "HCAL_ENDCAP" )
11162           )
11163         ),
11164         minFractionInCalc = cms.double( 1.0E-9 )
11165       ),
11166       maxIterations = cms.uint32( 5 ),
11167       minChi2Prob = cms.double( 0.0 ),
11168       allCellsPositionCalc = cms.PSet( 
11169         minAllowedNormalization = cms.double( 1.0E-9 ),
11170         posCalcNCrystals = cms.int32( -1 ),
11171         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11172         logWeightDenominatorByDetector = cms.VPSet( 
11173           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11174             depths = cms.vint32( 1, 2, 3, 4 ),
11175             detector = cms.string( "HCAL_BARREL1" )
11176           ),
11177           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11178             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11179             detector = cms.string( "HCAL_ENDCAP" )
11180           )
11181         ),
11182         minFractionInCalc = cms.double( 1.0E-9 )
11183       ),
11184       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11185       recHitEnergyNorms = cms.VPSet( 
11186         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11187           depths = cms.vint32( 1, 2, 3, 4 ),
11188           detector = cms.string( "HCAL_BARREL1" )
11189         ),
11190         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11191           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11192           detector = cms.string( "HCAL_ENDCAP" )
11193         )
11194       ),
11195       maxNSigmaTime = cms.double( 10.0 ),
11196       showerSigma = cms.double( 10.0 ),
11197       timeSigmaEE = cms.double( 10.0 ),
11198       clusterTimeResFromSeed = cms.bool( False ),
11199       minFractionToKeep = cms.double( 1.0E-7 ),
11200       excludeOtherSeeds = cms.bool( True ),
11201       timeResolutionCalcBarrel = cms.PSet( 
11202         corrTermLowE = cms.double( 0.0 ),
11203         threshLowE = cms.double( 6.0 ),
11204         noiseTerm = cms.double( 21.86 ),
11205         constantTermLowE = cms.double( 4.24 ),
11206         noiseTermLowE = cms.double( 8.0 ),
11207         threshHighE = cms.double( 15.0 ),
11208         constantTerm = cms.double( 2.82 )
11209       ),
11210       timeResolutionCalcEndcap = cms.PSet( 
11211         corrTermLowE = cms.double( 0.0 ),
11212         threshLowE = cms.double( 6.0 ),
11213         noiseTerm = cms.double( 21.86 ),
11214         constantTermLowE = cms.double( 4.24 ),
11215         noiseTermLowE = cms.double( 8.0 ),
11216         threshHighE = cms.double( 15.0 ),
11217         constantTerm = cms.double( 2.82 )
11218       ),
11219       timeSigmaEB = cms.double( 10.0 )
11220     )
11221 )
11222 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
11223     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
11224     energyCorrector = cms.PSet(  ),
11225     pfClusterBuilder = cms.PSet( 
11226       allCellsPositionCalc = cms.PSet( 
11227         minAllowedNormalization = cms.double( 1.0E-9 ),
11228         posCalcNCrystals = cms.int32( -1 ),
11229         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11230         logWeightDenominatorByDetector = cms.VPSet( 
11231           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11232             depths = cms.vint32( 1, 2, 3, 4 ),
11233             detector = cms.string( "HCAL_BARREL1" )
11234           ),
11235           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11236             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
11237             detector = cms.string( "HCAL_ENDCAP" )
11238           )
11239         ),
11240         minFractionInCalc = cms.double( 1.0E-9 )
11241       ),
11242       algoName = cms.string( "PFMultiDepthClusterizer" ),
11243       nSigmaPhi = cms.double( 2.0 ),
11244       minFractionToKeep = cms.double( 1.0E-7 ),
11245       nSigmaEta = cms.double( 2.0 )
11246     ),
11247     positionReCalc = cms.PSet(  ),
11248     usePFThresholdsFromDB = cms.bool( True )
11249 )
11250 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
11251     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
11252     usePFThresholdsFromDB = cms.bool( True ),
11253     recHitCleaners = cms.VPSet( 
11254     ),
11255     seedCleaners = cms.VPSet( 
11256     ),
11257     seedFinder = cms.PSet( 
11258       thresholdsByDetector = cms.VPSet( 
11259         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11260           seedingThreshold = cms.double( 1.4 ),
11261           detector = cms.string( "HF_EM" )
11262         ),
11263         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
11264           seedingThreshold = cms.double( 1.4 ),
11265           detector = cms.string( "HF_HAD" )
11266         )
11267       ),
11268       algoName = cms.string( "LocalMaximumSeedFinder" ),
11269       nNeighbours = cms.int32( 0 )
11270     ),
11271     initialClusteringStep = cms.PSet( 
11272       thresholdsByDetector = cms.VPSet( 
11273       ),
11274       algoName = cms.string( "Basic2DClusterForEachSeed" )
11275     ),
11276     pfClusterBuilder = cms.PSet(  ),
11277     positionReCalc = cms.PSet(  ),
11278     energyCorrector = cms.PSet(  )
11279 )
11280 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
11281     TrackQuality = cms.string( "none" ),
11282     UseQuality = cms.bool( False ),
11283     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
11284 )
11285 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
11286     verbose = cms.untracked.bool( False ),
11287     debug = cms.untracked.bool( False ),
11288     elementImporters = cms.VPSet( 
11289       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
11290         cleanBadConvertedBrems = cms.bool( False ),
11291         muonMaxDPtOPt = cms.double( 1.0 ),
11292         source = cms.InputTag( "hltLightPFTracks" ),
11293         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
11294         vetoEndcap = cms.bool( False ),
11295         useIterativeTracking = cms.bool( False ),
11296         importerName = cms.string( "GeneralTracksImporter" ),
11297         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
11298         trackQuality = cms.string( "highPurity" )
11299       ),
11300       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
11301         importerName = cms.string( "ECALClusterImporter" ),
11302         BCtoPFCMap = cms.InputTag( "" )
11303       ),
11304       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11305         importerName = cms.string( "GenericClusterImporter" )
11306       ),
11307       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
11308         importerName = cms.string( "GenericClusterImporter" )
11309       )
11310     ),
11311     linkDefinitions = cms.VPSet( 
11312       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
11313         useKDTree = cms.bool( True ),
11314         linkerName = cms.string( "TrackAndECALLinker" )
11315       ),
11316       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
11317         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
11318         nMaxHcalLinksPerTrack = cms.int32( 1 ),
11319         linkType = cms.string( "TRACK:HCAL" ),
11320         useKDTree = cms.bool( True ),
11321         linkerName = cms.string( "TrackAndHCALLinker" )
11322       ),
11323       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
11324         linkType = cms.string( "ECAL:HCAL" ),
11325         useKDTree = cms.bool( False ),
11326         linkerName = cms.string( "ECALAndHCALLinker" )
11327       ),
11328       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
11329         useKDTree = cms.bool( False ),
11330         linkerName = cms.string( "HFEMAndHFHADLinker" )
11331       )
11332     )
11333 )
11334 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
11335     verbose = cms.untracked.bool( False ),
11336     debug = cms.untracked.bool( False ),
11337     blocks = cms.InputTag( "hltParticleFlowBlock" ),
11338     muons = cms.InputTag( "hltMuons" ),
11339     postMuonCleaning = cms.bool( True ),
11340     vetoEndcap = cms.bool( False ),
11341     vertexCollection = cms.InputTag( "hltPixelVertices" ),
11342     useVerticesForNeutral = cms.bool( True ),
11343     useHO = cms.bool( False ),
11344     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
11345     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
11346     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
11347     useEGammaElectrons = cms.bool( False ),
11348     egammaElectrons = cms.InputTag( "" ),
11349     useEGammaFilters = cms.bool( False ),
11350     useProtectionsForJetMET = cms.bool( True ),
11351     PFEGammaFiltersParameters = cms.PSet( 
11352       electron_missinghits = cms.uint32( 1 ),
11353       electron_protectionsForJetMET = cms.PSet( 
11354         maxEeleOverPoutRes = cms.double( 0.5 ),
11355         maxEleHcalEOverEcalE = cms.double( 0.1 ),
11356         maxEcalEOverPRes = cms.double( 0.2 ),
11357         maxHcalEOverP = cms.double( 1.0 ),
11358         maxE = cms.double( 50.0 ),
11359         maxTrackPOverEele = cms.double( 1.0 ),
11360         maxDPhiIN = cms.double( 0.1 ),
11361         maxEcalEOverP_2 = cms.double( 0.2 ),
11362         maxEcalEOverP_1 = cms.double( 0.5 ),
11363         maxEeleOverPout = cms.double( 0.2 ),
11364         maxHcalEOverEcalE = cms.double( 0.1 ),
11365         maxHcalE = cms.double( 10.0 ),
11366         maxNtracks = cms.double( 3.0 )
11367       ),
11368       photon_MinEt = cms.double( 10.0 ),
11369       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
11370       electron_protectionsForBadHcal = cms.PSet( 
11371         dEta = cms.vdouble( 0.0064, 0.01264 ),
11372         dPhi = cms.vdouble( 0.0547, 0.0394 ),
11373         enableProtections = cms.bool( False ),
11374         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
11375         eInvPInv = cms.vdouble( 0.184, 0.0721 )
11376       ),
11377       photon_protectionsForBadHcal = cms.PSet( 
11378         enableProtections = cms.bool( False ),
11379         solidConeTrkIsoOffset = cms.double( 10.0 ),
11380         solidConeTrkIsoSlope = cms.double( 0.3 )
11381       ),
11382       electron_iso_mva_barrel = cms.double( -0.1875 ),
11383       electron_iso_mva_endcap = cms.double( -0.1075 ),
11384       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
11385       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
11386       photon_HoE = cms.double( 0.05 ),
11387       electron_iso_combIso_endcap = cms.double( 10.0 ),
11388       electron_iso_pt = cms.double( 10.0 ),
11389       photon_protectionsForJetMET = cms.PSet( 
11390         sumPtTrackIsoSlope = cms.double( 0.001 ),
11391         sumPtTrackIso = cms.double( 4.0 )
11392       ),
11393       electron_iso_combIso_barrel = cms.double( 10.0 ),
11394       electron_noniso_mvaCut = cms.double( -0.1 ),
11395       photon_combIso = cms.double( 10.0 ),
11396       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
11397     ),
11398     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
11399     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
11400     muon_HO = cms.vdouble( 0.9, 0.9 ),
11401     PFMuonAlgoParameters = cms.PSet(  ),
11402     rejectTracks_Bad = cms.bool( False ),
11403     rejectTracks_Step45 = cms.bool( False ),
11404     usePFNuclearInteractions = cms.bool( False ),
11405     usePFConversions = cms.bool( False ),
11406     usePFDecays = cms.bool( False ),
11407     dptRel_DispVtx = cms.double( 10.0 ),
11408     iCfgCandConnector = cms.PSet( 
11409       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
11410       bCorrect = cms.bool( False ),
11411       bCalibPrimary = cms.bool( False )
11412     ),
11413     nsigma_TRACK = cms.double( 1.0 ),
11414     pt_Error = cms.double( 1.0 ),
11415     factors_45 = cms.vdouble( 10.0, 100.0 ),
11416     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
11417     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
11418     goodTrackDeadHcal_layers = cms.uint32( 4 ),
11419     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
11420     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
11421     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
11422     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
11423     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
11424     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
11425     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
11426     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
11427     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
11428     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
11429     pf_nsigma_ECAL = cms.double( 0.0 ),
11430     pf_nsigma_HCAL = cms.double( 1.0 ),
11431     pf_nsigma_HFEM = cms.double( 1.0 ),
11432     pf_nsigma_HFHAD = cms.double( 1.0 ),
11433     useCalibrationsFromDB = cms.bool( True ),
11434     calibrationsLabel = cms.string( "HLT" ),
11435     postHFCleaning = cms.bool( False ),
11436     PFHFCleaningParameters = cms.PSet( 
11437       minHFCleaningPt = cms.double( 5.0 ),
11438       minDeltaMet = cms.double( 0.4 ),
11439       maxSignificance = cms.double( 2.5 ),
11440       minSignificance = cms.double( 2.5 ),
11441       minSignificanceReduction = cms.double( 1.4 ),
11442       maxDeltaPhiPt = cms.double( 7.0 )
11443     ),
11444     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
11445     calibHF_use = cms.bool( False ),
11446     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 ),
11447     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 ),
11448     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 ),
11449     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 ),
11450     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 ),
11451     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
11452 )
11453 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
11454     useMassDropTagger = cms.bool( False ),
11455     useFiltering = cms.bool( False ),
11456     useDynamicFiltering = cms.bool( False ),
11457     useTrimming = cms.bool( False ),
11458     usePruning = cms.bool( False ),
11459     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11460     useKtPruning = cms.bool( False ),
11461     useConstituentSubtraction = cms.bool( False ),
11462     useSoftDrop = cms.bool( False ),
11463     correctShape = cms.bool( False ),
11464     UseOnlyVertexTracks = cms.bool( False ),
11465     UseOnlyOnePV = cms.bool( False ),
11466     muCut = cms.double( -1.0 ),
11467     yCut = cms.double( -1.0 ),
11468     rFilt = cms.double( -1.0 ),
11469     rFiltFactor = cms.double( -1.0 ),
11470     trimPtFracMin = cms.double( -1.0 ),
11471     zcut = cms.double( -1.0 ),
11472     rcut_factor = cms.double( -1.0 ),
11473     csRho_EtaMax = cms.double( -1.0 ),
11474     csRParam = cms.double( -1.0 ),
11475     beta = cms.double( -1.0 ),
11476     R0 = cms.double( -1.0 ),
11477     gridMaxRapidity = cms.double( -1.0 ),
11478     gridSpacing = cms.double( -1.0 ),
11479     DzTrVtxMax = cms.double( 0.0 ),
11480     DxyTrVtxMax = cms.double( 0.0 ),
11481     MaxVtxZ = cms.double( 15.0 ),
11482     subjetPtMin = cms.double( -1.0 ),
11483     muMin = cms.double( -1.0 ),
11484     muMax = cms.double( -1.0 ),
11485     yMin = cms.double( -1.0 ),
11486     yMax = cms.double( -1.0 ),
11487     dRMin = cms.double( -1.0 ),
11488     dRMax = cms.double( -1.0 ),
11489     maxDepth = cms.int32( -1 ),
11490     nFilt = cms.int32( -1 ),
11491     MinVtxNdof = cms.int32( 0 ),
11492     src = cms.InputTag( "hltParticleFlow" ),
11493     srcPVs = cms.InputTag( "hltPixelVertices" ),
11494     jetType = cms.string( "PFJet" ),
11495     jetAlgorithm = cms.string( "AntiKt" ),
11496     rParam = cms.double( 0.4 ),
11497     inputEtMin = cms.double( 0.0 ),
11498     inputEMin = cms.double( 0.0 ),
11499     jetPtMin = cms.double( 0.0 ),
11500     doPVCorrection = cms.bool( False ),
11501     doAreaFastjet = cms.bool( False ),
11502     doRhoFastjet = cms.bool( False ),
11503     doPUOffsetCorr = cms.bool( False ),
11504     puPtMin = cms.double( 10.0 ),
11505     nSigmaPU = cms.double( 1.0 ),
11506     radiusPU = cms.double( 0.4 ),
11507     subtractorName = cms.string( "" ),
11508     useExplicitGhosts = cms.bool( False ),
11509     doAreaDiskApprox = cms.bool( True ),
11510     voronoiRfact = cms.double( -9.0 ),
11511     Rho_EtaMax = cms.double( 4.4 ),
11512     Ghost_EtaMax = cms.double( 6.0 ),
11513     Active_Area_Repeats = cms.int32( 5 ),
11514     GhostArea = cms.double( 0.01 ),
11515     restrictInputs = cms.bool( False ),
11516     maxInputs = cms.uint32( 1 ),
11517     writeCompound = cms.bool( False ),
11518     writeJetsWithConst = cms.bool( False ),
11519     doFastJetNonUniform = cms.bool( False ),
11520     useDeterministicSeed = cms.bool( True ),
11521     minSeed = cms.uint32( 0 ),
11522     verbosity = cms.int32( 0 ),
11523     puWidth = cms.double( 0.0 ),
11524     nExclude = cms.uint32( 0 ),
11525     maxBadEcalCells = cms.uint32( 9999999 ),
11526     maxBadHcalCells = cms.uint32( 9999999 ),
11527     maxProblematicEcalCells = cms.uint32( 9999999 ),
11528     maxProblematicHcalCells = cms.uint32( 9999999 ),
11529     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11530     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11531     puCenters = cms.vdouble(  ),
11532     applyWeight = cms.bool( False ),
11533     srcWeights = cms.InputTag( "" ),
11534     minimumTowersFraction = cms.double( 0.0 ),
11535     jetCollInstanceName = cms.string( "" ),
11536     sumRecHits = cms.bool( False )
11537 )
11538 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
11539     minPt = cms.double( 20.0 ),
11540     maxEta = cms.double( 1.0E99 ),
11541     CHF = cms.double( 0.0 ),
11542     NHF = cms.double( 0.99 ),
11543     CEF = cms.double( 0.99 ),
11544     NEF = cms.double( 0.99 ),
11545     maxCF = cms.double( 99.0 ),
11546     NCH = cms.int32( 0 ),
11547     NTOT = cms.int32( 1 ),
11548     jetsInput = cms.InputTag( "hltAK4PFJets" )
11549 )
11550 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
11551     minPt = cms.double( 20.0 ),
11552     maxEta = cms.double( 1.0E99 ),
11553     CHF = cms.double( 0.0 ),
11554     NHF = cms.double( 0.9 ),
11555     CEF = cms.double( 0.99 ),
11556     NEF = cms.double( 0.99 ),
11557     maxCF = cms.double( 99.0 ),
11558     NCH = cms.int32( 0 ),
11559     NTOT = cms.int32( 1 ),
11560     jetsInput = cms.InputTag( "hltAK4PFJets" )
11561 )
11562 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
11563     maxRapidity = cms.double( 5.0 ),
11564     gridSpacing = cms.double( 0.55 ),
11565     pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
11566 )
11567 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
11568     level = cms.string( "L1FastJet" ),
11569     algorithm = cms.string( "AK4PFHLT" ),
11570     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
11571 )
11572 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11573     level = cms.string( "L2Relative" ),
11574     algorithm = cms.string( "AK4PFHLT" )
11575 )
11576 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11577     level = cms.string( "L3Absolute" ),
11578     algorithm = cms.string( "AK4PFHLT" )
11579 )
11580 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11581     level = cms.string( "L2L3Residual" ),
11582     algorithm = cms.string( "AK4PFHLT" )
11583 )
11584 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
11585     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
11586 )
11587 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11588     src = cms.InputTag( "hltAK4PFJets" ),
11589     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11590     verbose = cms.untracked.bool( False )
11591 )
11592 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11593     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
11594     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11595     verbose = cms.untracked.bool( False )
11596 )
11597 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
11598     src = cms.InputTag( "hltAK4PFJetsTightID" ),
11599     correctors = cms.VInputTag( 'hltAK4PFCorrector' ),
11600     verbose = cms.untracked.bool( False )
11601 )
11602 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11603     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11604     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
11605     triggerJetsType = cms.int32( 85 ),
11606     maxDeltaR = cms.double( 0.5 )
11607 )
11608 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
11609     saveTags = cms.bool( True ),
11610     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
11611     triggerType = cms.int32( 85 ),
11612     MinE = cms.double( -1.0 ),
11613     MinPt = cms.double( 40.0 ),
11614     MinMass = cms.double( -1.0 ),
11615     MaxMass = cms.double( -1.0 ),
11616     MinEta = cms.double( -1.0 ),
11617     MaxEta = cms.double( 5.0 ),
11618     MinN = cms.int32( 1 )
11619 )
11620 fragment.hltPreAlCaPFJet40CPUOnly = cms.EDFilter( "HLTPrescaler",
11621     offset = cms.uint32( 0 ),
11622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11623 )
11624 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
11625     InputLabel = cms.InputTag( "rawDataCollector" ),
11626     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 ),
11627     maxChannelsEB = cms.uint32( 61200 ),
11628     maxChannelsEE = cms.uint32( 14648 ),
11629     digisLabelEB = cms.string( "ebDigis" ),
11630     digisLabelEE = cms.string( "eeDigis" )
11631 )
11632 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
11633     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11634     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11635     digisOutLabelEB = cms.string( "ebDigis" ),
11636     digisOutLabelEE = cms.string( "eeDigis" ),
11637     produceDummyIntegrityCollections = cms.bool( False )
11638 )
11639 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
11640     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11641     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11642     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11643     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
11644     EBtimeFitLimits_Lower = cms.double( 0.2 ),
11645     EBtimeFitLimits_Upper = cms.double( 1.4 ),
11646     EEtimeFitLimits_Lower = cms.double( 0.2 ),
11647     EEtimeFitLimits_Upper = cms.double( 1.4 ),
11648     EBtimeConstantTerm = cms.double( 0.6 ),
11649     EEtimeConstantTerm = cms.double( 1.0 ),
11650     EBtimeNconst = cms.double( 28.5 ),
11651     EEtimeNconst = cms.double( 31.8 ),
11652     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
11653     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
11654     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
11655     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
11656     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
11657     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
11658     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
11659     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
11660     amplitudeThresholdEB = cms.double( 10.0 ),
11661     amplitudeThresholdEE = cms.double( 10.0 ),
11662     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
11663     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
11664     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
11665     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
11666     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
11667     shouldRunTimingComputation = cms.bool( True )
11668 )
11669 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
11670     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
11671     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11672     isPhase2 = cms.bool( False ),
11673     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
11674     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
11675 )
11676 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
11677     EErechitCollection = cms.string( "EcalRecHitsEE" ),
11678     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
11679     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
11680     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
11681     ChannelStatusToBeExcluded = cms.vstring(  ),
11682     killDeadChannels = cms.bool( True ),
11683     algo = cms.string( "EcalRecHitWorkerSimple" ),
11684     EBLaserMIN = cms.double( 0.5 ),
11685     EELaserMIN = cms.double( 0.5 ),
11686     EBLaserMAX = cms.double( 3.0 ),
11687     EELaserMAX = cms.double( 8.0 ),
11688     timeCalibTag = cms.ESInputTag( "","" ),
11689     timeOffsetTag = cms.ESInputTag( "","" ),
11690     skipTimeCalib = cms.bool( False ),
11691     laserCorrection = cms.bool( True ),
11692     flagsMapDBReco = cms.PSet( 
11693       kDead = cms.vstring( 'kNoDataNoTP' ),
11694       kGood = cms.vstring( 'kOk',
11695         'kDAC',
11696         'kNoLaser',
11697         'kNoisy' ),
11698       kTowerRecovered = cms.vstring( 'kDeadFE' ),
11699       kNoisy = cms.vstring( 'kNNoisy',
11700         'kFixedG6',
11701         'kFixedG1' ),
11702       kNeighboursRecovered = cms.vstring( 'kFixedG0',
11703         'kNonRespondingIsolated',
11704         'kDeadVFE' )
11705     ),
11706     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
11707     recoverEBIsolatedChannels = cms.bool( False ),
11708     recoverEEIsolatedChannels = cms.bool( False ),
11709     recoverEBVFE = cms.bool( False ),
11710     recoverEEVFE = cms.bool( False ),
11711     recoverEBFE = cms.bool( False ),
11712     recoverEEFE = cms.bool( False ),
11713     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
11714     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
11715     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
11716     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
11717     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
11718     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
11719     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
11720     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
11721     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
11722     singleChannelRecoveryThreshold = cms.double( 8.0 ),
11723     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
11724     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
11725     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
11726     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
11727     cleaningConfig = cms.PSet( 
11728       cThreshold_endcap = cms.double( 15.0 ),
11729       tightenCrack_e1_double = cms.double( 2.0 ),
11730       cThreshold_barrel = cms.double( 4.0 ),
11731       e6e2thresh = cms.double( 0.04 ),
11732       e4e1Threshold_barrel = cms.double( 0.08 ),
11733       e4e1Threshold_endcap = cms.double( 0.3 ),
11734       tightenCrack_e4e1_single = cms.double( 3.0 ),
11735       cThreshold_double = cms.double( 10.0 ),
11736       e4e1_b_barrel = cms.double( -0.024 ),
11737       tightenCrack_e6e2_double = cms.double( 3.0 ),
11738       e4e1_a_barrel = cms.double( 0.04 ),
11739       tightenCrack_e1_single = cms.double( 2.0 ),
11740       e4e1_a_endcap = cms.double( 0.02 ),
11741       e4e1_b_endcap = cms.double( -0.0125 ),
11742       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
11743     )
11744 )
11745 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
11746     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
11747     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
11748     digisLabelF01HE = cms.string( "f01HEDigis" ),
11749     digisLabelF5HB = cms.string( "f5HBDigis" ),
11750     digisLabelF3HB = cms.string( "f3HBDigis" ),
11751     maxChannelsF01HE = cms.uint32( 10000 ),
11752     maxChannelsF5HB = cms.uint32( 10000 ),
11753     maxChannelsF3HB = cms.uint32( 10000 )
11754 )
11755 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
11756     maxTimeSamples = cms.uint32( 10 ),
11757     kprep1dChannelsPerBlock = cms.uint32( 32 ),
11758     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
11759     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
11760     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
11761     recHitsLabelM0HBHE = cms.string( "" ),
11762     sipmQTSShift = cms.int32( 0 ),
11763     sipmQNTStoSum = cms.int32( 3 ),
11764     firstSampleShift = cms.int32( 0 ),
11765     useEffectivePedestals = cms.bool( True ),
11766     meanTime = cms.double( 0.0 ),
11767     timeSigmaSiPM = cms.double( 2.5 ),
11768     timeSigmaHPD = cms.double( 5.0 ),
11769     ts4Thresh = cms.double( 0.0 ),
11770     applyTimeSlew = cms.bool( True ),
11771     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
11772     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
11773     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
11774     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
11775     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
11776 )
11777 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
11778     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
11779 )
11780 fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator",
11781     EBSumThreshold = cms.double( 0.2 ),
11782     HF2Weight = cms.double( 1.0 ),
11783     EBWeight = cms.double( 1.0 ),
11784     hfInput = cms.InputTag( "hltHfreco" ),
11785     EESumThreshold = cms.double( 0.45 ),
11786     HOThreshold0 = cms.double( 3.5 ),
11787     HOThresholdPlus1 = cms.double( 3.5 ),
11788     HOThresholdMinus1 = cms.double( 3.5 ),
11789     HOThresholdPlus2 = cms.double( 3.5 ),
11790     HOThresholdMinus2 = cms.double( 3.5 ),
11791     HBGrid = cms.vdouble(  ),
11792     HBThreshold1 = cms.double( 0.4 ),
11793     HBThreshold2 = cms.double( 0.3 ),
11794     HBThreshold = cms.double( 0.3 ),
11795     EEWeights = cms.vdouble(  ),
11796     HF1Threshold = cms.double( 0.5 ),
11797     HF2Weights = cms.vdouble(  ),
11798     HOWeights = cms.vdouble(  ),
11799     EEGrid = cms.vdouble(  ),
11800     HEDWeight = cms.double( 1.0 ),
11801     EEWeight = cms.double( 1.0 ),
11802     UseHO = cms.bool( False ),
11803     HBWeights = cms.vdouble(  ),
11804     HESWeight = cms.double( 1.0 ),
11805     HF1Weight = cms.double( 1.0 ),
11806     HF2Grid = cms.vdouble(  ),
11807     HEDWeights = cms.vdouble(  ),
11808     HF1Grid = cms.vdouble(  ),
11809     EBWeights = cms.vdouble(  ),
11810     HOWeight = cms.double( 1.0E-99 ),
11811     EBThreshold = cms.double( 0.07 ),
11812     EEThreshold = cms.double( 0.3 ),
11813     UseEtEBTreshold = cms.bool( False ),
11814     UseSymEBTreshold = cms.bool( False ),
11815     UseEtEETreshold = cms.bool( False ),
11816     UseSymEETreshold = cms.bool( False ),
11817     hbheInput = cms.InputTag( "hltHbherecoSerialSync" ),
11818     HcalThreshold = cms.double( -1000.0 ),
11819     HF2Threshold = cms.double( 0.85 ),
11820     HESThreshold1 = cms.double( 0.1 ),
11821     HESThreshold = cms.double( 0.2 ),
11822     HF1Weights = cms.vdouble(  ),
11823     hoInput = cms.InputTag( "hltHoreco" ),
11824     HESGrid = cms.vdouble(  ),
11825     HESWeights = cms.vdouble(  ),
11826     HEDThreshold1 = cms.double( 0.1 ),
11827     HEDThreshold = cms.double( 0.2 ),
11828     EcutTower = cms.double( -1000.0 ),
11829     HEDGrid = cms.vdouble(  ),
11830     ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ),
11831     HBWeight = cms.double( 1.0 ),
11832     HOGrid = cms.vdouble(  ),
11833     EBGrid = cms.vdouble(  ),
11834     MomConstrMethod = cms.int32( 1 ),
11835     MomHBDepth = cms.double( 0.2 ),
11836     MomHEDepth = cms.double( 0.4 ),
11837     MomEBDepth = cms.double( 0.3 ),
11838     MomEEDepth = cms.double( 0.0 ),
11839     HcalAcceptSeverityLevel = cms.uint32( 9 ),
11840     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
11841       'kWeird',
11842       'kBad' ),
11843     UseHcalRecoveredHits = cms.bool( False ),
11844     UseEcalRecoveredHits = cms.bool( False ),
11845     UseRejectedHitsOnly = cms.bool( False ),
11846     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
11847     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
11848     UseRejectedRecoveredHcalHits = cms.bool( False ),
11849     UseRejectedRecoveredEcalHits = cms.bool( False ),
11850     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
11851     AllowMissingInputs = cms.bool( False ),
11852     HcalPhase = cms.int32( 1 ),
11853     usePFThresholdsFromDB = cms.bool( True ),
11854     EcalRecHitThresh = cms.bool( True )
11855 )
11856 fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
11857     useMassDropTagger = cms.bool( False ),
11858     useFiltering = cms.bool( False ),
11859     useDynamicFiltering = cms.bool( False ),
11860     useTrimming = cms.bool( False ),
11861     usePruning = cms.bool( False ),
11862     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11863     useKtPruning = cms.bool( False ),
11864     useConstituentSubtraction = cms.bool( False ),
11865     useSoftDrop = cms.bool( False ),
11866     correctShape = cms.bool( False ),
11867     UseOnlyVertexTracks = cms.bool( False ),
11868     UseOnlyOnePV = cms.bool( False ),
11869     muCut = cms.double( -1.0 ),
11870     yCut = cms.double( -1.0 ),
11871     rFilt = cms.double( -1.0 ),
11872     rFiltFactor = cms.double( -1.0 ),
11873     trimPtFracMin = cms.double( -1.0 ),
11874     zcut = cms.double( -1.0 ),
11875     rcut_factor = cms.double( -1.0 ),
11876     csRho_EtaMax = cms.double( -1.0 ),
11877     csRParam = cms.double( -1.0 ),
11878     beta = cms.double( -1.0 ),
11879     R0 = cms.double( -1.0 ),
11880     gridMaxRapidity = cms.double( -1.0 ),
11881     gridSpacing = cms.double( -1.0 ),
11882     DzTrVtxMax = cms.double( 0.0 ),
11883     DxyTrVtxMax = cms.double( 0.0 ),
11884     MaxVtxZ = cms.double( 15.0 ),
11885     subjetPtMin = cms.double( -1.0 ),
11886     muMin = cms.double( -1.0 ),
11887     muMax = cms.double( -1.0 ),
11888     yMin = cms.double( -1.0 ),
11889     yMax = cms.double( -1.0 ),
11890     dRMin = cms.double( -1.0 ),
11891     dRMax = cms.double( -1.0 ),
11892     maxDepth = cms.int32( -1 ),
11893     nFilt = cms.int32( -1 ),
11894     MinVtxNdof = cms.int32( 5 ),
11895     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11896     srcPVs = cms.InputTag( "NotUsed" ),
11897     jetType = cms.string( "CaloJet" ),
11898     jetAlgorithm = cms.string( "AntiKt" ),
11899     rParam = cms.double( 0.4 ),
11900     inputEtMin = cms.double( 0.3 ),
11901     inputEMin = cms.double( 0.0 ),
11902     jetPtMin = cms.double( 1.0 ),
11903     doPVCorrection = cms.bool( False ),
11904     doAreaFastjet = cms.bool( False ),
11905     doRhoFastjet = cms.bool( False ),
11906     doPUOffsetCorr = cms.bool( False ),
11907     puPtMin = cms.double( 10.0 ),
11908     nSigmaPU = cms.double( 1.0 ),
11909     radiusPU = cms.double( 0.4 ),
11910     subtractorName = cms.string( "" ),
11911     useExplicitGhosts = cms.bool( False ),
11912     doAreaDiskApprox = cms.bool( True ),
11913     voronoiRfact = cms.double( 0.9 ),
11914     Rho_EtaMax = cms.double( 4.4 ),
11915     Ghost_EtaMax = cms.double( 6.0 ),
11916     Active_Area_Repeats = cms.int32( 5 ),
11917     GhostArea = cms.double( 0.01 ),
11918     restrictInputs = cms.bool( False ),
11919     maxInputs = cms.uint32( 1 ),
11920     writeCompound = cms.bool( False ),
11921     writeJetsWithConst = cms.bool( False ),
11922     doFastJetNonUniform = cms.bool( False ),
11923     useDeterministicSeed = cms.bool( True ),
11924     minSeed = cms.uint32( 14327 ),
11925     verbosity = cms.int32( 0 ),
11926     puWidth = cms.double( 0.0 ),
11927     nExclude = cms.uint32( 0 ),
11928     maxBadEcalCells = cms.uint32( 9999999 ),
11929     maxBadHcalCells = cms.uint32( 9999999 ),
11930     maxProblematicEcalCells = cms.uint32( 9999999 ),
11931     maxProblematicHcalCells = cms.uint32( 9999999 ),
11932     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11933     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11934     puCenters = cms.vdouble(  ),
11935     applyWeight = cms.bool( False ),
11936     srcWeights = cms.InputTag( "" ),
11937     minimumTowersFraction = cms.double( 0.0 ),
11938     jetCollInstanceName = cms.string( "" ),
11939     sumRecHits = cms.bool( False )
11940 )
11941 fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer",
11942     min_N90 = cms.int32( -2 ),
11943     min_N90hits = cms.int32( 2 ),
11944     min_EMF = cms.double( 1.0E-6 ),
11945     max_EMF = cms.double( 999.0 ),
11946     jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11947     JetIDParams = cms.PSet( 
11948       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
11949       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
11950       ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
11951       hbheRecHitsColl = cms.InputTag( "hltHbherecoSerialSync" ),
11952       useRecHits = cms.bool( True ),
11953       eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' )
11954     )
11955 )
11956 fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
11957     maxRapidity = cms.double( 5.0 ),
11958     gridSpacing = cms.double( 0.55 ),
11959     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" )
11960 )
11961 fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
11962     level = cms.string( "L1FastJet" ),
11963     algorithm = cms.string( "AK4CaloHLT" ),
11964     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" )
11965 )
11966 fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
11967     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
11968 )
11969 fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11970     src = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11971     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
11972     verbose = cms.untracked.bool( False )
11973 )
11974 fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11975     src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ),
11976     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' ),
11977     verbose = cms.untracked.bool( False )
11978 )
11979 fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet",
11980     saveTags = cms.bool( True ),
11981     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ),
11982     triggerType = cms.int32( 85 ),
11983     MinE = cms.double( -1.0 ),
11984     MinPt = cms.double( 10.0 ),
11985     MinMass = cms.double( -1.0 ),
11986     MaxMass = cms.double( -1.0 ),
11987     MinEta = cms.double( -1.0 ),
11988     MaxEta = cms.double( 5.0 ),
11989     MinN = cms.int32( 1 )
11990 )
11991 fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer",
11992     useMassDropTagger = cms.bool( False ),
11993     useFiltering = cms.bool( False ),
11994     useDynamicFiltering = cms.bool( False ),
11995     useTrimming = cms.bool( False ),
11996     usePruning = cms.bool( False ),
11997     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11998     useKtPruning = cms.bool( False ),
11999     useConstituentSubtraction = cms.bool( False ),
12000     useSoftDrop = cms.bool( False ),
12001     correctShape = cms.bool( False ),
12002     UseOnlyVertexTracks = cms.bool( False ),
12003     UseOnlyOnePV = cms.bool( False ),
12004     muCut = cms.double( -1.0 ),
12005     yCut = cms.double( -1.0 ),
12006     rFilt = cms.double( -1.0 ),
12007     rFiltFactor = cms.double( -1.0 ),
12008     trimPtFracMin = cms.double( -1.0 ),
12009     zcut = cms.double( -1.0 ),
12010     rcut_factor = cms.double( -1.0 ),
12011     csRho_EtaMax = cms.double( -1.0 ),
12012     csRParam = cms.double( -1.0 ),
12013     beta = cms.double( -1.0 ),
12014     R0 = cms.double( -1.0 ),
12015     gridMaxRapidity = cms.double( -1.0 ),
12016     gridSpacing = cms.double( -1.0 ),
12017     DzTrVtxMax = cms.double( 0.0 ),
12018     DxyTrVtxMax = cms.double( 0.0 ),
12019     MaxVtxZ = cms.double( 15.0 ),
12020     subjetPtMin = cms.double( -1.0 ),
12021     muMin = cms.double( -1.0 ),
12022     muMax = cms.double( -1.0 ),
12023     yMin = cms.double( -1.0 ),
12024     yMax = cms.double( -1.0 ),
12025     dRMin = cms.double( -1.0 ),
12026     dRMax = cms.double( -1.0 ),
12027     maxDepth = cms.int32( -1 ),
12028     nFilt = cms.int32( -1 ),
12029     MinVtxNdof = cms.int32( 5 ),
12030     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
12031     srcPVs = cms.InputTag( "NotUsed" ),
12032     jetType = cms.string( "CaloJet" ),
12033     jetAlgorithm = cms.string( "AntiKt" ),
12034     rParam = cms.double( 0.4 ),
12035     inputEtMin = cms.double( 0.3 ),
12036     inputEMin = cms.double( 0.0 ),
12037     jetPtMin = cms.double( 1.0 ),
12038     doPVCorrection = cms.bool( False ),
12039     doAreaFastjet = cms.bool( False ),
12040     doRhoFastjet = cms.bool( False ),
12041     doPUOffsetCorr = cms.bool( False ),
12042     puPtMin = cms.double( 10.0 ),
12043     nSigmaPU = cms.double( 1.0 ),
12044     radiusPU = cms.double( 0.4 ),
12045     subtractorName = cms.string( "" ),
12046     useExplicitGhosts = cms.bool( False ),
12047     doAreaDiskApprox = cms.bool( False ),
12048     voronoiRfact = cms.double( -9.0 ),
12049     Rho_EtaMax = cms.double( 4.4 ),
12050     Ghost_EtaMax = cms.double( 6.0 ),
12051     Active_Area_Repeats = cms.int32( 5 ),
12052     GhostArea = cms.double( 0.01 ),
12053     restrictInputs = cms.bool( False ),
12054     maxInputs = cms.uint32( 1 ),
12055     writeCompound = cms.bool( False ),
12056     writeJetsWithConst = cms.bool( False ),
12057     doFastJetNonUniform = cms.bool( False ),
12058     useDeterministicSeed = cms.bool( True ),
12059     minSeed = cms.uint32( 0 ),
12060     verbosity = cms.int32( 0 ),
12061     puWidth = cms.double( 0.0 ),
12062     nExclude = cms.uint32( 0 ),
12063     maxBadEcalCells = cms.uint32( 9999999 ),
12064     maxBadHcalCells = cms.uint32( 9999999 ),
12065     maxProblematicEcalCells = cms.uint32( 9999999 ),
12066     maxProblematicHcalCells = cms.uint32( 9999999 ),
12067     maxRecoveredEcalCells = cms.uint32( 9999999 ),
12068     maxRecoveredHcalCells = cms.uint32( 9999999 ),
12069     puCenters = cms.vdouble(  ),
12070     applyWeight = cms.bool( False ),
12071     srcWeights = cms.InputTag( "" ),
12072     minimumTowersFraction = cms.double( 0.0 ),
12073     jetCollInstanceName = cms.string( "" ),
12074     sumRecHits = cms.bool( False )
12075 )
12076 fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector",
12077     src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ),
12078     filter = cms.bool( False ),
12079     etMin = cms.double( 5.0 )
12080 )
12081 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
12082     src = cms.InputTag( "hltOnlineBeamSpot" )
12083 )
12084 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
12085     IncludeErrors = cms.bool( True ),
12086     UseQualityInfo = cms.bool( False ),
12087     clusterThreshold_layer1 = cms.int32( 2000 ),
12088     clusterThreshold_otherLayers = cms.int32( 4000 ),
12089     VCaltoElectronGain = cms.double( 1.0 ),
12090     VCaltoElectronGain_L1 = cms.double( 1.0 ),
12091     VCaltoElectronOffset = cms.double( 0.0 ),
12092     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
12093     InputLabel = cms.InputTag( "rawDataCollector" ),
12094     Regions = cms.PSet(  ),
12095     CablingMapLabel = cms.string( "" )
12096 )
12097 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
12098     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12099     clusterThreshold_layer1 = cms.int32( 2000 ),
12100     clusterThreshold_otherLayers = cms.int32( 4000 ),
12101     produceDigis = cms.bool( False ),
12102     storeDigis = cms.bool( False )
12103 )
12104 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
12105     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12106     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12107     CablingMapLabel = cms.string( "" ),
12108     UsePhase1 = cms.bool( True ),
12109     ErrorList = cms.vint32( 29 ),
12110     UserErrorList = cms.vint32( 40 )
12111 )
12112 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
12113     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
12114     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
12115     CPE = cms.string( "PixelCPEFastParams" )
12116 )
12117 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
12118     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12119     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
12120 )
12121 fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
12122     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
12123     skipClusters = cms.InputTag( "" ),
12124     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
12125     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
12126     Phase2TrackerCluster1DProducer = cms.string( "" ),
12127     vectorHits = cms.InputTag( "" ),
12128     vectorHitsRej = cms.InputTag( "" ),
12129     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12130     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12131     pixelCablingMapLabel = cms.string( "" ),
12132     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
12133     switchOffPixelsIfEmpty = cms.bool( True )
12134 )
12135 fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN",
12136     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12137     layersToTry = cms.int32( 2 ),
12138     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
12139     hitsToTry = cms.int32( 1 ),
12140     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12141     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
12142     maxEtaForTOB = cms.double( 1.8 ),
12143     minEtaForTEC = cms.double( 0.7 ),
12144     debug = cms.untracked.bool( False ),
12145     maxSeeds = cms.uint32( 20 ),
12146     maxHitlessSeeds = cms.uint32( 5 ),
12147     maxHitSeeds = cms.uint32( 1 ),
12148     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
12149     maxHitlessSeedsIP = cms.uint32( 5 ),
12150     maxHitlessSeedsMuS = cms.uint32( 0 ),
12151     maxHitDoubletSeeds = cms.uint32( 0 ),
12152     getStrategyFromDNN = cms.bool( True ),
12153     useRegressor = cms.bool( False ),
12154     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
12155 )
12156 fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12157     cleanTrajectoryAfterInOut = cms.bool( False ),
12158     doSeedingRegionRebuilding = cms.bool( False ),
12159     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12160     reverseTrajectories = cms.bool( True ),
12161     useHitsSplitting = cms.bool( False ),
12162     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12163     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ),
12164     clustersToSkip = cms.InputTag( "" ),
12165     phase2clustersToSkip = cms.InputTag( "" ),
12166     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
12167     TransientInitialStateEstimatorParameters = cms.PSet( 
12168       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12169       numberMeasurementsForFit = cms.int32( 4 ),
12170       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12171     ),
12172     numHitsForSeedCleaner = cms.int32( 4 ),
12173     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12174     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12175     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
12176     maxNSeeds = cms.uint32( 500000 ),
12177     maxSeedsBeforeCleaning = cms.uint32( 5000 )
12178 )
12179 fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12180     TrajectoryInEvent = cms.bool( False ),
12181     useHitsSplitting = cms.bool( False ),
12182     src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ),
12183     clusterRemovalInfo = cms.InputTag( "" ),
12184     AlgorithmName = cms.string( "iter10" ),
12185     GeometricInnerState = cms.bool( True ),
12186     reMatchSplitHits = cms.bool( False ),
12187     usePropagatorForPCA = cms.bool( False ),
12188     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12189     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12190     useSimpleMF = cms.bool( False ),
12191     SimpleMagneticField = cms.string( "" ),
12192     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
12193     Propagator = cms.string( "PropagatorWithMaterial" ),
12194     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12195     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12196     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
12197 )
12198 fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12199     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12200     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12201     vertices = cms.InputTag( "Notused" ),
12202     ignoreVertices = cms.bool( True ),
12203     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12204     mva = cms.PSet( 
12205       minPixelHits = cms.vint32( 0, 0, 0 ),
12206       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12207       dr_par = cms.PSet( 
12208         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12209         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12210         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12211         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12212         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12213       ),
12214       maxLostLayers = cms.vint32( 4, 3, 2 ),
12215       min3DLayers = cms.vint32( 0, 0, 0 ),
12216       dz_par = cms.PSet( 
12217         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12218         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12219         dz_exp = cms.vint32( 4, 4, 2147483647 )
12220       ),
12221       minNVtxTrk = cms.int32( 3 ),
12222       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12223       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12224       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12225       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
12226       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12227       minLayers = cms.vint32( 3, 5, 5 )
12228     )
12229 )
12230 fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12231     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
12232     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ),
12233     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ),
12234     minQuality = cms.string( "highPurity" ),
12235     copyExtras = cms.untracked.bool( True ),
12236     copyTrajectories = cms.untracked.bool( False )
12237 )
12238 fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer",
12239     ServiceParameters = cms.PSet( 
12240       RPCLayers = cms.bool( True ),
12241       UseMuonNavigation = cms.untracked.bool( True ),
12242       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12243         'SteppingHelixPropagatorAny',
12244         'hltESPSmartPropagator',
12245         'hltESPSteppingHelixPropagatorOpposite' )
12246     ),
12247     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12248     TrackLoaderParameters = cms.PSet( 
12249       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12250       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12251       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12252       DoSmoothing = cms.bool( True ),
12253       SmoothTkTrack = cms.untracked.bool( False ),
12254       VertexConstraint = cms.bool( False ),
12255       MuonUpdatorAtVertexParameters = cms.PSet( 
12256         MaxChi2 = cms.double( 1000000.0 ),
12257         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12258         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12259       ),
12260       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12261       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12262     ),
12263     L3TrajBuilderParameters = cms.PSet( 
12264       PtCut = cms.double( 1.0 ),
12265       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12266       GlobalMuonTrackMatcher = cms.PSet( 
12267         Chi2Cut_3 = cms.double( 200.0 ),
12268         DeltaDCut_2 = cms.double( 10.0 ),
12269         Eta_threshold = cms.double( 1.2 ),
12270         Quality_2 = cms.double( 15.0 ),
12271         DeltaDCut_1 = cms.double( 40.0 ),
12272         Quality_3 = cms.double( 7.0 ),
12273         DeltaDCut_3 = cms.double( 15.0 ),
12274         Quality_1 = cms.double( 20.0 ),
12275         Pt_threshold1 = cms.double( 0.0 ),
12276         DeltaRCut_2 = cms.double( 0.2 ),
12277         DeltaRCut_1 = cms.double( 0.1 ),
12278         Pt_threshold2 = cms.double( 9.99999999E8 ),
12279         Chi2Cut_1 = cms.double( 50.0 ),
12280         Chi2Cut_2 = cms.double( 50.0 ),
12281         DeltaRCut_3 = cms.double( 1.0 ),
12282         LocChi2Cut = cms.double( 0.001 ),
12283         Propagator = cms.string( "hltESPSmartPropagator" ),
12284         MinPt = cms.double( 1.0 ),
12285         MinP = cms.double( 2.5 )
12286       ),
12287       ScaleTECxFactor = cms.double( -1.0 ),
12288       tkTrajUseVertex = cms.bool( False ),
12289       MuonTrackingRegionBuilder = cms.PSet( 
12290         Rescale_Dz = cms.double( 4.0 ),
12291         Pt_fixed = cms.bool( False ),
12292         Eta_fixed = cms.bool( True ),
12293         Eta_min = cms.double( 0.1 ),
12294         DeltaZ = cms.double( 24.2 ),
12295         maxRegions = cms.int32( 2 ),
12296         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12297         UseVertex = cms.bool( False ),
12298         Z_fixed = cms.bool( False ),
12299         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12300         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12301         Rescale_phi = cms.double( 3.0 ),
12302         DeltaEta = cms.double( 0.2 ),
12303         precise = cms.bool( True ),
12304         OnDemand = cms.int32( -1 ),
12305         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12306         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12307         vertexCollection = cms.InputTag( "pixelVertices" ),
12308         Pt_min = cms.double( 3.0 ),
12309         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12310         Phi_fixed = cms.bool( True ),
12311         DeltaR = cms.double( 0.025 ),
12312         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12313         DeltaPhi = cms.double( 0.15 ),
12314         Phi_min = cms.double( 0.1 ),
12315         Rescale_eta = cms.double( 3.0 )
12316       ),
12317       TrackTransformer = cms.PSet( 
12318         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12319         RefitDirection = cms.string( "insideOut" ),
12320         RefitRPCHits = cms.bool( True ),
12321         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12322         DoPredictionsOnly = cms.bool( False ),
12323         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12324         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12325         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12326       ),
12327       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12328       RefitRPCHits = cms.bool( True ),
12329       tkTrajVertex = cms.InputTag( "Notused" ),
12330       GlbRefitterParameters = cms.PSet( 
12331         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12332         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12333         RefitFlag = cms.bool( True ),
12334         SkipStation = cms.int32( -1 ),
12335         Chi2CutRPC = cms.double( 1.0 ),
12336         PropDirForCosmics = cms.bool( False ),
12337         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12338         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12339         HitThreshold = cms.int32( 1 ),
12340         Chi2CutGEM = cms.double( 1.0 ),
12341         DYTthrs = cms.vint32( 30, 15 ),
12342         TrackerSkipSystem = cms.int32( -1 ),
12343         RefitDirection = cms.string( "insideOut" ),
12344         Chi2CutCSC = cms.double( 150.0 ),
12345         Chi2CutDT = cms.double( 10.0 ),
12346         RefitRPCHits = cms.bool( True ),
12347         TrackerSkipSection = cms.int32( -1 ),
12348         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12349         DoPredictionsOnly = cms.bool( False ),
12350         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12351         MuonHitsOption = cms.int32( 1 ),
12352         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12353       ),
12354       PCut = cms.double( 2.5 ),
12355       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12356       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12357       tkTrajMaxChi2 = cms.double( 9999.0 ),
12358       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12359       ScaleTECyFactor = cms.double( -1.0 ),
12360       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" )
12361     )
12362 )
12363 fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12364     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12365 )
12366 fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner",
12367     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
12368 )
12369 fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer",
12370     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ),
12371     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12372     MuonPtOption = cms.string( "Tracker" )
12373 )
12374 fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
12375     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12376     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ),
12377     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
12378     applyL3Filters = cms.bool( False ),
12379     MinNhits = cms.int32( 1 ),
12380     MaxNormalizedChi2 = cms.double( 20.0 ),
12381     MinNmuonHits = cms.int32( 1 ),
12382     MaxPtDifference = cms.double( 0.3 )
12383 )
12384 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
12385     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
12386     CPE = cms.string( "PixelCPEFastParams" ),
12387     ptmin = cms.double( 0.9 ),
12388     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
12389     CAThetaCutForward = cms.double( 0.00355691321774 ),
12390     hardCurvCut = cms.double( 0.503169690002 ),
12391     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
12392     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
12393     earlyFishbone = cms.bool( True ),
12394     lateFishbone = cms.bool( False ),
12395     fillStatistics = cms.bool( False ),
12396     minHitsPerNtuplet = cms.uint32( 3 ),
12397     minHitsForSharingCut = cms.uint32( 10 ),
12398     fitNas4 = cms.bool( False ),
12399     doClusterCut = cms.bool( True ),
12400     doZ0Cut = cms.bool( True ),
12401     doPtCut = cms.bool( True ),
12402     useRiemannFit = cms.bool( False ),
12403     doSharedHitCut = cms.bool( True ),
12404     dupPassThrough = cms.bool( False ),
12405     useSimpleTripletCleaner = cms.bool( True ),
12406     maxNumberOfDoublets = cms.uint32( 524288 ),
12407     idealConditions = cms.bool( False ),
12408     includeJumpingForwardDoublets = cms.bool( True ),
12409     cellZ0Cut = cms.double( 12.0 ),
12410     cellPtCut = cms.double( 0.5 ),
12411     trackQualityCuts = cms.PSet( 
12412       chi2MaxPt = cms.double( 10.0 ),
12413       tripletMaxTip = cms.double( 0.3 ),
12414       chi2Scale = cms.double( 8.0 ),
12415       quadrupletMaxTip = cms.double( 0.5 ),
12416       quadrupletMinPt = cms.double( 0.3 ),
12417       quadrupletMaxZip = cms.double( 12.0 ),
12418       tripletMaxZip = cms.double( 12.0 ),
12419       tripletMinPt = cms.double( 0.5 ),
12420       chi2Coeff = cms.vdouble( 0.9, 1.8 )
12421     ),
12422     minYsizeB1 = cms.int32( 1 ),
12423     minYsizeB2 = cms.int32( 1 ),
12424     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
12425 )
12426 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
12427     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12428     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
12429     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
12430     minNumberOfHits = cms.int32( 0 ),
12431     minQuality = cms.string( "loose" )
12432 )
12433 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
12434     oneKernel = cms.bool( True ),
12435     useDensity = cms.bool( True ),
12436     useDBSCAN = cms.bool( False ),
12437     useIterative = cms.bool( False ),
12438     doSplitting = cms.bool( True ),
12439     minT = cms.int32( 2 ),
12440     eps = cms.double( 0.07 ),
12441     errmax = cms.double( 0.01 ),
12442     chi2max = cms.double( 9.0 ),
12443     maxVertices = cms.int32( 256 ),
12444     PtMin = cms.double( 0.5 ),
12445     PtMax = cms.double( 75.0 ),
12446     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
12447 )
12448 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
12449     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
12450     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12451     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
12452 )
12453 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
12454     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
12455     maxVtx = cms.uint32( 100 ),
12456     fractionSumPt2 = cms.double( 0.3 ),
12457     minSumPt2 = cms.double( 0.0 ),
12458     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
12459 )
12460 fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
12461     DeltaR = cms.double( 0.025 ),
12462     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12463     OnDemand = cms.int32( -1 ),
12464     vertexCollection = cms.InputTag( "notUsed" ),
12465     MeasurementTrackerName = cms.InputTag( "" ),
12466     UseVertex = cms.bool( False ),
12467     Rescale_Dz = cms.double( 4.0 ),
12468     Pt_fixed = cms.bool( True ),
12469     Z_fixed = cms.bool( True ),
12470     Pt_min = cms.double( 0.0 ),
12471     DeltaZ = cms.double( 24.2 ),
12472     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
12473     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
12474     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
12475     maxRegions = cms.int32( 5 ),
12476     precise = cms.bool( True ),
12477     input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" )
12478 )
12479 fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12480     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12481     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ),
12482     produceTrackCollection = cms.bool( True ),
12483     produceMask = cms.bool( False )
12484 )
12485 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12486     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ),
12487     InputVertexCollection = cms.InputTag( "" ),
12488     originHalfLength = cms.double( 0.3 ),
12489     originRadius = cms.double( 0.1 ),
12490     useProtoTrackKinematics = cms.bool( False ),
12491     useEventsWithNoVertex = cms.bool( True ),
12492     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12493     usePV = cms.bool( False ),
12494     includeFourthHit = cms.bool( True ),
12495     produceComplement = cms.bool( False ),
12496     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12497 )
12498 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12499     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ),
12500     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12501     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12502     rejectAll = cms.bool( False ),
12503     isFromL1 = cms.bool( False ),
12504     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
12505     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
12506     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 ),
12507     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
12508     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 ),
12509     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
12510     doSort = cms.bool( False ),
12511     nSeedsMaxB = cms.int32( 99999 ),
12512     nSeedsMaxE = cms.int32( 99999 ),
12513     etaEdge = cms.double( 1.2 ),
12514     mvaCutB = cms.double( 0.04 ),
12515     mvaCutE = cms.double( 0.04 ),
12516     minL1Qual = cms.int32( 7 ),
12517     baseScore = cms.double( 0.5 )
12518 )
12519 fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12520     cleanTrajectoryAfterInOut = cms.bool( False ),
12521     doSeedingRegionRebuilding = cms.bool( True ),
12522     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12523     reverseTrajectories = cms.bool( False ),
12524     useHitsSplitting = cms.bool( True ),
12525     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12526     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12527     clustersToSkip = cms.InputTag( "" ),
12528     phase2clustersToSkip = cms.InputTag( "" ),
12529     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12530     TransientInitialStateEstimatorParameters = cms.PSet( 
12531       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12532       numberMeasurementsForFit = cms.int32( 4 ),
12533       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12534     ),
12535     numHitsForSeedCleaner = cms.int32( 4 ),
12536     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12537     RedundantSeedCleaner = cms.string( "none" ),
12538     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12539     maxNSeeds = cms.uint32( 100000 ),
12540     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12541 )
12542 fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12543     TrajectoryInEvent = cms.bool( False ),
12544     useHitsSplitting = cms.bool( False ),
12545     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ),
12546     clusterRemovalInfo = cms.InputTag( "" ),
12547     AlgorithmName = cms.string( "hltIter0" ),
12548     GeometricInnerState = cms.bool( True ),
12549     reMatchSplitHits = cms.bool( False ),
12550     usePropagatorForPCA = cms.bool( False ),
12551     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12552     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12553     useSimpleMF = cms.bool( True ),
12554     SimpleMagneticField = cms.string( "ParabolicMf" ),
12555     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12556     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12557     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12558     NavigationSchool = cms.string( "" ),
12559     MeasurementTracker = cms.string( "" )
12560 )
12561 fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12562     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12563     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12564     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12565     ignoreVertices = cms.bool( False ),
12566     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12567     mva = cms.PSet( 
12568       minPixelHits = cms.vint32( 0, 0, 0 ),
12569       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12570       dr_par = cms.PSet( 
12571         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12572         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12573         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12574         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12575         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12576       ),
12577       maxLostLayers = cms.vint32( 1, 1, 1 ),
12578       min3DLayers = cms.vint32( 0, 0, 0 ),
12579       dz_par = cms.PSet( 
12580         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12581         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12582         dz_exp = cms.vint32( 4, 4, 2147483647 )
12583       ),
12584       minNVtxTrk = cms.int32( 3 ),
12585       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12586       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12587       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12588       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12589       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12590       minLayers = cms.vint32( 3, 3, 4 )
12591     )
12592 )
12593 fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12594     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
12595     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ),
12596     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ),
12597     minQuality = cms.string( "highPurity" ),
12598     copyExtras = cms.untracked.bool( True ),
12599     copyTrajectories = cms.untracked.bool( False )
12600 )
12601 fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer",
12602     ServiceParameters = cms.PSet( 
12603       RPCLayers = cms.bool( True ),
12604       UseMuonNavigation = cms.untracked.bool( True ),
12605       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12606         'SteppingHelixPropagatorAny',
12607         'hltESPSmartPropagator',
12608         'hltESPSteppingHelixPropagatorOpposite' )
12609     ),
12610     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12611     TrackLoaderParameters = cms.PSet( 
12612       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12613       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12614       DoSmoothing = cms.bool( False ),
12615       SmoothTkTrack = cms.untracked.bool( False ),
12616       VertexConstraint = cms.bool( False ),
12617       MuonUpdatorAtVertexParameters = cms.PSet( 
12618         MaxChi2 = cms.double( 1000000.0 ),
12619         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12620         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12621       ),
12622       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12623       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12624     ),
12625     L3TrajBuilderParameters = cms.PSet( 
12626       PtCut = cms.double( 1.0 ),
12627       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12628       GlobalMuonTrackMatcher = cms.PSet( 
12629         Chi2Cut_3 = cms.double( 200.0 ),
12630         DeltaDCut_2 = cms.double( 10.0 ),
12631         Eta_threshold = cms.double( 1.2 ),
12632         Quality_2 = cms.double( 15.0 ),
12633         DeltaDCut_1 = cms.double( 40.0 ),
12634         Quality_3 = cms.double( 7.0 ),
12635         DeltaDCut_3 = cms.double( 15.0 ),
12636         Quality_1 = cms.double( 20.0 ),
12637         Pt_threshold1 = cms.double( 0.0 ),
12638         DeltaRCut_2 = cms.double( 0.2 ),
12639         DeltaRCut_1 = cms.double( 0.1 ),
12640         Pt_threshold2 = cms.double( 9.99999999E8 ),
12641         Chi2Cut_1 = cms.double( 50.0 ),
12642         Chi2Cut_2 = cms.double( 50.0 ),
12643         DeltaRCut_3 = cms.double( 1.0 ),
12644         LocChi2Cut = cms.double( 0.001 ),
12645         Propagator = cms.string( "hltESPSmartPropagator" ),
12646         MinPt = cms.double( 1.0 ),
12647         MinP = cms.double( 2.5 )
12648       ),
12649       ScaleTECxFactor = cms.double( -1.0 ),
12650       tkTrajUseVertex = cms.bool( False ),
12651       MuonTrackingRegionBuilder = cms.PSet( 
12652         Rescale_Dz = cms.double( 4.0 ),
12653         Pt_fixed = cms.bool( True ),
12654         Eta_fixed = cms.bool( True ),
12655         Eta_min = cms.double( 0.1 ),
12656         DeltaZ = cms.double( 24.2 ),
12657         maxRegions = cms.int32( 2 ),
12658         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12659         UseVertex = cms.bool( False ),
12660         Z_fixed = cms.bool( True ),
12661         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12662         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12663         Rescale_phi = cms.double( 3.0 ),
12664         DeltaEta = cms.double( 0.04 ),
12665         precise = cms.bool( True ),
12666         OnDemand = cms.int32( -1 ),
12667         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12668         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12669         vertexCollection = cms.InputTag( "pixelVertices" ),
12670         Pt_min = cms.double( 3.0 ),
12671         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12672         Phi_fixed = cms.bool( True ),
12673         DeltaR = cms.double( 0.025 ),
12674         input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ),
12675         DeltaPhi = cms.double( 0.15 ),
12676         Phi_min = cms.double( 0.1 ),
12677         Rescale_eta = cms.double( 3.0 )
12678       ),
12679       TrackTransformer = cms.PSet( 
12680         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12681         RefitDirection = cms.string( "insideOut" ),
12682         RefitRPCHits = cms.bool( True ),
12683         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12684         DoPredictionsOnly = cms.bool( False ),
12685         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12686         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12687         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12688       ),
12689       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12690       RefitRPCHits = cms.bool( True ),
12691       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12692       GlbRefitterParameters = cms.PSet( 
12693         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12694         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12695         RefitFlag = cms.bool( True ),
12696         SkipStation = cms.int32( -1 ),
12697         Chi2CutRPC = cms.double( 1.0 ),
12698         PropDirForCosmics = cms.bool( False ),
12699         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12700         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12701         HitThreshold = cms.int32( 1 ),
12702         Chi2CutGEM = cms.double( 1.0 ),
12703         DYTthrs = cms.vint32( 30, 15 ),
12704         TrackerSkipSystem = cms.int32( -1 ),
12705         RefitDirection = cms.string( "insideOut" ),
12706         Chi2CutCSC = cms.double( 150.0 ),
12707         Chi2CutDT = cms.double( 10.0 ),
12708         RefitRPCHits = cms.bool( True ),
12709         TrackerSkipSection = cms.int32( -1 ),
12710         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12711         DoPredictionsOnly = cms.bool( False ),
12712         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12713         MuonHitsOption = cms.int32( 1 ),
12714         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12715       ),
12716       PCut = cms.double( 2.5 ),
12717       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12718       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12719       matchToSeeds = cms.bool( True ),
12720       tkTrajMaxChi2 = cms.double( 9999.0 ),
12721       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12722       ScaleTECyFactor = cms.double( -1.0 ),
12723       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" )
12724     )
12725 )
12726 fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12727     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' )
12728 )
12729 fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12730     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12731     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
12732     produceTrackCollection = cms.bool( True ),
12733     produceMask = cms.bool( False )
12734 )
12735 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12736     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ),
12737     InputVertexCollection = cms.InputTag( "" ),
12738     originHalfLength = cms.double( 0.3 ),
12739     originRadius = cms.double( 0.1 ),
12740     useProtoTrackKinematics = cms.bool( False ),
12741     useEventsWithNoVertex = cms.bool( True ),
12742     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12743     usePV = cms.bool( False ),
12744     includeFourthHit = cms.bool( True ),
12745     produceComplement = cms.bool( False ),
12746     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12747 )
12748 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12749     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ),
12750     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12751     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12752     rejectAll = cms.bool( False ),
12753     isFromL1 = cms.bool( True ),
12754     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
12755     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
12756     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
12757     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
12758     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
12759     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
12760     doSort = cms.bool( False ),
12761     nSeedsMaxB = cms.int32( 99999 ),
12762     nSeedsMaxE = cms.int32( 99999 ),
12763     etaEdge = cms.double( 1.2 ),
12764     mvaCutB = cms.double( 0.04 ),
12765     mvaCutE = cms.double( 0.04 ),
12766     minL1Qual = cms.int32( 7 ),
12767     baseScore = cms.double( 0.5 )
12768 )
12769 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12770     cleanTrajectoryAfterInOut = cms.bool( False ),
12771     doSeedingRegionRebuilding = cms.bool( True ),
12772     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12773     reverseTrajectories = cms.bool( False ),
12774     useHitsSplitting = cms.bool( True ),
12775     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12776     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12777     clustersToSkip = cms.InputTag( "" ),
12778     phase2clustersToSkip = cms.InputTag( "" ),
12779     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12780     TransientInitialStateEstimatorParameters = cms.PSet( 
12781       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12782       numberMeasurementsForFit = cms.int32( 4 ),
12783       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12784     ),
12785     numHitsForSeedCleaner = cms.int32( 4 ),
12786     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12787     RedundantSeedCleaner = cms.string( "none" ),
12788     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12789     maxNSeeds = cms.uint32( 100000 ),
12790     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12791 )
12792 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12793     TrajectoryInEvent = cms.bool( False ),
12794     useHitsSplitting = cms.bool( False ),
12795     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12796     clusterRemovalInfo = cms.InputTag( "" ),
12797     AlgorithmName = cms.string( "hltIter0" ),
12798     GeometricInnerState = cms.bool( True ),
12799     reMatchSplitHits = cms.bool( False ),
12800     usePropagatorForPCA = cms.bool( False ),
12801     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12802     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12803     useSimpleMF = cms.bool( True ),
12804     SimpleMagneticField = cms.string( "ParabolicMf" ),
12805     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12806     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12807     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12808     NavigationSchool = cms.string( "" ),
12809     MeasurementTracker = cms.string( "" )
12810 )
12811 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12812     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12813     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12814     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12815     ignoreVertices = cms.bool( False ),
12816     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12817     mva = cms.PSet( 
12818       minPixelHits = cms.vint32( 0, 0, 0 ),
12819       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12820       dr_par = cms.PSet( 
12821         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12822         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12823         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12824         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12825         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12826       ),
12827       maxLostLayers = cms.vint32( 1, 1, 1 ),
12828       min3DLayers = cms.vint32( 0, 0, 0 ),
12829       dz_par = cms.PSet( 
12830         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12831         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12832         dz_exp = cms.vint32( 4, 4, 2147483647 )
12833       ),
12834       minNVtxTrk = cms.int32( 3 ),
12835       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12836       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12837       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12838       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12839       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12840       minLayers = cms.vint32( 3, 3, 4 )
12841     )
12842 )
12843 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12844     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12845     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12846     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12847     minQuality = cms.string( "highPurity" ),
12848     copyExtras = cms.untracked.bool( True ),
12849     copyTrajectories = cms.untracked.bool( False )
12850 )
12851 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
12852     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ),
12853     trackClassifier = cms.InputTag( '','QualityMasks' ),
12854     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12855     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
12856     oldClusterRemovalInfo = cms.InputTag( "" ),
12857     TrackQuality = cms.string( "highPurity" ),
12858     maxChi2 = cms.double( 16.0 ),
12859     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
12860     overrideTrkQuals = cms.InputTag( "" )
12861 )
12862 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
12863     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12864     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12865     phase2clustersToSkip = cms.InputTag( "" )
12866 )
12867 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
12868     RegionPSet = cms.PSet( 
12869       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12870       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12871       zErrorBeamSpot = cms.double( 15.0 ),
12872       extraPhi = cms.double( 0.0 ),
12873       extraEta = cms.double( 0.0 ),
12874       maxNVertices = cms.int32( 3 ),
12875       nSigmaZVertex = cms.double( 3.0 ),
12876       nSigmaZBeamSpot = cms.double( 4.0 ),
12877       ptMin = cms.double( 1.2 ),
12878       operationMode = cms.string( "VerticesFixed" ),
12879       searchOpt = cms.bool( False ),
12880       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12881       originRadius = cms.double( 0.015 ),
12882       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12883       precise = cms.bool( True ),
12884       zErrorVertex = cms.double( 0.03 )
12885     ),
12886     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12887     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12888     ignoreSingleFPixPanelModules = cms.bool( True ),
12889     debug = cms.untracked.bool( False ),
12890     createPlottingFiles = cms.untracked.bool( False ),
12891     layerList = cms.vstring( 'BPix1+BPix2',
12892       'BPix1+BPix3',
12893       'BPix1+BPix4',
12894       'BPix2+BPix3',
12895       'BPix2+BPix4',
12896       'BPix3+BPix4',
12897       'BPix1+FPix1_pos',
12898       'BPix1+FPix1_neg',
12899       'BPix1+FPix2_pos',
12900       'BPix1+FPix2_neg',
12901       'BPix1+FPix3_pos',
12902       'BPix1+FPix3_neg',
12903       'BPix2+FPix1_pos',
12904       'BPix2+FPix1_neg',
12905       'BPix2+FPix2_pos',
12906       'BPix2+FPix2_neg',
12907       'BPix3+FPix1_pos',
12908       'BPix3+FPix1_neg',
12909       'FPix1_pos+FPix2_pos',
12910       'FPix1_neg+FPix2_neg',
12911       'FPix1_pos+FPix3_pos',
12912       'FPix1_neg+FPix3_neg',
12913       'FPix2_pos+FPix3_pos',
12914       'FPix2_neg+FPix3_neg' ),
12915     BPix = cms.PSet( 
12916       hitErrorRPhi = cms.double( 0.0027 ),
12917       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12918       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12919       useErrorsFromParam = cms.bool( True ),
12920       hitErrorRZ = cms.double( 0.006 ),
12921       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12922     ),
12923     FPix = cms.PSet( 
12924       hitErrorRPhi = cms.double( 0.0051 ),
12925       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12926       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12927       useErrorsFromParam = cms.bool( True ),
12928       hitErrorRZ = cms.double( 0.0036 ),
12929       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12930     ),
12931     TIB = cms.PSet(  ),
12932     TID = cms.PSet(  ),
12933     TOB = cms.PSet(  ),
12934     TEC = cms.PSet(  ),
12935     MTIB = cms.PSet(  ),
12936     MTID = cms.PSet(  ),
12937     MTOB = cms.PSet(  ),
12938     MTEC = cms.PSet(  )
12939 )
12940 fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
12941     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
12942     L1MinPt = cms.double( 0.0 ),
12943     L1MaxEta = cms.double( 2.5 ),
12944     L1MinQuality = cms.uint32( 7 ),
12945     SetMinPtBarrelTo = cms.double( 3.5 ),
12946     SetMinPtEndcapTo = cms.double( 1.0 ),
12947     CentralBxOnly = cms.bool( True ),
12948     RegionPSet = cms.PSet( 
12949       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12950       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
12951       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12952       zErrorBeamSpot = cms.double( 15.0 ),
12953       maxNVertices = cms.int32( 3 ),
12954       maxNRegions = cms.int32( 3 ),
12955       nSigmaZVertex = cms.double( 3.0 ),
12956       nSigmaZBeamSpot = cms.double( 4.0 ),
12957       ptMin = cms.double( 1.2 ),
12958       mode = cms.string( "VerticesFixed" ),
12959       input = cms.InputTag( "hltL1MuonsPt0" ),
12960       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
12961       searchOpt = cms.bool( False ),
12962       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
12963       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12964       originRadius = cms.double( 0.015 ),
12965       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12966       precise = cms.bool( True )
12967     ),
12968     ServiceParameters = cms.PSet( 
12969       RPCLayers = cms.bool( True ),
12970       UseMuonNavigation = cms.untracked.bool( True ),
12971       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
12972     )
12973 )
12974 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
12975     doClusterCheck = cms.bool( False ),
12976     MaxNumberOfStripClusters = cms.uint32( 50000 ),
12977     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12978     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
12979     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12980     cut = cms.string( "" ),
12981     DontCountDetsAboveNClusters = cms.uint32( 0 ),
12982     silentClusterCheck = cms.untracked.bool( False )
12983 )
12984 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
12985     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ),
12986     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ),
12987     trackingRegionsSeedingLayers = cms.InputTag( "" ),
12988     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ),
12989     produceSeedingHitSets = cms.bool( True ),
12990     produceIntermediateHitDoublets = cms.bool( False ),
12991     maxElement = cms.uint32( 0 ),
12992     maxElementTotal = cms.uint32( 50000000 ),
12993     putEmptyIfMaxElementReached = cms.bool( False ),
12994     layerPairs = cms.vuint32( 0 )
12995 )
12996 fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
12997     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ),
12998     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
12999     SeedMomentumForBOFF = cms.double( 5.0 ),
13000     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13001     MinOneOverPtError = cms.double( 1.0 ),
13002     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13003     magneticField = cms.string( "ParabolicMf" ),
13004     forceKinematicWithRegionDirection = cms.bool( False ),
13005     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13006 )
13007 fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
13008     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ),
13009     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13010     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
13011     rejectAll = cms.bool( False ),
13012     isFromL1 = cms.bool( True ),
13013     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
13014     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
13015     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
13016     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
13017     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
13018     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
13019     doSort = cms.bool( False ),
13020     nSeedsMaxB = cms.int32( 99999 ),
13021     nSeedsMaxE = cms.int32( 99999 ),
13022     etaEdge = cms.double( 1.2 ),
13023     mvaCutB = cms.double( 0.1 ),
13024     mvaCutE = cms.double( 0.1 ),
13025     minL1Qual = cms.int32( 7 ),
13026     baseScore = cms.double( 0.5 )
13027 )
13028 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13029     cleanTrajectoryAfterInOut = cms.bool( False ),
13030     doSeedingRegionRebuilding = cms.bool( False ),
13031     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13032     reverseTrajectories = cms.bool( False ),
13033     useHitsSplitting = cms.bool( False ),
13034     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13035     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ),
13036     clustersToSkip = cms.InputTag( "" ),
13037     phase2clustersToSkip = cms.InputTag( "" ),
13038     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13039     TransientInitialStateEstimatorParameters = cms.PSet( 
13040       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13041       numberMeasurementsForFit = cms.int32( 4 ),
13042       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13043     ),
13044     numHitsForSeedCleaner = cms.int32( 4 ),
13045     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13046     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13047     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13048     maxNSeeds = cms.uint32( 100000 ),
13049     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13050 )
13051 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13052     TrajectoryInEvent = cms.bool( False ),
13053     useHitsSplitting = cms.bool( False ),
13054     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
13055     clusterRemovalInfo = cms.InputTag( "" ),
13056     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
13057     GeometricInnerState = cms.bool( True ),
13058     reMatchSplitHits = cms.bool( False ),
13059     usePropagatorForPCA = cms.bool( False ),
13060     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13061     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
13062     useSimpleMF = cms.bool( True ),
13063     SimpleMagneticField = cms.string( "ParabolicMf" ),
13064     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13065     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13066     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13067     NavigationSchool = cms.string( "" ),
13068     MeasurementTracker = cms.string( "" )
13069 )
13070 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13071     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13072     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13073     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13074     ignoreVertices = cms.bool( False ),
13075     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13076     mva = cms.PSet( 
13077       minPixelHits = cms.vint32( 0, 0, 0 ),
13078       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13079       dr_par = cms.PSet( 
13080         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13081         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13082         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13083         dr_exp = cms.vint32( 4, 4, 4 ),
13084         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13085       ),
13086       maxLostLayers = cms.vint32( 1, 1, 1 ),
13087       min3DLayers = cms.vint32( 0, 0, 0 ),
13088       dz_par = cms.PSet( 
13089         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13090         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13091         dz_exp = cms.vint32( 4, 4, 4 )
13092       ),
13093       minNVtxTrk = cms.int32( 3 ),
13094       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13095       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13096       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13097       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13098       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13099       minLayers = cms.vint32( 3, 3, 3 )
13100     )
13101 )
13102 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13103     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
13104     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
13105     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
13106     minQuality = cms.string( "highPurity" ),
13107     copyExtras = cms.untracked.bool( True ),
13108     copyTrajectories = cms.untracked.bool( False )
13109 )
13110 fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13111     copyExtras = cms.untracked.bool( True ),
13112     copyMVA = cms.bool( False ),
13113     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13114     MaxNormalizedChisq = cms.double( 1000.0 ),
13115     MinPT = cms.double( 0.05 ),
13116     MinFound = cms.int32( 3 ),
13117     Epsilon = cms.double( -0.001 ),
13118     ShareFrac = cms.double( 0.19 ),
13119     allowFirstHitShare = cms.bool( True ),
13120     FoundHitBonus = cms.double( 5.0 ),
13121     LostHitPenalty = cms.double( 20.0 ),
13122     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13123     newQuality = cms.string( "confirmed" ),
13124     setsToMerge = cms.VPSet( 
13125       cms.PSet(  pQual = cms.bool( False ),
13126         tLists = cms.vint32( 0, 1 )
13127       )
13128     ),
13129     hasSelector = cms.vint32( 0, 0 ),
13130     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
13131     writeOnlyTrkQuals = cms.bool( False ),
13132     makeReKeyedSeeds = cms.untracked.bool( False ),
13133     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13134 )
13135 fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
13136     copyExtras = cms.untracked.bool( True ),
13137     copyMVA = cms.bool( False ),
13138     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13139     MaxNormalizedChisq = cms.double( 1000.0 ),
13140     MinPT = cms.double( 0.05 ),
13141     MinFound = cms.int32( 3 ),
13142     Epsilon = cms.double( -0.001 ),
13143     ShareFrac = cms.double( 0.19 ),
13144     allowFirstHitShare = cms.bool( True ),
13145     FoundHitBonus = cms.double( 5.0 ),
13146     LostHitPenalty = cms.double( 20.0 ),
13147     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13148     newQuality = cms.string( "confirmed" ),
13149     setsToMerge = cms.VPSet( 
13150       cms.PSet(  pQual = cms.bool( False ),
13151         tLists = cms.vint32( 0, 1 )
13152       )
13153     ),
13154     hasSelector = cms.vint32( 0, 0 ),
13155     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
13156     writeOnlyTrkQuals = cms.bool( False ),
13157     makeReKeyedSeeds = cms.untracked.bool( False ),
13158     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13159 )
13160 fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger",
13161     copyExtras = cms.untracked.bool( True ),
13162     copyMVA = cms.bool( False ),
13163     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13164     MaxNormalizedChisq = cms.double( 1000.0 ),
13165     MinPT = cms.double( 0.05 ),
13166     MinFound = cms.int32( 3 ),
13167     Epsilon = cms.double( -0.001 ),
13168     ShareFrac = cms.double( 0.19 ),
13169     allowFirstHitShare = cms.bool( True ),
13170     FoundHitBonus = cms.double( 5.0 ),
13171     LostHitPenalty = cms.double( 20.0 ),
13172     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13173     newQuality = cms.string( "confirmed" ),
13174     setsToMerge = cms.VPSet( 
13175       cms.PSet(  pQual = cms.bool( False ),
13176         tLists = cms.vint32( 0, 1 )
13177       )
13178     ),
13179     hasSelector = cms.vint32( 0, 0 ),
13180     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
13181     writeOnlyTrkQuals = cms.bool( False ),
13182     makeReKeyedSeeds = cms.untracked.bool( False ),
13183     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13184 )
13185 fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer",
13186     ServiceParameters = cms.PSet( 
13187       RPCLayers = cms.bool( True ),
13188       UseMuonNavigation = cms.untracked.bool( True ),
13189       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
13190         'SteppingHelixPropagatorAny',
13191         'hltESPSmartPropagator',
13192         'hltESPSteppingHelixPropagatorOpposite' )
13193     ),
13194     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13195     TrackLoaderParameters = cms.PSet( 
13196       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
13197       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13198       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13199       DoSmoothing = cms.bool( True ),
13200       SmoothTkTrack = cms.untracked.bool( False ),
13201       VertexConstraint = cms.bool( False ),
13202       MuonUpdatorAtVertexParameters = cms.PSet( 
13203         MaxChi2 = cms.double( 1000000.0 ),
13204         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
13205         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
13206       ),
13207       PutTkTrackIntoEvent = cms.untracked.bool( False ),
13208       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13209     ),
13210     L3TrajBuilderParameters = cms.PSet( 
13211       PtCut = cms.double( 1.0 ),
13212       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
13213       GlobalMuonTrackMatcher = cms.PSet( 
13214         Chi2Cut_3 = cms.double( 200.0 ),
13215         DeltaDCut_2 = cms.double( 10.0 ),
13216         Eta_threshold = cms.double( 1.2 ),
13217         Quality_2 = cms.double( 15.0 ),
13218         DeltaDCut_1 = cms.double( 40.0 ),
13219         Quality_3 = cms.double( 7.0 ),
13220         DeltaDCut_3 = cms.double( 15.0 ),
13221         Quality_1 = cms.double( 20.0 ),
13222         Pt_threshold1 = cms.double( 0.0 ),
13223         DeltaRCut_2 = cms.double( 0.2 ),
13224         DeltaRCut_1 = cms.double( 0.1 ),
13225         Pt_threshold2 = cms.double( 9.99999999E8 ),
13226         Chi2Cut_1 = cms.double( 50.0 ),
13227         Chi2Cut_2 = cms.double( 50.0 ),
13228         DeltaRCut_3 = cms.double( 1.0 ),
13229         LocChi2Cut = cms.double( 0.001 ),
13230         Propagator = cms.string( "hltESPSmartPropagator" ),
13231         MinPt = cms.double( 1.0 ),
13232         MinP = cms.double( 2.5 )
13233       ),
13234       ScaleTECxFactor = cms.double( -1.0 ),
13235       tkTrajUseVertex = cms.bool( False ),
13236       MuonTrackingRegionBuilder = cms.PSet( 
13237         Rescale_Dz = cms.double( 4.0 ),
13238         Pt_fixed = cms.bool( False ),
13239         Eta_fixed = cms.bool( True ),
13240         Eta_min = cms.double( 0.1 ),
13241         DeltaZ = cms.double( 24.2 ),
13242         maxRegions = cms.int32( 2 ),
13243         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
13244         UseVertex = cms.bool( False ),
13245         Z_fixed = cms.bool( False ),
13246         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
13247         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
13248         Rescale_phi = cms.double( 3.0 ),
13249         DeltaEta = cms.double( 0.2 ),
13250         precise = cms.bool( True ),
13251         OnDemand = cms.int32( -1 ),
13252         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
13253         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
13254         vertexCollection = cms.InputTag( "pixelVertices" ),
13255         Pt_min = cms.double( 3.0 ),
13256         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13257         Phi_fixed = cms.bool( True ),
13258         DeltaR = cms.double( 0.025 ),
13259         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
13260         DeltaPhi = cms.double( 0.15 ),
13261         Phi_min = cms.double( 0.1 ),
13262         Rescale_eta = cms.double( 3.0 )
13263       ),
13264       TrackTransformer = cms.PSet( 
13265         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13266         RefitDirection = cms.string( "insideOut" ),
13267         RefitRPCHits = cms.bool( True ),
13268         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13269         DoPredictionsOnly = cms.bool( False ),
13270         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13271         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13272         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
13273       ),
13274       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13275       RefitRPCHits = cms.bool( True ),
13276       tkTrajVertex = cms.InputTag( "Notused" ),
13277       GlbRefitterParameters = cms.PSet( 
13278         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
13279         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
13280         RefitFlag = cms.bool( True ),
13281         SkipStation = cms.int32( -1 ),
13282         Chi2CutRPC = cms.double( 1.0 ),
13283         PropDirForCosmics = cms.bool( False ),
13284         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
13285         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
13286         HitThreshold = cms.int32( 1 ),
13287         Chi2CutGEM = cms.double( 1.0 ),
13288         DYTthrs = cms.vint32( 30, 15 ),
13289         TrackerSkipSystem = cms.int32( -1 ),
13290         RefitDirection = cms.string( "insideOut" ),
13291         Chi2CutCSC = cms.double( 150.0 ),
13292         Chi2CutDT = cms.double( 10.0 ),
13293         RefitRPCHits = cms.bool( True ),
13294         TrackerSkipSection = cms.int32( -1 ),
13295         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
13296         DoPredictionsOnly = cms.bool( False ),
13297         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13298         MuonHitsOption = cms.int32( 1 ),
13299         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
13300       ),
13301       PCut = cms.double( 2.5 ),
13302       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
13303       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13304       tkTrajMaxChi2 = cms.double( 9999.0 ),
13305       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
13306       ScaleTECyFactor = cms.double( -1.0 ),
13307       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" )
13308     )
13309 )
13310 fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer",
13311     MuonCaloCompatibility = cms.PSet( 
13312       delta_eta = cms.double( 0.02 ),
13313       delta_phi = cms.double( 0.02 ),
13314       allSiPMHO = cms.bool( False ),
13315       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13316       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13317     ),
13318     TrackAssociatorParameters = cms.PSet( 
13319       useMuon = cms.bool( True ),
13320       truthMatch = cms.bool( False ),
13321       usePreshower = cms.bool( False ),
13322       dRPreshowerPreselection = cms.double( 0.2 ),
13323       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13324       useEcal = cms.bool( False ),
13325       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13326       dRMuon = cms.double( 9999.0 ),
13327       dREcal = cms.double( 9999.0 ),
13328       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13329       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13330       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13331       useGEM = cms.bool( True ),
13332       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
13333       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13334       propagateAllDirections = cms.bool( True ),
13335       muonMaxDistanceY = cms.double( 5.0 ),
13336       useHO = cms.bool( False ),
13337       muonMaxDistanceX = cms.double( 5.0 ),
13338       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13339       useHcal = cms.bool( False ),
13340       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13341       accountForTrajectoryChangeCalo = cms.bool( False ),
13342       dREcalPreselection = cms.double( 0.05 ),
13343       useCalo = cms.bool( False ),
13344       dRMuonPreselection = cms.double( 0.2 ),
13345       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13346       dRHcal = cms.double( 9999.0 ),
13347       dRHcalPreselection = cms.double( 0.2 ),
13348       HORecHitCollectionLabel = cms.InputTag( "Notused" )
13349     ),
13350     CaloExtractorPSet = cms.PSet( 
13351       DR_Veto_H = cms.double( 0.1 ),
13352       CenterConeOnCalIntersection = cms.bool( False ),
13353       NoiseTow_EE = cms.double( 0.15 ),
13354       Noise_EB = cms.double( 0.025 ),
13355       Noise_HE = cms.double( 0.2 ),
13356       DR_Veto_E = cms.double( 0.07 ),
13357       NoiseTow_EB = cms.double( 0.04 ),
13358       Noise_EE = cms.double( 0.1 ),
13359       UseRecHitsFlag = cms.bool( False ),
13360       DR_Max = cms.double( 1.0 ),
13361       DepositLabel = cms.untracked.string( "Cal" ),
13362       Noise_HO = cms.double( 0.2 ),
13363       DR_Veto_HO = cms.double( 0.1 ),
13364       Threshold_H = cms.double( 0.5 ),
13365       PrintTimeReport = cms.untracked.bool( False ),
13366       Threshold_E = cms.double( 0.2 ),
13367       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13368       ComponentName = cms.string( "CaloExtractorByAssociator" ),
13369       Threshold_HO = cms.double( 0.5 ),
13370       DepositInstanceLabels = cms.vstring( 'ecal',
13371         'hcal',
13372         'ho' ),
13373       ServiceParameters = cms.PSet( 
13374         RPCLayers = cms.bool( False ),
13375         UseMuonNavigation = cms.untracked.bool( False ),
13376         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13377       ),
13378       TrackAssociatorParameters = cms.PSet( 
13379         useMuon = cms.bool( False ),
13380         truthMatch = cms.bool( False ),
13381         usePreshower = cms.bool( False ),
13382         dRPreshowerPreselection = cms.double( 0.2 ),
13383         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13384         useEcal = cms.bool( False ),
13385         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13386         dRMuon = cms.double( 9999.0 ),
13387         dREcal = cms.double( 1.0 ),
13388         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13389         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13390         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13391         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13392         propagateAllDirections = cms.bool( True ),
13393         muonMaxDistanceY = cms.double( 5.0 ),
13394         useHO = cms.bool( False ),
13395         muonMaxDistanceX = cms.double( 5.0 ),
13396         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13397         useHcal = cms.bool( False ),
13398         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13399         accountForTrajectoryChangeCalo = cms.bool( False ),
13400         dREcalPreselection = cms.double( 1.0 ),
13401         useCalo = cms.bool( True ),
13402         dRMuonPreselection = cms.double( 0.2 ),
13403         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13404         dRHcal = cms.double( 1.0 ),
13405         dRHcalPreselection = cms.double( 1.0 ),
13406         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13407       ),
13408       Noise_HB = cms.double( 0.2 )
13409     ),
13410     TrackExtractorPSet = cms.PSet( 
13411       Diff_z = cms.double( 0.2 ),
13412       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ),
13413       Chi2Ndof_Max = cms.double( 1.0E64 ),
13414       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
13415       DR_Veto = cms.double( 0.01 ),
13416       Pt_Min = cms.double( -1.0 ),
13417       DR_Max = cms.double( 1.0 ),
13418       NHits_Min = cms.uint32( 0 ),
13419       Chi2Prob_Min = cms.double( -1.0 ),
13420       Diff_r = cms.double( 0.1 ),
13421       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
13422       ComponentName = cms.string( "TrackExtractor" )
13423     ),
13424     JetExtractorPSet = cms.PSet( 
13425       JetCollectionLabel = cms.InputTag( "Notused" ),
13426       DR_Veto = cms.double( 0.1 ),
13427       DR_Max = cms.double( 1.0 ),
13428       ExcludeMuonVeto = cms.bool( True ),
13429       PrintTimeReport = cms.untracked.bool( False ),
13430       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13431       ComponentName = cms.string( "JetExtractor" ),
13432       ServiceParameters = cms.PSet( 
13433         RPCLayers = cms.bool( False ),
13434         UseMuonNavigation = cms.untracked.bool( False ),
13435         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13436       ),
13437       TrackAssociatorParameters = cms.PSet( 
13438         useMuon = cms.bool( False ),
13439         truthMatch = cms.bool( False ),
13440         usePreshower = cms.bool( False ),
13441         dRPreshowerPreselection = cms.double( 0.2 ),
13442         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13443         useEcal = cms.bool( False ),
13444         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13445         dRMuon = cms.double( 9999.0 ),
13446         dREcal = cms.double( 0.5 ),
13447         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13448         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13449         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
13450         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
13451         propagateAllDirections = cms.bool( True ),
13452         muonMaxDistanceY = cms.double( 5.0 ),
13453         useHO = cms.bool( False ),
13454         muonMaxDistanceX = cms.double( 5.0 ),
13455         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13456         useHcal = cms.bool( False ),
13457         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
13458         accountForTrajectoryChangeCalo = cms.bool( False ),
13459         dREcalPreselection = cms.double( 0.5 ),
13460         useCalo = cms.bool( True ),
13461         dRMuonPreselection = cms.double( 0.2 ),
13462         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
13463         dRHcal = cms.double( 0.5 ),
13464         dRHcalPreselection = cms.double( 0.5 ),
13465         HORecHitCollectionLabel = cms.InputTag( "Notused" )
13466       ),
13467       Threshold = cms.double( 5.0 )
13468     ),
13469     trackDepositName = cms.string( "tracker" ),
13470     ecalDepositName = cms.string( "ecal" ),
13471     hcalDepositName = cms.string( "hcal" ),
13472     hoDepositName = cms.string( "ho" ),
13473     jetDepositName = cms.string( "jets" ),
13474     TimingFillerParameters = cms.PSet( 
13475       DTTimingParameters = cms.PSet( 
13476         HitError = cms.double( 6.0 ),
13477         MatchParameters = cms.PSet( 
13478           TightMatchDT = cms.bool( False ),
13479           DTradius = cms.double( 0.01 ),
13480           TightMatchCSC = cms.bool( True ),
13481           CSCsegments = cms.InputTag( "hltCscSegments" ),
13482           DTsegments = cms.InputTag( "hltDt4DSegments" )
13483         ),
13484         debug = cms.bool( False ),
13485         DoWireCorr = cms.bool( False ),
13486         RequireBothProjections = cms.bool( False ),
13487         DTTimeOffset = cms.double( 2.7 ),
13488         PruneCut = cms.double( 10000.0 ),
13489         DTsegments = cms.InputTag( "hltDt4DSegments" ),
13490         UseSegmentT0 = cms.bool( False ),
13491         HitsMin = cms.int32( 5 ),
13492         DropTheta = cms.bool( True ),
13493         ServiceParameters = cms.PSet( 
13494           RPCLayers = cms.bool( True ),
13495           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13496         )
13497       ),
13498       UseCSC = cms.bool( True ),
13499       CSCTimingParameters = cms.PSet( 
13500         MatchParameters = cms.PSet( 
13501           TightMatchDT = cms.bool( False ),
13502           DTradius = cms.double( 0.01 ),
13503           TightMatchCSC = cms.bool( True ),
13504           CSCsegments = cms.InputTag( "hltCscSegments" ),
13505           DTsegments = cms.InputTag( "hltDt4DSegments" )
13506         ),
13507         debug = cms.bool( False ),
13508         CSCWireTimeOffset = cms.double( 0.0 ),
13509         CSCStripError = cms.double( 7.0 ),
13510         CSCTimeOffset = cms.double( 0.0 ),
13511         CSCWireError = cms.double( 8.6 ),
13512         PruneCut = cms.double( 100.0 ),
13513         CSCsegments = cms.InputTag( "hltCscSegments" ),
13514         UseStripTime = cms.bool( True ),
13515         CSCStripTimeOffset = cms.double( 0.0 ),
13516         UseWireTime = cms.bool( True ),
13517         ServiceParameters = cms.PSet( 
13518           RPCLayers = cms.bool( True ),
13519           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13520         )
13521       ),
13522       ErrorDT = cms.double( 6.0 ),
13523       EcalEnergyCut = cms.double( 0.4 ),
13524       UseECAL = cms.bool( True ),
13525       ErrorEB = cms.double( 2.085 ),
13526       UseDT = cms.bool( True ),
13527       ErrorEE = cms.double( 6.95 ),
13528       ErrorCSC = cms.double( 7.4 )
13529     ),
13530     ShowerDigiFillerParameters = cms.PSet( 
13531       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
13532       digiMaxDistanceX = cms.double( 25.0 ),
13533       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
13534     ),
13535     TrackerKinkFinderParameters = cms.PSet( 
13536       usePosition = cms.bool( False ),
13537       diagonalOnly = cms.bool( False )
13538     ),
13539     fillEnergy = cms.bool( False ),
13540     storeCrossedHcalRecHits = cms.bool( False ),
13541     maxAbsPullX = cms.double( 4.0 ),
13542     maxAbsEta = cms.double( 3.0 ),
13543     minPt = cms.double( 2.0 ),
13544     inputCollectionTypes = cms.vstring( 'inner tracks',
13545       'links',
13546       'outer tracks' ),
13547     addExtraSoftMuons = cms.bool( False ),
13548     fillGlobalTrackRefits = cms.bool( False ),
13549     debugWithTruthMatching = cms.bool( False ),
13550     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ),
13551     fillCaloCompatibility = cms.bool( False ),
13552     maxAbsPullY = cms.double( 9999.0 ),
13553     maxAbsDy = cms.double( 9999.0 ),
13554     minP = cms.double( 0.0 ),
13555     minPCaloMuon = cms.double( 1.0E9 ),
13556     maxAbsDx = cms.double( 3.0 ),
13557     fillIsolation = cms.bool( False ),
13558     writeIsoDeposits = cms.bool( False ),
13559     minNumberOfMatches = cms.int32( 1 ),
13560     fillMatching = cms.bool( True ),
13561     fillShowerDigis = cms.bool( False ),
13562     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
13563     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
13564     fillGlobalTrackQuality = cms.bool( False ),
13565     globalTrackQualityInputTag = cms.InputTag( "" ),
13566     selectHighPurity = cms.bool( False ),
13567     pvInputTag = cms.InputTag( "" ),
13568     fillTrackerKink = cms.bool( False ),
13569     minCaloCompatibility = cms.double( 0.6 ),
13570     runArbitrationCleaner = cms.bool( False ),
13571     arbitrationCleanerOptions = cms.PSet( 
13572       OverlapDTheta = cms.double( 0.02 ),
13573       Overlap = cms.bool( True ),
13574       Clustering = cms.bool( True ),
13575       ME1a = cms.bool( True ),
13576       ClusterDTheta = cms.double( 0.02 ),
13577       ClusterDPhi = cms.double( 0.6 ),
13578       OverlapDPhi = cms.double( 0.0786 )
13579     ),
13580     arbitrateTrackerMuons = cms.bool( True )
13581 )
13582 fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT",
13583     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ),
13584     applyTriggerIdLoose = cms.bool( True ),
13585     typeMuon = cms.uint32( 0 ),
13586     allowedTypeMask = cms.uint32( 0 ),
13587     requiredTypeMask = cms.uint32( 0 ),
13588     minNMuonHits = cms.int32( 0 ),
13589     minNMuonStations = cms.int32( 0 ),
13590     minNTrkLayers = cms.int32( 0 ),
13591     minTrkHits = cms.int32( 0 ),
13592     minPixLayer = cms.int32( 0 ),
13593     minPixHits = cms.int32( 0 ),
13594     minPt = cms.double( 0.0 ),
13595     maxNormalizedChi2 = cms.double( 9999.0 )
13596 )
13597 fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer",
13598     inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" )
13599 )
13600 fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector",
13601     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ),
13602     muon = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13603     originalMVAVals = cms.InputTag( "none" ),
13604     copyMVA = cms.bool( False ),
13605     copyExtras = cms.untracked.bool( True ),
13606     copyTrajectories = cms.untracked.bool( False )
13607 )
13608 fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
13609     InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ),
13610     DisplacedReconstruction = cms.bool( False )
13611 )
13612 fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
13613     InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
13614     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13615     originHalfLength = cms.double( 0.3 ),
13616     originRadius = cms.double( 0.1 ),
13617     useProtoTrackKinematics = cms.bool( False ),
13618     useEventsWithNoVertex = cms.bool( True ),
13619     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13620     usePV = cms.bool( False ),
13621     includeFourthHit = cms.bool( True ),
13622     produceComplement = cms.bool( False ),
13623     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
13624 )
13625 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync = cms.EDProducer( "MkFitSiPixelHitConverter",
13626     hits = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
13627     clusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13628     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
13629 )
13630 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync = cms.EDProducer( "MkFitEventOfHitsProducer",
13631     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13632     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13633     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13634     usePixelQualityDB = cms.bool( True ),
13635     useStripStripQualityDB = cms.bool( True )
13636 )
13637 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync = cms.EDProducer( "MkFitSeedConverter",
13638     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13639     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13640     maxNSeeds = cms.uint32( 500000 )
13641 )
13642 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSerialSync = cms.EDProducer( "MkFitProducer",
13643     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13644     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13645     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13646     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13647     clustersToSkip = cms.InputTag( "" ),
13648     buildingRoutine = cms.string( "cloneEngine" ),
13649     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
13650     seedCleaning = cms.bool( True ),
13651     removeDuplicates = cms.bool( True ),
13652     backwardFitInCMSSW = cms.bool( False ),
13653     mkFitSilent = cms.untracked.bool( True ),
13654     limitConcurrency = cms.untracked.bool( False ),
13655     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
13656 )
13657 fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "MkFitOutputConverter",
13658     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHitsSerialSync" ),
13659     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHitsSerialSync" ),
13660     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
13661     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeedsSerialSync" ),
13662     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSerialSync" ),
13663     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
13664     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
13665     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
13666     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
13667     qualityMaxInvPt = cms.double( 100.0 ),
13668     qualityMinTheta = cms.double( 0.01 ),
13669     qualityMaxR = cms.double( 120.0 ),
13670     qualityMaxZ = cms.double( 280.0 ),
13671     qualityMaxPosErr = cms.double( 100.0 ),
13672     qualitySignPt = cms.bool( True ),
13673     doErrorRescale = cms.bool( True ),
13674     tfDnnLabel = cms.string( "trackSelectionTf" ),
13675     candMVASel = cms.bool( False ),
13676     candWP = cms.double( 0.0 ),
13677     batchSize = cms.int32( 16 )
13678 )
13679 fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13680     TrajectoryInEvent = cms.bool( False ),
13681     useHitsSplitting = cms.bool( False ),
13682     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ),
13683     clusterRemovalInfo = cms.InputTag( "" ),
13684     AlgorithmName = cms.string( "hltIter0" ),
13685     GeometricInnerState = cms.bool( True ),
13686     reMatchSplitHits = cms.bool( False ),
13687     usePropagatorForPCA = cms.bool( False ),
13688     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13689     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13690     useSimpleMF = cms.bool( True ),
13691     SimpleMagneticField = cms.string( "ParabolicMf" ),
13692     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13693     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13694     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13695     NavigationSchool = cms.string( "" ),
13696     MeasurementTracker = cms.string( "" )
13697 )
13698 fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13699     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13700     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13701     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13702     ignoreVertices = cms.bool( False ),
13703     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13704     mva = cms.PSet( 
13705       minPixelHits = cms.vint32( 0, 0, 0 ),
13706       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13707       dr_par = cms.PSet( 
13708         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13709         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
13710         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13711         dr_exp = cms.vint32( 4, 4, 4 ),
13712         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13713       ),
13714       maxLostLayers = cms.vint32( 1, 1, 1 ),
13715       min3DLayers = cms.vint32( 0, 0, 0 ),
13716       dz_par = cms.PSet( 
13717         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13718         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
13719         dz_exp = cms.vint32( 4, 4, 4 )
13720       ),
13721       minNVtxTrk = cms.int32( 3 ),
13722       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13723       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13724       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
13725       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
13726       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13727       minLayers = cms.vint32( 3, 3, 3 )
13728     )
13729 )
13730 fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13731     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13732     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ),
13733     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ),
13734     minQuality = cms.string( "highPurity" ),
13735     copyExtras = cms.untracked.bool( True ),
13736     copyTrajectories = cms.untracked.bool( False )
13737 )
13738 fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
13739     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ),
13740     trackClassifier = cms.InputTag( '','QualityMasks' ),
13741     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13742     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
13743     oldClusterRemovalInfo = cms.InputTag( "" ),
13744     TrackQuality = cms.string( "highPurity" ),
13745     maxChi2 = cms.double( 16.0 ),
13746     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13747     overrideTrkQuals = cms.InputTag( "" )
13748 )
13749 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13750     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13751     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13752     phase2clustersToSkip = cms.InputTag( "" )
13753 )
13754 fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13755     RegionPSet = cms.PSet( 
13756       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13757       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13758       zErrorBeamSpot = cms.double( 15.0 ),
13759       extraPhi = cms.double( 0.0 ),
13760       extraEta = cms.double( 0.0 ),
13761       maxNVertices = cms.int32( 3 ),
13762       nSigmaZVertex = cms.double( 3.0 ),
13763       nSigmaZBeamSpot = cms.double( 4.0 ),
13764       ptMin = cms.double( 1.2 ),
13765       operationMode = cms.string( "VerticesFixed" ),
13766       searchOpt = cms.bool( False ),
13767       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13768       originRadius = cms.double( 0.015 ),
13769       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13770       precise = cms.bool( True ),
13771       zErrorVertex = cms.double( 0.03 )
13772     ),
13773     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13774     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13775     ignoreSingleFPixPanelModules = cms.bool( True ),
13776     debug = cms.untracked.bool( False ),
13777     createPlottingFiles = cms.untracked.bool( False ),
13778     layerList = cms.vstring( 'BPix1+BPix2',
13779       'BPix2+FPix1_pos',
13780       'BPix2+FPix1_neg',
13781       'FPix1_pos+FPix2_pos',
13782       'FPix1_neg+FPix2_neg',
13783       'BPix1+FPix2_neg',
13784       'BPix2+FPix2_neg',
13785       'FPix2_neg+FPix3_neg',
13786       'BPix2+BPix3' ),
13787     BPix = cms.PSet( 
13788       hitErrorRPhi = cms.double( 0.0027 ),
13789       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13790       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13791       useErrorsFromParam = cms.bool( True ),
13792       hitErrorRZ = cms.double( 0.006 ),
13793       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13794     ),
13795     FPix = cms.PSet( 
13796       hitErrorRPhi = cms.double( 0.0051 ),
13797       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13798       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13799       useErrorsFromParam = cms.bool( True ),
13800       hitErrorRZ = cms.double( 0.0036 ),
13801       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13802     ),
13803     TIB = cms.PSet(  ),
13804     TID = cms.PSet(  ),
13805     TOB = cms.PSet(  ),
13806     TEC = cms.PSet(  ),
13807     MTIB = cms.PSet(  ),
13808     MTID = cms.PSet(  ),
13809     MTOB = cms.PSet(  ),
13810     MTEC = cms.PSet(  )
13811 )
13812 fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13813     doClusterCheck = cms.bool( False ),
13814     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13815     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13816     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13817     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13818     cut = cms.string( "" ),
13819     DontCountDetsAboveNClusters = cms.uint32( 0 ),
13820     silentClusterCheck = cms.untracked.bool( False )
13821 )
13822 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13823     seedingLayers = cms.InputTag( "" ),
13824     trackingRegions = cms.InputTag( "" ),
13825     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ),
13826     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ),
13827     produceSeedingHitSets = cms.bool( True ),
13828     produceIntermediateHitDoublets = cms.bool( False ),
13829     maxElement = cms.uint32( 0 ),
13830     maxElementTotal = cms.uint32( 50000000 ),
13831     putEmptyIfMaxElementReached = cms.bool( False ),
13832     layerPairs = cms.vuint32( 0 )
13833 )
13834 fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13835     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ),
13836     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13837     SeedMomentumForBOFF = cms.double( 5.0 ),
13838     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13839     MinOneOverPtError = cms.double( 1.0 ),
13840     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13841     magneticField = cms.string( "ParabolicMf" ),
13842     forceKinematicWithRegionDirection = cms.bool( False ),
13843     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13844 )
13845 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13846     cleanTrajectoryAfterInOut = cms.bool( False ),
13847     doSeedingRegionRebuilding = cms.bool( False ),
13848     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13849     reverseTrajectories = cms.bool( False ),
13850     useHitsSplitting = cms.bool( False ),
13851     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13852     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
13853     clustersToSkip = cms.InputTag( "" ),
13854     phase2clustersToSkip = cms.InputTag( "" ),
13855     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13856     TransientInitialStateEstimatorParameters = cms.PSet( 
13857       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13858       numberMeasurementsForFit = cms.int32( 4 ),
13859       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13860     ),
13861     numHitsForSeedCleaner = cms.int32( 4 ),
13862     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13863     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13864     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13865     maxNSeeds = cms.uint32( 100000 ),
13866     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13867 )
13868 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13869     TrajectoryInEvent = cms.bool( False ),
13870     useHitsSplitting = cms.bool( False ),
13871     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ),
13872     clusterRemovalInfo = cms.InputTag( "" ),
13873     AlgorithmName = cms.string( "hltDoubletRecovery" ),
13874     GeometricInnerState = cms.bool( True ),
13875     reMatchSplitHits = cms.bool( False ),
13876     usePropagatorForPCA = cms.bool( False ),
13877     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13878     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13879     useSimpleMF = cms.bool( True ),
13880     SimpleMagneticField = cms.string( "ParabolicMf" ),
13881     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13882     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13883     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13884     NavigationSchool = cms.string( "" ),
13885     MeasurementTracker = cms.string( "" )
13886 )
13887 fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13888     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13889     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13890     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13891     ignoreVertices = cms.bool( False ),
13892     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13893     mva = cms.PSet( 
13894       minPixelHits = cms.vint32( 0, 0, 0 ),
13895       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13896       dr_par = cms.PSet( 
13897         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13898         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13899         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13900         dr_exp = cms.vint32( 4, 4, 4 ),
13901         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13902       ),
13903       maxLostLayers = cms.vint32( 1, 1, 1 ),
13904       min3DLayers = cms.vint32( 0, 0, 0 ),
13905       dz_par = cms.PSet( 
13906         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13907         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13908         dz_exp = cms.vint32( 4, 4, 4 )
13909       ),
13910       minNVtxTrk = cms.int32( 3 ),
13911       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13912       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13913       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13914       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13915       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13916       minLayers = cms.vint32( 3, 3, 3 )
13917     )
13918 )
13919 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13920     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13921     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ),
13922     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ),
13923     minQuality = cms.string( "highPurity" ),
13924     copyExtras = cms.untracked.bool( True ),
13925     copyTrajectories = cms.untracked.bool( False )
13926 )
13927 fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger",
13928     copyExtras = cms.untracked.bool( True ),
13929     copyMVA = cms.bool( False ),
13930     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13931     MaxNormalizedChisq = cms.double( 1000.0 ),
13932     MinPT = cms.double( 0.05 ),
13933     MinFound = cms.int32( 3 ),
13934     Epsilon = cms.double( -0.001 ),
13935     ShareFrac = cms.double( 0.19 ),
13936     allowFirstHitShare = cms.bool( True ),
13937     FoundHitBonus = cms.double( 5.0 ),
13938     LostHitPenalty = cms.double( 20.0 ),
13939     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13940     newQuality = cms.string( "confirmed" ),
13941     setsToMerge = cms.VPSet( 
13942       cms.PSet(  pQual = cms.bool( False ),
13943         tLists = cms.vint32( 0, 1 )
13944       )
13945     ),
13946     hasSelector = cms.vint32( 0, 0 ),
13947     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13948     writeOnlyTrkQuals = cms.bool( False ),
13949     makeReKeyedSeeds = cms.untracked.bool( False ),
13950     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13951 )
13952 fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger",
13953     copyExtras = cms.untracked.bool( True ),
13954     copyMVA = cms.bool( False ),
13955     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13956     MaxNormalizedChisq = cms.double( 1000.0 ),
13957     MinPT = cms.double( 0.05 ),
13958     MinFound = cms.int32( 3 ),
13959     Epsilon = cms.double( -0.001 ),
13960     ShareFrac = cms.double( 0.19 ),
13961     allowFirstHitShare = cms.bool( True ),
13962     FoundHitBonus = cms.double( 5.0 ),
13963     LostHitPenalty = cms.double( 20.0 ),
13964     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13965     newQuality = cms.string( "confirmed" ),
13966     setsToMerge = cms.VPSet( 
13967       cms.PSet(  pQual = cms.bool( False ),
13968         tLists = cms.vint32( 0, 1 )
13969       )
13970     ),
13971     hasSelector = cms.vint32( 0, 0 ),
13972     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13973     writeOnlyTrkQuals = cms.bool( False ),
13974     makeReKeyedSeeds = cms.untracked.bool( False ),
13975     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
13976 )
13977 fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT",
13978     LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ),
13979     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
13980     ptMin = cms.double( 2.5 ),
13981     pMin = cms.double( 2.5 ),
13982     shareHitFraction = cms.double( 0.8 )
13983 )
13984 fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer",
13985     MuonCaloCompatibility = cms.PSet( 
13986       delta_eta = cms.double( 0.02 ),
13987       delta_phi = cms.double( 0.02 ),
13988       allSiPMHO = cms.bool( False ),
13989       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13990       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13991     ),
13992     TrackAssociatorParameters = cms.PSet( 
13993       useMuon = cms.bool( True ),
13994       truthMatch = cms.bool( False ),
13995       usePreshower = cms.bool( False ),
13996       dRPreshowerPreselection = cms.double( 0.2 ),
13997       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13998       useEcal = cms.bool( True ),
13999       muonMaxDistanceSigmaX = cms.double( 0.0 ),
14000       dRMuon = cms.double( 9999.0 ),
14001       dREcal = cms.double( 9999.0 ),
14002       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14003       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14004       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14005       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14006       propagateAllDirections = cms.bool( True ),
14007       muonMaxDistanceY = cms.double( 5.0 ),
14008       useHO = cms.bool( True ),
14009       muonMaxDistanceX = cms.double( 5.0 ),
14010       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14011       useHcal = cms.bool( True ),
14012       HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14013       accountForTrajectoryChangeCalo = cms.bool( False ),
14014       dREcalPreselection = cms.double( 0.05 ),
14015       useCalo = cms.bool( False ),
14016       dRMuonPreselection = cms.double( 0.2 ),
14017       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14018       dRHcal = cms.double( 9999.0 ),
14019       dRHcalPreselection = cms.double( 0.2 ),
14020       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14021     ),
14022     CaloExtractorPSet = cms.PSet( 
14023       DR_Veto_H = cms.double( 0.1 ),
14024       CenterConeOnCalIntersection = cms.bool( False ),
14025       NoiseTow_EE = cms.double( 0.15 ),
14026       Noise_EB = cms.double( 0.025 ),
14027       Noise_HE = cms.double( 0.2 ),
14028       DR_Veto_E = cms.double( 0.07 ),
14029       NoiseTow_EB = cms.double( 0.04 ),
14030       Noise_EE = cms.double( 0.1 ),
14031       UseRecHitsFlag = cms.bool( False ),
14032       DR_Max = cms.double( 1.0 ),
14033       DepositLabel = cms.untracked.string( "Cal" ),
14034       Noise_HO = cms.double( 0.2 ),
14035       DR_Veto_HO = cms.double( 0.1 ),
14036       Threshold_H = cms.double( 0.5 ),
14037       PrintTimeReport = cms.untracked.bool( False ),
14038       Threshold_E = cms.double( 0.2 ),
14039       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14040       ComponentName = cms.string( "CaloExtractorByAssociator" ),
14041       Threshold_HO = cms.double( 0.5 ),
14042       DepositInstanceLabels = cms.vstring( 'ecal',
14043         'hcal',
14044         'ho' ),
14045       ServiceParameters = cms.PSet( 
14046         RPCLayers = cms.bool( False ),
14047         UseMuonNavigation = cms.untracked.bool( False ),
14048         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14049       ),
14050       TrackAssociatorParameters = cms.PSet( 
14051         useMuon = cms.bool( False ),
14052         truthMatch = cms.bool( False ),
14053         usePreshower = cms.bool( False ),
14054         dRPreshowerPreselection = cms.double( 0.2 ),
14055         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14056         useEcal = cms.bool( False ),
14057         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14058         dRMuon = cms.double( 9999.0 ),
14059         dREcal = cms.double( 1.0 ),
14060         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14061         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14062         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14063         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14064         propagateAllDirections = cms.bool( True ),
14065         muonMaxDistanceY = cms.double( 5.0 ),
14066         useHO = cms.bool( False ),
14067         muonMaxDistanceX = cms.double( 5.0 ),
14068         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14069         useHcal = cms.bool( False ),
14070         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14071         accountForTrajectoryChangeCalo = cms.bool( False ),
14072         dREcalPreselection = cms.double( 1.0 ),
14073         useCalo = cms.bool( True ),
14074         dRMuonPreselection = cms.double( 0.2 ),
14075         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14076         dRHcal = cms.double( 1.0 ),
14077         dRHcalPreselection = cms.double( 1.0 ),
14078         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14079       ),
14080       Noise_HB = cms.double( 0.2 )
14081     ),
14082     TrackExtractorPSet = cms.PSet( 
14083       Diff_z = cms.double( 0.2 ),
14084       inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
14085       Chi2Ndof_Max = cms.double( 1.0E64 ),
14086       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
14087       DR_Veto = cms.double( 0.01 ),
14088       Pt_Min = cms.double( -1.0 ),
14089       DR_Max = cms.double( 1.0 ),
14090       DepositLabel = cms.untracked.string( "" ),
14091       NHits_Min = cms.uint32( 0 ),
14092       Chi2Prob_Min = cms.double( -1.0 ),
14093       Diff_r = cms.double( 0.1 ),
14094       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
14095       ComponentName = cms.string( "TrackExtractor" )
14096     ),
14097     JetExtractorPSet = cms.PSet( 
14098       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ),
14099       DR_Veto = cms.double( 0.1 ),
14100       DR_Max = cms.double( 1.0 ),
14101       ExcludeMuonVeto = cms.bool( True ),
14102       PrintTimeReport = cms.untracked.bool( False ),
14103       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
14104       ComponentName = cms.string( "JetExtractor" ),
14105       ServiceParameters = cms.PSet( 
14106         RPCLayers = cms.bool( False ),
14107         UseMuonNavigation = cms.untracked.bool( False ),
14108         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14109       ),
14110       TrackAssociatorParameters = cms.PSet( 
14111         useMuon = cms.bool( False ),
14112         truthMatch = cms.bool( False ),
14113         usePreshower = cms.bool( False ),
14114         dRPreshowerPreselection = cms.double( 0.2 ),
14115         muonMaxDistanceSigmaY = cms.double( 0.0 ),
14116         useEcal = cms.bool( False ),
14117         muonMaxDistanceSigmaX = cms.double( 0.0 ),
14118         dRMuon = cms.double( 9999.0 ),
14119         dREcal = cms.double( 0.5 ),
14120         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
14121         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
14122         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14123         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
14124         propagateAllDirections = cms.bool( True ),
14125         muonMaxDistanceY = cms.double( 5.0 ),
14126         useHO = cms.bool( False ),
14127         muonMaxDistanceX = cms.double( 5.0 ),
14128         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
14129         useHcal = cms.bool( False ),
14130         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
14131         accountForTrajectoryChangeCalo = cms.bool( False ),
14132         dREcalPreselection = cms.double( 0.5 ),
14133         useCalo = cms.bool( True ),
14134         dRMuonPreselection = cms.double( 0.2 ),
14135         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14136         dRHcal = cms.double( 0.5 ),
14137         dRHcalPreselection = cms.double( 0.5 ),
14138         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
14139       ),
14140       Threshold = cms.double( 5.0 )
14141     ),
14142     trackDepositName = cms.string( "tracker" ),
14143     ecalDepositName = cms.string( "ecal" ),
14144     hcalDepositName = cms.string( "hcal" ),
14145     hoDepositName = cms.string( "ho" ),
14146     jetDepositName = cms.string( "jets" ),
14147     TimingFillerParameters = cms.PSet( 
14148       DTTimingParameters = cms.PSet( 
14149         HitError = cms.double( 6.0 ),
14150         MatchParameters = cms.PSet( 
14151           TightMatchDT = cms.bool( False ),
14152           DTradius = cms.double( 0.01 ),
14153           TightMatchCSC = cms.bool( True ),
14154           CSCsegments = cms.InputTag( "hltCscSegments" ),
14155           DTsegments = cms.InputTag( "hltDt4DSegments" )
14156         ),
14157         debug = cms.bool( False ),
14158         DoWireCorr = cms.bool( False ),
14159         RequireBothProjections = cms.bool( False ),
14160         DTTimeOffset = cms.double( 2.7 ),
14161         PruneCut = cms.double( 10000.0 ),
14162         DTsegments = cms.InputTag( "hltDt4DSegments" ),
14163         UseSegmentT0 = cms.bool( False ),
14164         HitsMin = cms.int32( 5 ),
14165         DropTheta = cms.bool( True ),
14166         ServiceParameters = cms.PSet( 
14167           RPCLayers = cms.bool( True ),
14168           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14169         )
14170       ),
14171       UseCSC = cms.bool( True ),
14172       CSCTimingParameters = cms.PSet( 
14173         MatchParameters = cms.PSet( 
14174           TightMatchDT = cms.bool( False ),
14175           DTradius = cms.double( 0.01 ),
14176           TightMatchCSC = cms.bool( True ),
14177           CSCsegments = cms.InputTag( "hltCscSegments" ),
14178           DTsegments = cms.InputTag( "hltDt4DSegments" )
14179         ),
14180         debug = cms.bool( False ),
14181         CSCWireTimeOffset = cms.double( 0.0 ),
14182         CSCStripError = cms.double( 7.0 ),
14183         CSCTimeOffset = cms.double( 0.0 ),
14184         CSCWireError = cms.double( 8.6 ),
14185         PruneCut = cms.double( 100.0 ),
14186         CSCsegments = cms.InputTag( "hltCscSegments" ),
14187         UseStripTime = cms.bool( True ),
14188         CSCStripTimeOffset = cms.double( 0.0 ),
14189         UseWireTime = cms.bool( True ),
14190         ServiceParameters = cms.PSet( 
14191           RPCLayers = cms.bool( True ),
14192           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
14193         )
14194       ),
14195       ErrorDT = cms.double( 6.0 ),
14196       EcalEnergyCut = cms.double( 0.4 ),
14197       UseECAL = cms.bool( True ),
14198       ErrorEB = cms.double( 2.085 ),
14199       UseDT = cms.bool( True ),
14200       ErrorEE = cms.double( 6.95 ),
14201       ErrorCSC = cms.double( 7.4 )
14202     ),
14203     ShowerDigiFillerParameters = cms.PSet( 
14204       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
14205       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
14206       digiMaxDistanceX = cms.double( 25.0 )
14207     ),
14208     TrackerKinkFinderParameters = cms.PSet( 
14209       usePosition = cms.bool( False ),
14210       diagonalOnly = cms.bool( False )
14211     ),
14212     fillEnergy = cms.bool( True ),
14213     storeCrossedHcalRecHits = cms.bool( False ),
14214     maxAbsPullX = cms.double( 4.0 ),
14215     maxAbsEta = cms.double( 3.0 ),
14216     minPt = cms.double( 10.0 ),
14217     inputCollectionTypes = cms.vstring( 'inner tracks',
14218       'links',
14219       'outer tracks' ),
14220     addExtraSoftMuons = cms.bool( False ),
14221     fillGlobalTrackRefits = cms.bool( False ),
14222     debugWithTruthMatching = cms.bool( False ),
14223     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ),
14224     fillCaloCompatibility = cms.bool( True ),
14225     maxAbsPullY = cms.double( 9999.0 ),
14226     maxAbsDy = cms.double( 9999.0 ),
14227     minP = cms.double( 10.0 ),
14228     minPCaloMuon = cms.double( 1.0E9 ),
14229     maxAbsDx = cms.double( 3.0 ),
14230     fillIsolation = cms.bool( True ),
14231     writeIsoDeposits = cms.bool( False ),
14232     minNumberOfMatches = cms.int32( 1 ),
14233     fillMatching = cms.bool( True ),
14234     fillShowerDigis = cms.bool( False ),
14235     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
14236     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
14237     fillGlobalTrackQuality = cms.bool( False ),
14238     globalTrackQualityInputTag = cms.InputTag( "" ),
14239     selectHighPurity = cms.bool( False ),
14240     pvInputTag = cms.InputTag( "" ),
14241     fillTrackerKink = cms.bool( False ),
14242     minCaloCompatibility = cms.double( 0.6 ),
14243     runArbitrationCleaner = cms.bool( False ),
14244     arbitrationCleanerOptions = cms.PSet( 
14245       OverlapDTheta = cms.double( 0.02 ),
14246       Overlap = cms.bool( True ),
14247       Clustering = cms.bool( True ),
14248       ME1a = cms.bool( True ),
14249       ClusterDTheta = cms.double( 0.02 ),
14250       ClusterDPhi = cms.double( 0.6 ),
14251       OverlapDPhi = cms.double( 0.0786 )
14252     ),
14253     arbitrateTrackerMuons = cms.bool( False )
14254 )
14255 fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer",
14256     navigator = cms.PSet( 
14257       barrel = cms.PSet(  ),
14258       endcap = cms.PSet(  ),
14259       name = cms.string( "PFRecHitECALNavigator" )
14260     ),
14261     producers = cms.VPSet( 
14262       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14263         srFlags = cms.InputTag( "" ),
14264         name = cms.string( "PFEBRecHitCreator" ),
14265         qualityTests = cms.VPSet( 
14266           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14267             applySelectionsToAllCrystals = cms.bool( True )
14268           ),
14269           cms.PSet(  topologicalCleaning = cms.bool( True ),
14270             skipTTRecoveredHits = cms.bool( True ),
14271             cleaningThreshold = cms.double( 2.0 ),
14272             name = cms.string( "PFRecHitQTestECAL" ),
14273             timingCleaning = cms.bool( True )
14274           )
14275         )
14276       ),
14277       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14278         srFlags = cms.InputTag( "" ),
14279         name = cms.string( "PFEERecHitCreator" ),
14280         qualityTests = cms.VPSet( 
14281           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
14282             applySelectionsToAllCrystals = cms.bool( True )
14283           ),
14284           cms.PSet(  topologicalCleaning = cms.bool( True ),
14285             skipTTRecoveredHits = cms.bool( True ),
14286             cleaningThreshold = cms.double( 2.0 ),
14287             name = cms.string( "PFRecHitQTestECAL" ),
14288             timingCleaning = cms.bool( True )
14289           )
14290         )
14291       )
14292     )
14293 )
14294 fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer",
14295     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ),
14296     usePFThresholdsFromDB = cms.bool( True ),
14297     recHitCleaners = cms.VPSet( 
14298     ),
14299     seedCleaners = cms.VPSet( 
14300     ),
14301     seedFinder = cms.PSet( 
14302       thresholdsByDetector = cms.VPSet( 
14303         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
14304           seedingThreshold = cms.double( 0.6 ),
14305           detector = cms.string( "ECAL_ENDCAP" )
14306         ),
14307         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14308           seedingThreshold = cms.double( 0.23 ),
14309           detector = cms.string( "ECAL_BARREL" )
14310         )
14311       ),
14312       algoName = cms.string( "LocalMaximumSeedFinder" ),
14313       nNeighbours = cms.int32( 8 )
14314     ),
14315     initialClusteringStep = cms.PSet( 
14316       thresholdsByDetector = cms.VPSet( 
14317         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
14318           gatheringThresholdPt = cms.double( 0.0 ),
14319           detector = cms.string( "ECAL_BARREL" )
14320         ),
14321         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
14322           gatheringThresholdPt = cms.double( 0.0 ),
14323           detector = cms.string( "ECAL_ENDCAP" )
14324         )
14325       ),
14326       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
14327       useCornerCells = cms.bool( True )
14328     ),
14329     pfClusterBuilder = cms.PSet( 
14330       minFracTot = cms.double( 1.0E-20 ),
14331       stoppingTolerance = cms.double( 1.0E-8 ),
14332       positionCalc = cms.PSet( 
14333         minAllowedNormalization = cms.double( 1.0E-9 ),
14334         posCalcNCrystals = cms.int32( 9 ),
14335         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14336         logWeightDenominator = cms.double( 0.08 ),
14337         minFractionInCalc = cms.double( 1.0E-9 ),
14338         timeResolutionCalcBarrel = cms.PSet( 
14339           corrTermLowE = cms.double( 0.0510871 ),
14340           threshLowE = cms.double( 0.5 ),
14341           noiseTerm = cms.double( 1.10889 ),
14342           constantTermLowE = cms.double( 0.0 ),
14343           noiseTermLowE = cms.double( 1.31883 ),
14344           threshHighE = cms.double( 5.0 ),
14345           constantTerm = cms.double( 0.428192 )
14346         ),
14347         timeResolutionCalcEndcap = cms.PSet( 
14348           corrTermLowE = cms.double( 0.0 ),
14349           threshLowE = cms.double( 1.0 ),
14350           noiseTerm = cms.double( 5.72489999999 ),
14351           constantTermLowE = cms.double( 0.0 ),
14352           noiseTermLowE = cms.double( 6.92683000001 ),
14353           threshHighE = cms.double( 10.0 ),
14354           constantTerm = cms.double( 0.0 )
14355         )
14356       ),
14357       maxIterations = cms.uint32( 50 ),
14358       positionCalcForConvergence = cms.PSet( 
14359         minAllowedNormalization = cms.double( 0.0 ),
14360         T0_ES = cms.double( 1.2 ),
14361         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14362         T0_EE = cms.double( 3.1 ),
14363         T0_EB = cms.double( 7.4 ),
14364         X0 = cms.double( 0.89 ),
14365         minFractionInCalc = cms.double( 0.0 ),
14366         W0 = cms.double( 4.2 )
14367       ),
14368       allCellsPositionCalc = cms.PSet( 
14369         minAllowedNormalization = cms.double( 1.0E-9 ),
14370         posCalcNCrystals = cms.int32( -1 ),
14371         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14372         logWeightDenominator = cms.double( 0.08 ),
14373         minFractionInCalc = cms.double( 1.0E-9 ),
14374         timeResolutionCalcBarrel = cms.PSet( 
14375           corrTermLowE = cms.double( 0.0510871 ),
14376           threshLowE = cms.double( 0.5 ),
14377           noiseTerm = cms.double( 1.10889 ),
14378           constantTermLowE = cms.double( 0.0 ),
14379           noiseTermLowE = cms.double( 1.31883 ),
14380           threshHighE = cms.double( 5.0 ),
14381           constantTerm = cms.double( 0.428192 )
14382         ),
14383         timeResolutionCalcEndcap = cms.PSet( 
14384           corrTermLowE = cms.double( 0.0 ),
14385           threshLowE = cms.double( 1.0 ),
14386           noiseTerm = cms.double( 5.72489999999 ),
14387           constantTermLowE = cms.double( 0.0 ),
14388           noiseTermLowE = cms.double( 6.92683000001 ),
14389           threshHighE = cms.double( 10.0 ),
14390           constantTerm = cms.double( 0.0 )
14391         )
14392       ),
14393       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14394       recHitEnergyNorms = cms.VPSet( 
14395         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
14396           detector = cms.string( "ECAL_BARREL" )
14397         ),
14398         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
14399           detector = cms.string( "ECAL_ENDCAP" )
14400         )
14401       ),
14402       showerSigma = cms.double( 1.5 ),
14403       minFractionToKeep = cms.double( 1.0E-7 ),
14404       excludeOtherSeeds = cms.bool( True )
14405     ),
14406     positionReCalc = cms.PSet( 
14407       minAllowedNormalization = cms.double( 0.0 ),
14408       T0_ES = cms.double( 1.2 ),
14409       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
14410       T0_EE = cms.double( 3.1 ),
14411       T0_EB = cms.double( 7.4 ),
14412       X0 = cms.double( 0.89 ),
14413       minFractionInCalc = cms.double( 0.0 ),
14414       W0 = cms.double( 4.2 )
14415     ),
14416     energyCorrector = cms.PSet(  )
14417 )
14418 fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer",
14419     minimumPSEnergy = cms.double( 0.0 ),
14420     skipPS = cms.bool( False ),
14421     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
14422     energyCorrector = cms.PSet( 
14423       recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
14424       recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
14425       applyCrackCorrections = cms.bool( False ),
14426       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14427       applyMVACorrections = cms.bool( True ),
14428       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
14429       maxPtForMVAEvaluation = cms.double( 300.0 ),
14430       srfAwareCorrection = cms.bool( True )
14431     ),
14432     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" )
14433 )
14434 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
14435     producers = cms.VPSet( 
14436       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
14437         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
14438       )
14439     ),
14440     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14441     synchronise = cms.untracked.bool( False )
14442 )
14443 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
14444     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
14445 )
14446 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
14447     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14448     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
14449     seedFinder = cms.PSet( 
14450       thresholdsByDetector = cms.VPSet( 
14451         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14452           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
14453           detector = cms.string( "HCAL_BARREL1" )
14454         ),
14455         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
14456           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
14457           detector = cms.string( "HCAL_ENDCAP" )
14458         )
14459       ),
14460       nNeighbours = cms.int32( 4 )
14461     ),
14462     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
14463   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14464     detector = cms.string( "HCAL_BARREL1" )
14465   ),
14466   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14467     detector = cms.string( "HCAL_ENDCAP" )
14468   )
14469 ) ),
14470     pfClusterBuilder = cms.PSet( 
14471       minFracTot = cms.double( 1.0E-20 ),
14472       stoppingTolerance = cms.double( 1.0E-8 ),
14473       positionCalc = cms.PSet( 
14474         minAllowedNormalization = cms.double( 1.0E-9 ),
14475         minFractionInCalc = cms.double( 1.0E-9 )
14476       ),
14477       maxIterations = cms.uint32( 5 ),
14478       recHitEnergyNorms = cms.VPSet( 
14479         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
14480           detector = cms.string( "HCAL_BARREL1" )
14481         ),
14482         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14483           detector = cms.string( "HCAL_ENDCAP" )
14484         )
14485       ),
14486       showerSigma = cms.double( 10.0 ),
14487       minFractionToKeep = cms.double( 1.0E-7 ),
14488       excludeOtherSeeds = cms.bool( True ),
14489       timeResolutionCalcBarrel = cms.PSet( 
14490         corrTermLowE = cms.double( 0.0 ),
14491         threshLowE = cms.double( 6.0 ),
14492         noiseTerm = cms.double( 21.86 ),
14493         constantTermLowE = cms.double( 4.24 ),
14494         noiseTermLowE = cms.double( 8.0 ),
14495         threshHighE = cms.double( 15.0 ),
14496         constantTerm = cms.double( 2.82 )
14497       ),
14498       timeResolutionCalcEndcap = cms.PSet( 
14499         corrTermLowE = cms.double( 0.0 ),
14500         threshLowE = cms.double( 6.0 ),
14501         noiseTerm = cms.double( 21.86 ),
14502         constantTermLowE = cms.double( 4.24 ),
14503         noiseTermLowE = cms.double( 8.0 ),
14504         threshHighE = cms.double( 15.0 ),
14505         constantTerm = cms.double( 2.82 )
14506       )
14507     ),
14508     synchronise = cms.bool( False )
14509 )
14510 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
14511     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
14512     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
14513     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
14514     usePFThresholdsFromDB = cms.bool( True ),
14515     pfClusterBuilder = cms.PSet( 
14516       minFracTot = cms.double( 1.0E-20 ),
14517       stoppingTolerance = cms.double( 1.0E-8 ),
14518       positionCalc = cms.PSet( 
14519         minAllowedNormalization = cms.double( 1.0E-9 ),
14520         posCalcNCrystals = cms.int32( 5 ),
14521         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14522         logWeightDenominatorByDetector = cms.VPSet( 
14523           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14524             depths = cms.vint32( 1, 2, 3, 4 ),
14525             detector = cms.string( "HCAL_BARREL1" )
14526           ),
14527           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14528             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14529             detector = cms.string( "HCAL_ENDCAP" )
14530           )
14531         ),
14532         minFractionInCalc = cms.double( 1.0E-9 )
14533       ),
14534       maxIterations = cms.uint32( 5 ),
14535       minChi2Prob = cms.double( 0.0 ),
14536       allCellsPositionCalc = cms.PSet( 
14537         minAllowedNormalization = cms.double( 1.0E-9 ),
14538         posCalcNCrystals = cms.int32( -1 ),
14539         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14540         logWeightDenominatorByDetector = cms.VPSet( 
14541           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14542             depths = cms.vint32( 1, 2, 3, 4 ),
14543             detector = cms.string( "HCAL_BARREL1" )
14544           ),
14545           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14546             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14547             detector = cms.string( "HCAL_ENDCAP" )
14548           )
14549         ),
14550         minFractionInCalc = cms.double( 1.0E-9 )
14551       ),
14552       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
14553       recHitEnergyNorms = cms.VPSet( 
14554         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14555           depths = cms.vint32( 1, 2, 3, 4 ),
14556           detector = cms.string( "HCAL_BARREL1" )
14557         ),
14558         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14559           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14560           detector = cms.string( "HCAL_ENDCAP" )
14561         )
14562       ),
14563       maxNSigmaTime = cms.double( 10.0 ),
14564       showerSigma = cms.double( 10.0 ),
14565       timeSigmaEE = cms.double( 10.0 ),
14566       clusterTimeResFromSeed = cms.bool( False ),
14567       minFractionToKeep = cms.double( 1.0E-7 ),
14568       excludeOtherSeeds = cms.bool( True ),
14569       timeResolutionCalcBarrel = cms.PSet( 
14570         corrTermLowE = cms.double( 0.0 ),
14571         threshLowE = cms.double( 6.0 ),
14572         noiseTerm = cms.double( 21.86 ),
14573         constantTermLowE = cms.double( 4.24 ),
14574         noiseTermLowE = cms.double( 8.0 ),
14575         threshHighE = cms.double( 15.0 ),
14576         constantTerm = cms.double( 2.82 )
14577       ),
14578       timeResolutionCalcEndcap = cms.PSet( 
14579         corrTermLowE = cms.double( 0.0 ),
14580         threshLowE = cms.double( 6.0 ),
14581         noiseTerm = cms.double( 21.86 ),
14582         constantTermLowE = cms.double( 4.24 ),
14583         noiseTermLowE = cms.double( 8.0 ),
14584         threshHighE = cms.double( 15.0 ),
14585         constantTerm = cms.double( 2.82 )
14586       ),
14587       timeSigmaEB = cms.double( 10.0 )
14588     )
14589 )
14590 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
14591     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
14592     energyCorrector = cms.PSet(  ),
14593     pfClusterBuilder = cms.PSet( 
14594       allCellsPositionCalc = cms.PSet( 
14595         minAllowedNormalization = cms.double( 1.0E-9 ),
14596         posCalcNCrystals = cms.int32( -1 ),
14597         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
14598         logWeightDenominatorByDetector = cms.VPSet( 
14599           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
14600             depths = cms.vint32( 1, 2, 3, 4 ),
14601             detector = cms.string( "HCAL_BARREL1" )
14602           ),
14603           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
14604             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
14605             detector = cms.string( "HCAL_ENDCAP" )
14606           )
14607         ),
14608         minFractionInCalc = cms.double( 1.0E-9 )
14609       ),
14610       algoName = cms.string( "PFMultiDepthClusterizer" ),
14611       nSigmaPhi = cms.double( 2.0 ),
14612       minFractionToKeep = cms.double( 1.0E-7 ),
14613       nSigmaEta = cms.double( 2.0 )
14614     ),
14615     positionReCalc = cms.PSet(  ),
14616     usePFThresholdsFromDB = cms.bool( True )
14617 )
14618 fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer",
14619     TrackQuality = cms.string( "none" ),
14620     UseQuality = cms.bool( False ),
14621     TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' )
14622 )
14623 fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer",
14624     verbose = cms.untracked.bool( False ),
14625     debug = cms.untracked.bool( False ),
14626     elementImporters = cms.VPSet( 
14627       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsSerialSync" ),
14628         cleanBadConvertedBrems = cms.bool( False ),
14629         muonMaxDPtOPt = cms.double( 1.0 ),
14630         source = cms.InputTag( "hltLightPFTracksSerialSync" ),
14631         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
14632         vetoEndcap = cms.bool( False ),
14633         useIterativeTracking = cms.bool( False ),
14634         importerName = cms.string( "GeneralTracksImporter" ),
14635         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
14636         trackQuality = cms.string( "highPurity" )
14637       ),
14638       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ),
14639         importerName = cms.string( "ECALClusterImporter" ),
14640         BCtoPFCMap = cms.InputTag( "" )
14641       ),
14642       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ),
14643         importerName = cms.string( "GenericClusterImporter" )
14644       ),
14645       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
14646         importerName = cms.string( "GenericClusterImporter" )
14647       )
14648     ),
14649     linkDefinitions = cms.VPSet( 
14650       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
14651         useKDTree = cms.bool( True ),
14652         linkerName = cms.string( "TrackAndECALLinker" )
14653       ),
14654       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
14655         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
14656         nMaxHcalLinksPerTrack = cms.int32( 1 ),
14657         linkType = cms.string( "TRACK:HCAL" ),
14658         useKDTree = cms.bool( True ),
14659         linkerName = cms.string( "TrackAndHCALLinker" )
14660       ),
14661       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
14662         linkType = cms.string( "ECAL:HCAL" ),
14663         useKDTree = cms.bool( False ),
14664         linkerName = cms.string( "ECALAndHCALLinker" )
14665       ),
14666       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
14667         useKDTree = cms.bool( False ),
14668         linkerName = cms.string( "HFEMAndHFHADLinker" )
14669       )
14670     )
14671 )
14672 fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer",
14673     verbose = cms.untracked.bool( False ),
14674     debug = cms.untracked.bool( False ),
14675     blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ),
14676     muons = cms.InputTag( "hltMuonsSerialSync" ),
14677     postMuonCleaning = cms.bool( True ),
14678     vetoEndcap = cms.bool( False ),
14679     vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ),
14680     useVerticesForNeutral = cms.bool( True ),
14681     useHO = cms.bool( False ),
14682     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
14683     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
14684     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
14685     useEGammaElectrons = cms.bool( False ),
14686     egammaElectrons = cms.InputTag( "" ),
14687     useEGammaFilters = cms.bool( False ),
14688     useProtectionsForJetMET = cms.bool( True ),
14689     PFEGammaFiltersParameters = cms.PSet( 
14690       electron_missinghits = cms.uint32( 1 ),
14691       electron_protectionsForJetMET = cms.PSet( 
14692         maxEeleOverPoutRes = cms.double( 0.5 ),
14693         maxEleHcalEOverEcalE = cms.double( 0.1 ),
14694         maxEcalEOverPRes = cms.double( 0.2 ),
14695         maxHcalEOverP = cms.double( 1.0 ),
14696         maxE = cms.double( 50.0 ),
14697         maxTrackPOverEele = cms.double( 1.0 ),
14698         maxDPhiIN = cms.double( 0.1 ),
14699         maxEcalEOverP_2 = cms.double( 0.2 ),
14700         maxEcalEOverP_1 = cms.double( 0.5 ),
14701         maxEeleOverPout = cms.double( 0.2 ),
14702         maxHcalEOverEcalE = cms.double( 0.1 ),
14703         maxHcalE = cms.double( 10.0 ),
14704         maxNtracks = cms.double( 3.0 )
14705       ),
14706       photon_MinEt = cms.double( 10.0 ),
14707       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
14708       electron_protectionsForBadHcal = cms.PSet( 
14709         dEta = cms.vdouble( 0.0064, 0.01264 ),
14710         dPhi = cms.vdouble( 0.0547, 0.0394 ),
14711         enableProtections = cms.bool( False ),
14712         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
14713         eInvPInv = cms.vdouble( 0.184, 0.0721 )
14714       ),
14715       photon_protectionsForBadHcal = cms.PSet( 
14716         enableProtections = cms.bool( False ),
14717         solidConeTrkIsoOffset = cms.double( 10.0 ),
14718         solidConeTrkIsoSlope = cms.double( 0.3 )
14719       ),
14720       electron_iso_mva_barrel = cms.double( -0.1875 ),
14721       electron_iso_mva_endcap = cms.double( -0.1075 ),
14722       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
14723       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
14724       photon_HoE = cms.double( 0.05 ),
14725       electron_iso_combIso_endcap = cms.double( 10.0 ),
14726       electron_iso_pt = cms.double( 10.0 ),
14727       photon_protectionsForJetMET = cms.PSet( 
14728         sumPtTrackIsoSlope = cms.double( 0.001 ),
14729         sumPtTrackIso = cms.double( 4.0 )
14730       ),
14731       electron_iso_combIso_barrel = cms.double( 10.0 ),
14732       electron_noniso_mvaCut = cms.double( -0.1 ),
14733       photon_combIso = cms.double( 10.0 ),
14734       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
14735     ),
14736     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
14737     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
14738     muon_HO = cms.vdouble( 0.9, 0.9 ),
14739     PFMuonAlgoParameters = cms.PSet(  ),
14740     rejectTracks_Bad = cms.bool( False ),
14741     rejectTracks_Step45 = cms.bool( False ),
14742     usePFNuclearInteractions = cms.bool( False ),
14743     usePFConversions = cms.bool( False ),
14744     usePFDecays = cms.bool( False ),
14745     dptRel_DispVtx = cms.double( 10.0 ),
14746     iCfgCandConnector = cms.PSet( 
14747       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
14748       bCorrect = cms.bool( False ),
14749       bCalibPrimary = cms.bool( False )
14750     ),
14751     nsigma_TRACK = cms.double( 1.0 ),
14752     pt_Error = cms.double( 1.0 ),
14753     factors_45 = cms.vdouble( 10.0, 100.0 ),
14754     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
14755     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
14756     goodTrackDeadHcal_layers = cms.uint32( 4 ),
14757     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
14758     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
14759     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
14760     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
14761     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
14762     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
14763     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
14764     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
14765     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
14766     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
14767     pf_nsigma_ECAL = cms.double( 0.0 ),
14768     pf_nsigma_HCAL = cms.double( 1.0 ),
14769     pf_nsigma_HFEM = cms.double( 1.0 ),
14770     pf_nsigma_HFHAD = cms.double( 1.0 ),
14771     useCalibrationsFromDB = cms.bool( True ),
14772     calibrationsLabel = cms.string( "HLT" ),
14773     postHFCleaning = cms.bool( False ),
14774     PFHFCleaningParameters = cms.PSet( 
14775       minHFCleaningPt = cms.double( 5.0 ),
14776       minDeltaMet = cms.double( 0.4 ),
14777       maxSignificance = cms.double( 2.5 ),
14778       minSignificance = cms.double( 2.5 ),
14779       minSignificanceReduction = cms.double( 1.4 ),
14780       maxDeltaPhiPt = cms.double( 7.0 )
14781     ),
14782     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
14783     calibHF_use = cms.bool( False ),
14784     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 ),
14785     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 ),
14786     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 ),
14787     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 ),
14788     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 ),
14789     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
14790 )
14791 fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
14792     useMassDropTagger = cms.bool( False ),
14793     useFiltering = cms.bool( False ),
14794     useDynamicFiltering = cms.bool( False ),
14795     useTrimming = cms.bool( False ),
14796     usePruning = cms.bool( False ),
14797     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14798     useKtPruning = cms.bool( False ),
14799     useConstituentSubtraction = cms.bool( False ),
14800     useSoftDrop = cms.bool( False ),
14801     correctShape = cms.bool( False ),
14802     UseOnlyVertexTracks = cms.bool( False ),
14803     UseOnlyOnePV = cms.bool( False ),
14804     muCut = cms.double( -1.0 ),
14805     yCut = cms.double( -1.0 ),
14806     rFilt = cms.double( -1.0 ),
14807     rFiltFactor = cms.double( -1.0 ),
14808     trimPtFracMin = cms.double( -1.0 ),
14809     zcut = cms.double( -1.0 ),
14810     rcut_factor = cms.double( -1.0 ),
14811     csRho_EtaMax = cms.double( -1.0 ),
14812     csRParam = cms.double( -1.0 ),
14813     beta = cms.double( -1.0 ),
14814     R0 = cms.double( -1.0 ),
14815     gridMaxRapidity = cms.double( -1.0 ),
14816     gridSpacing = cms.double( -1.0 ),
14817     DzTrVtxMax = cms.double( 0.0 ),
14818     DxyTrVtxMax = cms.double( 0.0 ),
14819     MaxVtxZ = cms.double( 15.0 ),
14820     subjetPtMin = cms.double( -1.0 ),
14821     muMin = cms.double( -1.0 ),
14822     muMax = cms.double( -1.0 ),
14823     yMin = cms.double( -1.0 ),
14824     yMax = cms.double( -1.0 ),
14825     dRMin = cms.double( -1.0 ),
14826     dRMax = cms.double( -1.0 ),
14827     maxDepth = cms.int32( -1 ),
14828     nFilt = cms.int32( -1 ),
14829     MinVtxNdof = cms.int32( 0 ),
14830     src = cms.InputTag( "hltParticleFlowSerialSync" ),
14831     srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ),
14832     jetType = cms.string( "PFJet" ),
14833     jetAlgorithm = cms.string( "AntiKt" ),
14834     rParam = cms.double( 0.4 ),
14835     inputEtMin = cms.double( 0.0 ),
14836     inputEMin = cms.double( 0.0 ),
14837     jetPtMin = cms.double( 0.0 ),
14838     doPVCorrection = cms.bool( False ),
14839     doAreaFastjet = cms.bool( False ),
14840     doRhoFastjet = cms.bool( False ),
14841     doPUOffsetCorr = cms.bool( False ),
14842     puPtMin = cms.double( 10.0 ),
14843     nSigmaPU = cms.double( 1.0 ),
14844     radiusPU = cms.double( 0.4 ),
14845     subtractorName = cms.string( "" ),
14846     useExplicitGhosts = cms.bool( False ),
14847     doAreaDiskApprox = cms.bool( True ),
14848     voronoiRfact = cms.double( -9.0 ),
14849     Rho_EtaMax = cms.double( 4.4 ),
14850     Ghost_EtaMax = cms.double( 6.0 ),
14851     Active_Area_Repeats = cms.int32( 5 ),
14852     GhostArea = cms.double( 0.01 ),
14853     restrictInputs = cms.bool( False ),
14854     maxInputs = cms.uint32( 1 ),
14855     writeCompound = cms.bool( False ),
14856     writeJetsWithConst = cms.bool( False ),
14857     doFastJetNonUniform = cms.bool( False ),
14858     useDeterministicSeed = cms.bool( True ),
14859     minSeed = cms.uint32( 0 ),
14860     verbosity = cms.int32( 0 ),
14861     puWidth = cms.double( 0.0 ),
14862     nExclude = cms.uint32( 0 ),
14863     maxBadEcalCells = cms.uint32( 9999999 ),
14864     maxBadHcalCells = cms.uint32( 9999999 ),
14865     maxProblematicEcalCells = cms.uint32( 9999999 ),
14866     maxProblematicHcalCells = cms.uint32( 9999999 ),
14867     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14868     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14869     puCenters = cms.vdouble(  ),
14870     applyWeight = cms.bool( False ),
14871     srcWeights = cms.InputTag( "" ),
14872     minimumTowersFraction = cms.double( 0.0 ),
14873     jetCollInstanceName = cms.string( "" ),
14874     sumRecHits = cms.bool( False )
14875 )
14876 fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14877     minPt = cms.double( 20.0 ),
14878     maxEta = cms.double( 1.0E99 ),
14879     CHF = cms.double( 0.0 ),
14880     NHF = cms.double( 0.99 ),
14881     CEF = cms.double( 0.99 ),
14882     NEF = cms.double( 0.99 ),
14883     maxCF = cms.double( 99.0 ),
14884     NCH = cms.int32( 0 ),
14885     NTOT = cms.int32( 1 ),
14886     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14887 )
14888 fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14889     minPt = cms.double( 20.0 ),
14890     maxEta = cms.double( 1.0E99 ),
14891     CHF = cms.double( 0.0 ),
14892     NHF = cms.double( 0.9 ),
14893     CEF = cms.double( 0.99 ),
14894     NEF = cms.double( 0.99 ),
14895     maxCF = cms.double( 99.0 ),
14896     NCH = cms.int32( 0 ),
14897     NTOT = cms.int32( 1 ),
14898     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14899 )
14900 fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
14901     maxRapidity = cms.double( 5.0 ),
14902     gridSpacing = cms.double( 0.55 ),
14903     pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" )
14904 )
14905 fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
14906     level = cms.string( "L1FastJet" ),
14907     algorithm = cms.string( "AK4PFHLT" ),
14908     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" )
14909 )
14910 fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
14911     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
14912 )
14913 fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14914     src = cms.InputTag( "hltAK4PFJetsSerialSync" ),
14915     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14916     verbose = cms.untracked.bool( False )
14917 )
14918 fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14919     src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ),
14920     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14921     verbose = cms.untracked.bool( False )
14922 )
14923 fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14924     src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ),
14925     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' ),
14926     verbose = cms.untracked.bool( False )
14927 )
14928 fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
14929     src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ),
14930     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ),
14931     triggerJetsType = cms.int32( 85 ),
14932     maxDeltaR = cms.double( 0.5 )
14933 )
14934 fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet",
14935     saveTags = cms.bool( True ),
14936     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ),
14937     triggerType = cms.int32( 85 ),
14938     MinE = cms.double( -1.0 ),
14939     MinPt = cms.double( 40.0 ),
14940     MinMass = cms.double( -1.0 ),
14941     MaxMass = cms.double( -1.0 ),
14942     MinEta = cms.double( -1.0 ),
14943     MaxEta = cms.double( 5.0 ),
14944     MinN = cms.int32( 1 )
14945 )
14946 fragment.hltPreAlCaAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
14947     offset = cms.uint32( 0 ),
14948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14949 )
14950 fragment.hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer",
14951     useMassDropTagger = cms.bool( False ),
14952     useFiltering = cms.bool( False ),
14953     useDynamicFiltering = cms.bool( False ),
14954     useTrimming = cms.bool( False ),
14955     usePruning = cms.bool( False ),
14956     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14957     useKtPruning = cms.bool( False ),
14958     useConstituentSubtraction = cms.bool( False ),
14959     useSoftDrop = cms.bool( False ),
14960     correctShape = cms.bool( False ),
14961     UseOnlyVertexTracks = cms.bool( False ),
14962     UseOnlyOnePV = cms.bool( False ),
14963     muCut = cms.double( -1.0 ),
14964     yCut = cms.double( -1.0 ),
14965     rFilt = cms.double( -1.0 ),
14966     rFiltFactor = cms.double( -1.0 ),
14967     trimPtFracMin = cms.double( -1.0 ),
14968     zcut = cms.double( -1.0 ),
14969     rcut_factor = cms.double( -1.0 ),
14970     csRho_EtaMax = cms.double( -1.0 ),
14971     csRParam = cms.double( -1.0 ),
14972     beta = cms.double( -1.0 ),
14973     R0 = cms.double( -1.0 ),
14974     gridMaxRapidity = cms.double( -1.0 ),
14975     gridSpacing = cms.double( -1.0 ),
14976     DzTrVtxMax = cms.double( 0.0 ),
14977     DxyTrVtxMax = cms.double( 0.0 ),
14978     MaxVtxZ = cms.double( 15.0 ),
14979     subjetPtMin = cms.double( -1.0 ),
14980     muMin = cms.double( -1.0 ),
14981     muMax = cms.double( -1.0 ),
14982     yMin = cms.double( -1.0 ),
14983     yMax = cms.double( -1.0 ),
14984     dRMin = cms.double( -1.0 ),
14985     dRMax = cms.double( -1.0 ),
14986     maxDepth = cms.int32( -1 ),
14987     nFilt = cms.int32( -1 ),
14988     MinVtxNdof = cms.int32( 5 ),
14989     src = cms.InputTag( "hltTowerMakerForAll" ),
14990     srcPVs = cms.InputTag( "NotUsed" ),
14991     jetType = cms.string( "CaloJet" ),
14992     jetAlgorithm = cms.string( "AntiKt" ),
14993     rParam = cms.double( 0.8 ),
14994     inputEtMin = cms.double( 0.3 ),
14995     inputEMin = cms.double( 0.0 ),
14996     jetPtMin = cms.double( 1.0 ),
14997     doPVCorrection = cms.bool( False ),
14998     doAreaFastjet = cms.bool( False ),
14999     doRhoFastjet = cms.bool( False ),
15000     doPUOffsetCorr = cms.bool( False ),
15001     puPtMin = cms.double( 10.0 ),
15002     nSigmaPU = cms.double( 1.0 ),
15003     radiusPU = cms.double( 0.8 ),
15004     subtractorName = cms.string( "" ),
15005     useExplicitGhosts = cms.bool( False ),
15006     doAreaDiskApprox = cms.bool( True ),
15007     voronoiRfact = cms.double( 0.9 ),
15008     Rho_EtaMax = cms.double( 4.4 ),
15009     Ghost_EtaMax = cms.double( 6.0 ),
15010     Active_Area_Repeats = cms.int32( 5 ),
15011     GhostArea = cms.double( 0.01 ),
15012     restrictInputs = cms.bool( False ),
15013     maxInputs = cms.uint32( 1 ),
15014     writeCompound = cms.bool( False ),
15015     writeJetsWithConst = cms.bool( False ),
15016     doFastJetNonUniform = cms.bool( False ),
15017     useDeterministicSeed = cms.bool( True ),
15018     minSeed = cms.uint32( 14327 ),
15019     verbosity = cms.int32( 0 ),
15020     puWidth = cms.double( 0.0 ),
15021     nExclude = cms.uint32( 0 ),
15022     maxBadEcalCells = cms.uint32( 9999999 ),
15023     maxBadHcalCells = cms.uint32( 9999999 ),
15024     maxProblematicEcalCells = cms.uint32( 9999999 ),
15025     maxProblematicHcalCells = cms.uint32( 9999999 ),
15026     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15027     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15028     puCenters = cms.vdouble(  ),
15029     applyWeight = cms.bool( False ),
15030     srcWeights = cms.InputTag( "" ),
15031     minimumTowersFraction = cms.double( 0.0 ),
15032     jetCollInstanceName = cms.string( "" ),
15033     sumRecHits = cms.bool( False )
15034 )
15035 fragment.hltAK8CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
15036     min_N90 = cms.int32( -2 ),
15037     min_N90hits = cms.int32( 2 ),
15038     min_EMF = cms.double( 1.0E-6 ),
15039     max_EMF = cms.double( 999.0 ),
15040     jetsInput = cms.InputTag( "hltAK8CaloJets" ),
15041     JetIDParams = cms.PSet( 
15042       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
15043       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
15044       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
15045       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
15046       useRecHits = cms.bool( True ),
15047       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
15048     )
15049 )
15050 fragment.hltAK8CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15051     level = cms.string( "L1FastJet" ),
15052     algorithm = cms.string( "AK8CaloHLT" ),
15053     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
15054 )
15055 fragment.hltAK8CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15056     level = cms.string( "L2Relative" ),
15057     algorithm = cms.string( "AK8CaloHLT" )
15058 )
15059 fragment.hltAK8CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15060     level = cms.string( "L3Absolute" ),
15061     algorithm = cms.string( "AK8CaloHLT" )
15062 )
15063 fragment.hltAK8CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15064     level = cms.string( "L2L3Residual" ),
15065     algorithm = cms.string( "AK8CaloHLT" )
15066 )
15067 fragment.hltAK8CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15068     correctors = cms.VInputTag( 'hltAK8CaloFastJetCorrector','hltAK8CaloRelativeCorrector','hltAK8CaloAbsoluteCorrector','hltAK8CaloResidualCorrector' )
15069 )
15070 fragment.hltAK8CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
15071     src = cms.InputTag( "hltAK8CaloJets" ),
15072     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15073     verbose = cms.untracked.bool( False )
15074 )
15075 fragment.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
15076     src = cms.InputTag( "hltAK8CaloJetsIDPassed" ),
15077     correctors = cms.VInputTag( 'hltAK8CaloCorrector' ),
15078     verbose = cms.untracked.bool( False )
15079 )
15080 fragment.hltSingleCaloJet10AK8 = cms.EDFilter( "HLT1CaloJet",
15081     saveTags = cms.bool( True ),
15082     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
15083     triggerType = cms.int32( 85 ),
15084     MinE = cms.double( -1.0 ),
15085     MinPt = cms.double( 10.0 ),
15086     MinMass = cms.double( -1.0 ),
15087     MaxMass = cms.double( -1.0 ),
15088     MinEta = cms.double( -1.0 ),
15089     MaxEta = cms.double( 5.0 ),
15090     MinN = cms.int32( 1 )
15091 )
15092 fragment.hltAK8CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
15093     useMassDropTagger = cms.bool( False ),
15094     useFiltering = cms.bool( False ),
15095     useDynamicFiltering = cms.bool( False ),
15096     useTrimming = cms.bool( False ),
15097     usePruning = cms.bool( False ),
15098     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15099     useKtPruning = cms.bool( False ),
15100     useConstituentSubtraction = cms.bool( False ),
15101     useSoftDrop = cms.bool( False ),
15102     correctShape = cms.bool( False ),
15103     UseOnlyVertexTracks = cms.bool( False ),
15104     UseOnlyOnePV = cms.bool( False ),
15105     muCut = cms.double( -1.0 ),
15106     yCut = cms.double( -1.0 ),
15107     rFilt = cms.double( -1.0 ),
15108     rFiltFactor = cms.double( -1.0 ),
15109     trimPtFracMin = cms.double( -1.0 ),
15110     zcut = cms.double( -1.0 ),
15111     rcut_factor = cms.double( -1.0 ),
15112     csRho_EtaMax = cms.double( -1.0 ),
15113     csRParam = cms.double( -1.0 ),
15114     beta = cms.double( -1.0 ),
15115     R0 = cms.double( -1.0 ),
15116     gridMaxRapidity = cms.double( -1.0 ),
15117     gridSpacing = cms.double( -1.0 ),
15118     DzTrVtxMax = cms.double( 0.0 ),
15119     DxyTrVtxMax = cms.double( 0.0 ),
15120     MaxVtxZ = cms.double( 15.0 ),
15121     subjetPtMin = cms.double( -1.0 ),
15122     muMin = cms.double( -1.0 ),
15123     muMax = cms.double( -1.0 ),
15124     yMin = cms.double( -1.0 ),
15125     yMax = cms.double( -1.0 ),
15126     dRMin = cms.double( -1.0 ),
15127     dRMax = cms.double( -1.0 ),
15128     maxDepth = cms.int32( -1 ),
15129     nFilt = cms.int32( -1 ),
15130     MinVtxNdof = cms.int32( 5 ),
15131     src = cms.InputTag( "hltTowerMakerForAll" ),
15132     srcPVs = cms.InputTag( "NotUsed" ),
15133     jetType = cms.string( "CaloJet" ),
15134     jetAlgorithm = cms.string( "AntiKt" ),
15135     rParam = cms.double( 0.8 ),
15136     inputEtMin = cms.double( 0.3 ),
15137     inputEMin = cms.double( 0.0 ),
15138     jetPtMin = cms.double( 1.0 ),
15139     doPVCorrection = cms.bool( False ),
15140     doAreaFastjet = cms.bool( False ),
15141     doRhoFastjet = cms.bool( False ),
15142     doPUOffsetCorr = cms.bool( False ),
15143     puPtMin = cms.double( 10.0 ),
15144     nSigmaPU = cms.double( 1.0 ),
15145     radiusPU = cms.double( 0.8 ),
15146     subtractorName = cms.string( "" ),
15147     useExplicitGhosts = cms.bool( False ),
15148     doAreaDiskApprox = cms.bool( False ),
15149     voronoiRfact = cms.double( -9.0 ),
15150     Rho_EtaMax = cms.double( 4.4 ),
15151     Ghost_EtaMax = cms.double( 6.0 ),
15152     Active_Area_Repeats = cms.int32( 5 ),
15153     GhostArea = cms.double( 0.01 ),
15154     restrictInputs = cms.bool( False ),
15155     maxInputs = cms.uint32( 1 ),
15156     writeCompound = cms.bool( False ),
15157     writeJetsWithConst = cms.bool( False ),
15158     doFastJetNonUniform = cms.bool( False ),
15159     useDeterministicSeed = cms.bool( True ),
15160     minSeed = cms.uint32( 0 ),
15161     verbosity = cms.int32( 0 ),
15162     puWidth = cms.double( 0.0 ),
15163     nExclude = cms.uint32( 0 ),
15164     maxBadEcalCells = cms.uint32( 9999999 ),
15165     maxBadHcalCells = cms.uint32( 9999999 ),
15166     maxProblematicEcalCells = cms.uint32( 9999999 ),
15167     maxProblematicHcalCells = cms.uint32( 9999999 ),
15168     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15169     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15170     puCenters = cms.vdouble(  ),
15171     applyWeight = cms.bool( False ),
15172     srcWeights = cms.InputTag( "" ),
15173     minimumTowersFraction = cms.double( 0.0 ),
15174     jetCollInstanceName = cms.string( "" ),
15175     sumRecHits = cms.bool( False )
15176 )
15177 fragment.hltAK8CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
15178     src = cms.InputTag( "hltAK8CaloJetsPF" ),
15179     filter = cms.bool( False ),
15180     etMin = cms.double( 5.0 )
15181 )
15182 fragment.hltAK8PFJets = cms.EDProducer( "FastjetJetProducer",
15183     useMassDropTagger = cms.bool( False ),
15184     useFiltering = cms.bool( False ),
15185     useDynamicFiltering = cms.bool( False ),
15186     useTrimming = cms.bool( False ),
15187     usePruning = cms.bool( False ),
15188     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
15189     useKtPruning = cms.bool( False ),
15190     useConstituentSubtraction = cms.bool( False ),
15191     useSoftDrop = cms.bool( False ),
15192     correctShape = cms.bool( False ),
15193     UseOnlyVertexTracks = cms.bool( False ),
15194     UseOnlyOnePV = cms.bool( False ),
15195     muCut = cms.double( -1.0 ),
15196     yCut = cms.double( -1.0 ),
15197     rFilt = cms.double( -1.0 ),
15198     rFiltFactor = cms.double( -1.0 ),
15199     trimPtFracMin = cms.double( -1.0 ),
15200     zcut = cms.double( -1.0 ),
15201     rcut_factor = cms.double( -1.0 ),
15202     csRho_EtaMax = cms.double( -1.0 ),
15203     csRParam = cms.double( -1.0 ),
15204     beta = cms.double( -1.0 ),
15205     R0 = cms.double( -1.0 ),
15206     gridMaxRapidity = cms.double( -1.0 ),
15207     gridSpacing = cms.double( -1.0 ),
15208     DzTrVtxMax = cms.double( 0.0 ),
15209     DxyTrVtxMax = cms.double( 0.0 ),
15210     MaxVtxZ = cms.double( 15.0 ),
15211     subjetPtMin = cms.double( -1.0 ),
15212     muMin = cms.double( -1.0 ),
15213     muMax = cms.double( -1.0 ),
15214     yMin = cms.double( -1.0 ),
15215     yMax = cms.double( -1.0 ),
15216     dRMin = cms.double( -1.0 ),
15217     dRMax = cms.double( -1.0 ),
15218     maxDepth = cms.int32( -1 ),
15219     nFilt = cms.int32( -1 ),
15220     MinVtxNdof = cms.int32( 0 ),
15221     src = cms.InputTag( "hltParticleFlow" ),
15222     srcPVs = cms.InputTag( "hltPixelVertices" ),
15223     jetType = cms.string( "PFJet" ),
15224     jetAlgorithm = cms.string( "AntiKt" ),
15225     rParam = cms.double( 0.8 ),
15226     inputEtMin = cms.double( 0.0 ),
15227     inputEMin = cms.double( 0.0 ),
15228     jetPtMin = cms.double( 0.0 ),
15229     doPVCorrection = cms.bool( False ),
15230     doAreaFastjet = cms.bool( False ),
15231     doRhoFastjet = cms.bool( False ),
15232     doPUOffsetCorr = cms.bool( False ),
15233     puPtMin = cms.double( 10.0 ),
15234     nSigmaPU = cms.double( 1.0 ),
15235     radiusPU = cms.double( 0.8 ),
15236     subtractorName = cms.string( "" ),
15237     useExplicitGhosts = cms.bool( False ),
15238     doAreaDiskApprox = cms.bool( True ),
15239     voronoiRfact = cms.double( -9.0 ),
15240     Rho_EtaMax = cms.double( 4.4 ),
15241     Ghost_EtaMax = cms.double( 6.0 ),
15242     Active_Area_Repeats = cms.int32( 5 ),
15243     GhostArea = cms.double( 0.01 ),
15244     restrictInputs = cms.bool( False ),
15245     maxInputs = cms.uint32( 1 ),
15246     writeCompound = cms.bool( False ),
15247     writeJetsWithConst = cms.bool( False ),
15248     doFastJetNonUniform = cms.bool( False ),
15249     useDeterministicSeed = cms.bool( True ),
15250     minSeed = cms.uint32( 0 ),
15251     verbosity = cms.int32( 0 ),
15252     puWidth = cms.double( 0.0 ),
15253     nExclude = cms.uint32( 0 ),
15254     maxBadEcalCells = cms.uint32( 9999999 ),
15255     maxBadHcalCells = cms.uint32( 9999999 ),
15256     maxProblematicEcalCells = cms.uint32( 9999999 ),
15257     maxProblematicHcalCells = cms.uint32( 9999999 ),
15258     maxRecoveredEcalCells = cms.uint32( 9999999 ),
15259     maxRecoveredHcalCells = cms.uint32( 9999999 ),
15260     puCenters = cms.vdouble(  ),
15261     applyWeight = cms.bool( False ),
15262     srcWeights = cms.InputTag( "" ),
15263     minimumTowersFraction = cms.double( 0.0 ),
15264     jetCollInstanceName = cms.string( "" ),
15265     sumRecHits = cms.bool( False )
15266 )
15267 fragment.hltAK8PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
15268     level = cms.string( "L1FastJet" ),
15269     algorithm = cms.string( "AK8PFHLT" ),
15270     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
15271 )
15272 fragment.hltAK8PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15273     level = cms.string( "L2Relative" ),
15274     algorithm = cms.string( "AK8PFHLT" )
15275 )
15276 fragment.hltAK8PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15277     level = cms.string( "L3Absolute" ),
15278     algorithm = cms.string( "AK8PFHLT" )
15279 )
15280 fragment.hltAK8PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
15281     level = cms.string( "L2L3Residual" ),
15282     algorithm = cms.string( "AK8PFHLT" )
15283 )
15284 fragment.hltAK8PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
15285     correctors = cms.VInputTag( 'hltAK8PFFastJetCorrector','hltAK8PFRelativeCorrector','hltAK8PFAbsoluteCorrector','hltAK8PFResidualCorrector' )
15286 )
15287 fragment.hltAK8PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
15288     src = cms.InputTag( "hltAK8PFJets" ),
15289     correctors = cms.VInputTag( 'hltAK8PFCorrector' ),
15290     verbose = cms.untracked.bool( False )
15291 )
15292 fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
15293     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
15294     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10AK8" ),
15295     triggerJetsType = cms.int32( 85 ),
15296     maxDeltaR = cms.double( 0.5 )
15297 )
15298 fragment.hltSinglePFJet40AK8 = cms.EDFilter( "HLT1PFJet",
15299     saveTags = cms.bool( True ),
15300     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
15301     triggerType = cms.int32( 85 ),
15302     MinE = cms.double( -1.0 ),
15303     MinPt = cms.double( 40.0 ),
15304     MinMass = cms.double( -1.0 ),
15305     MaxMass = cms.double( -1.0 ),
15306     MinEta = cms.double( -1.0 ),
15307     MaxEta = cms.double( 5.0 ),
15308     MinN = cms.int32( 1 )
15309 )
15310 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
15311     saveTags = cms.bool( True ),
15312     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15313     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15314     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15315     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15316     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15317     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15318     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15319     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15320     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15321     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15322 )
15323 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
15324     offset = cms.uint32( 0 ),
15325     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15326 )
15327 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15328     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15329     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
15330 )
15331 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
15332     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15333     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
15334 )
15335 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
15336     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
15337     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
15338     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
15339     minD2cut = cms.double( 1.0E-4 )
15340 )
15341 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15342     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15343     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
15344     useQualityCut = cms.bool( True ),
15345     minQuality = cms.string( "loose" )
15346 )
15347 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
15348     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
15349     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
15350     useQualityCut = cms.bool( True ),
15351     minQuality = cms.string( "loose" )
15352 )
15353 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
15354     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
15355     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
15356     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
15357     useQualityCut = cms.bool( True ),
15358     minQuality = cms.string( "loose" ),
15359     deltaR2cut = cms.double( 4.0E-4 )
15360 )
15361 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15362     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15363     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15364     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
15365 )
15366 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
15367     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
15368     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15369     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
15370 )
15371 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
15372     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
15373     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
15374     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
15375     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
15376     dzCut = cms.double( 1.0 )
15377 )
15378 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15379     saveTags = cms.bool( True ),
15380     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15381     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15382     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15383     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15384     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15385     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15386     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15387     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15388     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15389     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15390 )
15391 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
15392     offset = cms.uint32( 0 ),
15393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15394 )
15395 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
15396     saveTags = cms.bool( True ),
15397     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
15398     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15399     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15400     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15401     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15402     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15403     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15404     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15405     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15406     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15407 )
15408 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
15409     offset = cms.uint32( 0 ),
15410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15411 )
15412 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
15413     offset = cms.uint32( 0 ),
15414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15415 )
15416 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
15417     inputTag = cms.InputTag( "rawDataCollector" ),
15418     fedList = cms.vuint32( 1405 )
15419 )
15420 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
15421     offset = cms.uint32( 0 ),
15422     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15423 )
15424 fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
15425     saveTags = cms.bool( True ),
15426     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" ),
15427     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15428     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15429     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15430     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15431     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15432     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15433     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15434     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15435     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15436 )
15437 fragment.hltPreDSTPFScoutingDoubleMuonNoVtx = cms.EDFilter( "HLTPrescaler",
15438     offset = cms.uint32( 0 ),
15439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15440 )
15441 fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter",
15442     saveTags = cms.bool( True ),
15443     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15444     PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ),
15445     MaxEta = cms.double( 2.5 ),
15446     MinPt = cms.double( 0.0 ),
15447     MaxDeltaR = cms.double( 0.3 ),
15448     MinN = cms.int32( 2 ),
15449     CentralBxOnly = cms.bool( True ),
15450     SelectQualities = cms.vint32(  )
15451 )
15452 fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer",
15453     InputObjects = cms.InputTag( "hltL2Muons" )
15454 )
15455 fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15456     saveTags = cms.bool( True ),
15457     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15458     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15459     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15460     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15461     MinN = cms.int32( 0 ),
15462     MaxEta = cms.double( 2.5 ),
15463     AbsEtaBins = cms.vdouble( 0.0 ),
15464     MinNstations = cms.vint32( 0 ),
15465     MinNhits = cms.vint32( 0 ),
15466     CutOnChambers = cms.bool( False ),
15467     MinNchambers = cms.vint32( 0 ),
15468     MaxDr = cms.double( 9999.0 ),
15469     MinDr = cms.double( -1.0 ),
15470     MaxDz = cms.double( 9999.0 ),
15471     MinDxySig = cms.double( -1.0 ),
15472     MinPt = cms.double( 0.0 ),
15473     NSigmaPt = cms.double( 0.0 ),
15474     MatchToPreviousCand = cms.bool( True )
15475 )
15476 fragment.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer( "TSGForOIFromL2",
15477     src = cms.InputTag( "hltL2Muons" ),
15478     layersToTry = cms.int32( 2 ),
15479     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
15480     hitsToTry = cms.int32( 1 ),
15481     adjustErrorsDynamicallyForHits = cms.bool( False ),
15482     adjustErrorsDynamicallyForHitless = cms.bool( True ),
15483     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15484     UseHitLessSeeds = cms.bool( True ),
15485     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
15486     maxEtaForTOB = cms.double( 1.8 ),
15487     minEtaForTEC = cms.double( 0.7 ),
15488     debug = cms.untracked.bool( False ),
15489     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
15490     maxSeeds = cms.uint32( 20 ),
15491     maxHitlessSeeds = cms.uint32( 5 ),
15492     maxHitSeeds = cms.uint32( 1 ),
15493     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
15494     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
15495     pT1 = cms.double( 13.0 ),
15496     pT2 = cms.double( 30.0 ),
15497     pT3 = cms.double( 70.0 ),
15498     eta1 = cms.double( 0.2 ),
15499     eta2 = cms.double( 0.3 ),
15500     eta3 = cms.double( 1.0 ),
15501     eta4 = cms.double( 1.2 ),
15502     eta5 = cms.double( 1.6 ),
15503     eta6 = cms.double( 1.4 ),
15504     eta7 = cms.double( 2.1 ),
15505     SF1 = cms.double( 3.0 ),
15506     SF2 = cms.double( 4.0 ),
15507     SF3 = cms.double( 5.0 ),
15508     SF4 = cms.double( 7.0 ),
15509     SF5 = cms.double( 10.0 ),
15510     SF6 = cms.double( 2.0 ),
15511     SFHld = cms.double( 2.0 ),
15512     SFHd = cms.double( 4.0 ),
15513     tsosDiff1 = cms.double( 0.2 ),
15514     tsosDiff2 = cms.double( 0.02 ),
15515     displacedReco = cms.bool( False ),
15516     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
15517 )
15518 fragment.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15519     cleanTrajectoryAfterInOut = cms.bool( False ),
15520     doSeedingRegionRebuilding = cms.bool( False ),
15521     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15522     reverseTrajectories = cms.bool( True ),
15523     useHitsSplitting = cms.bool( False ),
15524     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15525     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ),
15526     clustersToSkip = cms.InputTag( "" ),
15527     phase2clustersToSkip = cms.InputTag( "" ),
15528     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15529     TransientInitialStateEstimatorParameters = cms.PSet( 
15530       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15531       numberMeasurementsForFit = cms.int32( 4 ),
15532       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15533     ),
15534     numHitsForSeedCleaner = cms.int32( 4 ),
15535     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15536     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15537     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
15538     maxNSeeds = cms.uint32( 500000 ),
15539     maxSeedsBeforeCleaning = cms.uint32( 5000 )
15540 )
15541 fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15542     TrajectoryInEvent = cms.bool( False ),
15543     useHitsSplitting = cms.bool( False ),
15544     src = cms.InputTag( "hltIterL3OITrackCandidatesNoVtx" ),
15545     clusterRemovalInfo = cms.InputTag( "" ),
15546     AlgorithmName = cms.string( "iter10" ),
15547     GeometricInnerState = cms.bool( True ),
15548     reMatchSplitHits = cms.bool( False ),
15549     usePropagatorForPCA = cms.bool( False ),
15550     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15551     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15552     useSimpleMF = cms.bool( False ),
15553     SimpleMagneticField = cms.string( "" ),
15554     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
15555     Propagator = cms.string( "PropagatorWithMaterial" ),
15556     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15557     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15558     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
15559 )
15560 fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15561     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15562     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15563     vertices = cms.InputTag( "Notused" ),
15564     ignoreVertices = cms.bool( True ),
15565     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15566     mva = cms.PSet( 
15567       minPixelHits = cms.vint32( 0, 0, 0 ),
15568       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15569       dr_par = cms.PSet( 
15570         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15571         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15572         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15573         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15574         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15575       ),
15576       maxLostLayers = cms.vint32( 4, 3, 2 ),
15577       min3DLayers = cms.vint32( 0, 0, 0 ),
15578       dz_par = cms.PSet( 
15579         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15580         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15581         dz_exp = cms.vint32( 4, 4, 2147483647 )
15582       ),
15583       minNVtxTrk = cms.int32( 3 ),
15584       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15585       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15586       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15587       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
15588       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15589       minLayers = cms.vint32( 3, 5, 5 )
15590     )
15591 )
15592 fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15593     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
15594     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','MVAValues' ),
15595     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','QualityMasks' ),
15596     minQuality = cms.string( "highPurity" ),
15597     copyExtras = cms.untracked.bool( True ),
15598     copyTrajectories = cms.untracked.bool( False )
15599 )
15600 fragment.hltL3MuonsIterL3OINoVtx = cms.EDProducer( "L3MuonProducer",
15601     ServiceParameters = cms.PSet( 
15602       RPCLayers = cms.bool( True ),
15603       UseMuonNavigation = cms.untracked.bool( True ),
15604       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15605         'SteppingHelixPropagatorAny',
15606         'hltESPSmartPropagator',
15607         'hltESPSteppingHelixPropagatorOpposite' )
15608     ),
15609     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15610     TrackLoaderParameters = cms.PSet( 
15611       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15612       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15613       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15614       DoSmoothing = cms.bool( True ),
15615       SmoothTkTrack = cms.untracked.bool( False ),
15616       VertexConstraint = cms.bool( False ),
15617       MuonUpdatorAtVertexParameters = cms.PSet( 
15618         MaxChi2 = cms.double( 1000000.0 ),
15619         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15620         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15621       ),
15622       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15623       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15624     ),
15625     L3TrajBuilderParameters = cms.PSet( 
15626       PtCut = cms.double( 1.0 ),
15627       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15628       GlobalMuonTrackMatcher = cms.PSet( 
15629         Chi2Cut_3 = cms.double( 200.0 ),
15630         DeltaDCut_2 = cms.double( 10.0 ),
15631         Eta_threshold = cms.double( 1.2 ),
15632         Quality_2 = cms.double( 15.0 ),
15633         DeltaDCut_1 = cms.double( 40.0 ),
15634         Quality_3 = cms.double( 7.0 ),
15635         DeltaDCut_3 = cms.double( 15.0 ),
15636         Quality_1 = cms.double( 20.0 ),
15637         Pt_threshold1 = cms.double( 0.0 ),
15638         DeltaRCut_2 = cms.double( 0.2 ),
15639         DeltaRCut_1 = cms.double( 0.1 ),
15640         Pt_threshold2 = cms.double( 9.99999999E8 ),
15641         Chi2Cut_1 = cms.double( 50.0 ),
15642         Chi2Cut_2 = cms.double( 50.0 ),
15643         DeltaRCut_3 = cms.double( 1.0 ),
15644         LocChi2Cut = cms.double( 0.001 ),
15645         Propagator = cms.string( "hltESPSmartPropagator" ),
15646         MinPt = cms.double( 1.0 ),
15647         MinP = cms.double( 2.5 )
15648       ),
15649       ScaleTECxFactor = cms.double( -1.0 ),
15650       tkTrajUseVertex = cms.bool( False ),
15651       MuonTrackingRegionBuilder = cms.PSet( 
15652         Rescale_Dz = cms.double( 4.0 ),
15653         Pt_fixed = cms.bool( False ),
15654         Eta_fixed = cms.bool( True ),
15655         Eta_min = cms.double( 0.1 ),
15656         DeltaZ = cms.double( 24.2 ),
15657         maxRegions = cms.int32( 2 ),
15658         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15659         UseVertex = cms.bool( False ),
15660         Z_fixed = cms.bool( False ),
15661         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15662         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15663         Rescale_phi = cms.double( 3.0 ),
15664         DeltaEta = cms.double( 0.2 ),
15665         precise = cms.bool( True ),
15666         OnDemand = cms.int32( -1 ),
15667         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15668         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15669         vertexCollection = cms.InputTag( "pixelVertices" ),
15670         Pt_min = cms.double( 3.0 ),
15671         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15672         Phi_fixed = cms.bool( True ),
15673         DeltaR = cms.double( 0.025 ),
15674         input = cms.InputTag( "hltL2Muons" ),
15675         DeltaPhi = cms.double( 0.15 ),
15676         Phi_min = cms.double( 0.1 ),
15677         Rescale_eta = cms.double( 3.0 )
15678       ),
15679       TrackTransformer = cms.PSet( 
15680         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15681         RefitDirection = cms.string( "insideOut" ),
15682         RefitRPCHits = cms.bool( True ),
15683         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15684         DoPredictionsOnly = cms.bool( False ),
15685         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15686         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15687         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15688       ),
15689       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15690       RefitRPCHits = cms.bool( True ),
15691       tkTrajVertex = cms.InputTag( "Notused" ),
15692       GlbRefitterParameters = cms.PSet( 
15693         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15694         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15695         RefitFlag = cms.bool( True ),
15696         SkipStation = cms.int32( -1 ),
15697         Chi2CutRPC = cms.double( 1.0 ),
15698         PropDirForCosmics = cms.bool( False ),
15699         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15700         HitThreshold = cms.int32( 1 ),
15701         DYTthrs = cms.vint32( 30, 15 ),
15702         TrackerSkipSystem = cms.int32( -1 ),
15703         RefitDirection = cms.string( "insideOut" ),
15704         Chi2CutCSC = cms.double( 150.0 ),
15705         Chi2CutDT = cms.double( 10.0 ),
15706         RefitRPCHits = cms.bool( True ),
15707         TrackerSkipSection = cms.int32( -1 ),
15708         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15709         DoPredictionsOnly = cms.bool( False ),
15710         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15711         MuonHitsOption = cms.int32( 1 ),
15712         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15713       ),
15714       PCut = cms.double( 2.5 ),
15715       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15716       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15717       tkTrajMaxChi2 = cms.double( 9999.0 ),
15718       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15719       ScaleTECyFactor = cms.double( -1.0 ),
15720       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityNoVtx" )
15721     )
15722 )
15723 fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15724     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15725 )
15726 fragment.hltIterL3OIL3MuonsNoVtx = cms.EDProducer( "L3TrackCombiner",
15727     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15728 )
15729 fragment.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducer",
15730     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsNoVtx" ),
15731     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15732     MuonPtOption = cms.string( "Tracker" )
15733 )
15734 fragment.hltL2SelectorForL3IONoVtx = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
15735     l2Src = cms.InputTag( "hltL2Muons" ),
15736     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesNoVtx" ),
15737     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15738     applyL3Filters = cms.bool( False ),
15739     MinNhits = cms.int32( 1 ),
15740     MaxNormalizedChi2 = cms.double( 20.0 ),
15741     MinNmuonHits = cms.int32( 1 ),
15742     MaxPtDifference = cms.double( 0.3 )
15743 )
15744 fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
15745     DeltaR = cms.double( 0.025 ),
15746     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15747     OnDemand = cms.int32( -1 ),
15748     vertexCollection = cms.InputTag( "notUsed" ),
15749     MeasurementTrackerName = cms.InputTag( "" ),
15750     UseVertex = cms.bool( False ),
15751     Rescale_Dz = cms.double( 4.0 ),
15752     Pt_fixed = cms.bool( True ),
15753     Z_fixed = cms.bool( True ),
15754     Pt_min = cms.double( 0.0 ),
15755     DeltaZ = cms.double( 24.2 ),
15756     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
15757     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
15758     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
15759     maxRegions = cms.int32( 5 ),
15760     precise = cms.bool( True ),
15761     input = cms.InputTag( "hltL2SelectorForL3IONoVtx" )
15762 )
15763 fragment.hltPixelTracksInRegionL2NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15764     tracks = cms.InputTag( "hltPixelTracks" ),
15765     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsNoVtx" ),
15766     produceTrackCollection = cms.bool( True ),
15767     produceMask = cms.bool( False )
15768 )
15769 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15770     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2NoVtx" ),
15771     InputVertexCollection = cms.InputTag( "" ),
15772     originHalfLength = cms.double( 0.3 ),
15773     originRadius = cms.double( 0.1 ),
15774     useProtoTrackKinematics = cms.bool( False ),
15775     useEventsWithNoVertex = cms.bool( True ),
15776     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15777     usePV = cms.bool( False ),
15778     includeFourthHit = cms.bool( True ),
15779     produceComplement = cms.bool( False ),
15780     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15781 )
15782 fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15783     cleanTrajectoryAfterInOut = cms.bool( False ),
15784     doSeedingRegionRebuilding = cms.bool( True ),
15785     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15786     reverseTrajectories = cms.bool( False ),
15787     useHitsSplitting = cms.bool( True ),
15788     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15789     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ),
15790     clustersToSkip = cms.InputTag( "" ),
15791     phase2clustersToSkip = cms.InputTag( "" ),
15792     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15793     TransientInitialStateEstimatorParameters = cms.PSet( 
15794       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15795       numberMeasurementsForFit = cms.int32( 4 ),
15796       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15797     ),
15798     numHitsForSeedCleaner = cms.int32( 4 ),
15799     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15800     RedundantSeedCleaner = cms.string( "none" ),
15801     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15802     maxNSeeds = cms.uint32( 100000 ),
15803     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15804 )
15805 fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15806     TrajectoryInEvent = cms.bool( False ),
15807     useHitsSplitting = cms.bool( False ),
15808     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesNoVtx" ),
15809     clusterRemovalInfo = cms.InputTag( "" ),
15810     AlgorithmName = cms.string( "hltIter0" ),
15811     GeometricInnerState = cms.bool( True ),
15812     reMatchSplitHits = cms.bool( False ),
15813     usePropagatorForPCA = cms.bool( False ),
15814     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15815     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15816     useSimpleMF = cms.bool( True ),
15817     SimpleMagneticField = cms.string( "ParabolicMf" ),
15818     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15819     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15820     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15821     NavigationSchool = cms.string( "" ),
15822     MeasurementTracker = cms.string( "" )
15823 )
15824 fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15825     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15826     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15827     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
15828     ignoreVertices = cms.bool( False ),
15829     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15830     mva = cms.PSet( 
15831       minPixelHits = cms.vint32( 0, 0, 0 ),
15832       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15833       dr_par = cms.PSet( 
15834         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15835         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15836         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15837         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15838         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15839       ),
15840       maxLostLayers = cms.vint32( 1, 1, 1 ),
15841       min3DLayers = cms.vint32( 0, 0, 0 ),
15842       dz_par = cms.PSet( 
15843         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15844         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15845         dz_exp = cms.vint32( 4, 4, 2147483647 )
15846       ),
15847       minNVtxTrk = cms.int32( 3 ),
15848       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15849       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15850       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15851       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
15852       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15853       minLayers = cms.vint32( 3, 3, 4 )
15854     )
15855 )
15856 fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15857     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15858     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','MVAValues' ),
15859     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','QualityMasks' ),
15860     minQuality = cms.string( "highPurity" ),
15861     copyExtras = cms.untracked.bool( True ),
15862     copyTrajectories = cms.untracked.bool( False )
15863 )
15864 fragment.hltL3MuonsIterL3IONoVtx = cms.EDProducer( "L3MuonProducer",
15865     ServiceParameters = cms.PSet( 
15866       RPCLayers = cms.bool( True ),
15867       UseMuonNavigation = cms.untracked.bool( True ),
15868       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15869         'SteppingHelixPropagatorAny',
15870         'hltESPSmartPropagator',
15871         'hltESPSteppingHelixPropagatorOpposite' )
15872     ),
15873     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15874     TrackLoaderParameters = cms.PSet( 
15875       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15876       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15877       DoSmoothing = cms.bool( False ),
15878       SmoothTkTrack = cms.untracked.bool( False ),
15879       VertexConstraint = cms.bool( False ),
15880       MuonUpdatorAtVertexParameters = cms.PSet( 
15881         MaxChi2 = cms.double( 1000000.0 ),
15882         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15883         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15884       ),
15885       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15886       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15887     ),
15888     L3TrajBuilderParameters = cms.PSet( 
15889       PtCut = cms.double( 1.0 ),
15890       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15891       GlobalMuonTrackMatcher = cms.PSet( 
15892         Chi2Cut_3 = cms.double( 200.0 ),
15893         DeltaDCut_2 = cms.double( 10.0 ),
15894         Eta_threshold = cms.double( 1.2 ),
15895         Quality_2 = cms.double( 15.0 ),
15896         DeltaDCut_1 = cms.double( 40.0 ),
15897         Quality_3 = cms.double( 7.0 ),
15898         DeltaDCut_3 = cms.double( 15.0 ),
15899         Quality_1 = cms.double( 20.0 ),
15900         Pt_threshold1 = cms.double( 0.0 ),
15901         DeltaRCut_2 = cms.double( 0.2 ),
15902         DeltaRCut_1 = cms.double( 0.1 ),
15903         Pt_threshold2 = cms.double( 9.99999999E8 ),
15904         Chi2Cut_1 = cms.double( 50.0 ),
15905         Chi2Cut_2 = cms.double( 50.0 ),
15906         DeltaRCut_3 = cms.double( 1.0 ),
15907         LocChi2Cut = cms.double( 0.001 ),
15908         Propagator = cms.string( "hltESPSmartPropagator" ),
15909         MinPt = cms.double( 1.0 ),
15910         MinP = cms.double( 2.5 )
15911       ),
15912       ScaleTECxFactor = cms.double( -1.0 ),
15913       tkTrajUseVertex = cms.bool( False ),
15914       MuonTrackingRegionBuilder = cms.PSet( 
15915         Rescale_Dz = cms.double( 4.0 ),
15916         Pt_fixed = cms.bool( True ),
15917         Eta_fixed = cms.bool( True ),
15918         Eta_min = cms.double( 0.1 ),
15919         DeltaZ = cms.double( 24.2 ),
15920         maxRegions = cms.int32( 2 ),
15921         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15922         UseVertex = cms.bool( False ),
15923         Z_fixed = cms.bool( True ),
15924         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15925         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15926         Rescale_phi = cms.double( 3.0 ),
15927         DeltaEta = cms.double( 0.04 ),
15928         precise = cms.bool( True ),
15929         OnDemand = cms.int32( -1 ),
15930         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15931         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15932         vertexCollection = cms.InputTag( "pixelVertices" ),
15933         Pt_min = cms.double( 3.0 ),
15934         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15935         Phi_fixed = cms.bool( True ),
15936         DeltaR = cms.double( 0.025 ),
15937         input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ),
15938         DeltaPhi = cms.double( 0.15 ),
15939         Phi_min = cms.double( 0.1 ),
15940         Rescale_eta = cms.double( 3.0 )
15941       ),
15942       TrackTransformer = cms.PSet( 
15943         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15944         RefitDirection = cms.string( "insideOut" ),
15945         RefitRPCHits = cms.bool( True ),
15946         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15947         DoPredictionsOnly = cms.bool( False ),
15948         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15949         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15950         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15951       ),
15952       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15953       RefitRPCHits = cms.bool( True ),
15954       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
15955       GlbRefitterParameters = cms.PSet( 
15956         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15957         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15958         RefitFlag = cms.bool( True ),
15959         SkipStation = cms.int32( -1 ),
15960         Chi2CutRPC = cms.double( 1.0 ),
15961         PropDirForCosmics = cms.bool( False ),
15962         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15963         HitThreshold = cms.int32( 1 ),
15964         DYTthrs = cms.vint32( 30, 15 ),
15965         TrackerSkipSystem = cms.int32( -1 ),
15966         RefitDirection = cms.string( "insideOut" ),
15967         Chi2CutCSC = cms.double( 150.0 ),
15968         Chi2CutDT = cms.double( 10.0 ),
15969         RefitRPCHits = cms.bool( True ),
15970         TrackerSkipSection = cms.int32( -1 ),
15971         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15972         DoPredictionsOnly = cms.bool( False ),
15973         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15974         MuonHitsOption = cms.int32( 1 ),
15975         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15976       ),
15977       PCut = cms.double( 2.5 ),
15978       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15979       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15980       matchToSeeds = cms.bool( True ),
15981       tkTrajMaxChi2 = cms.double( 9999.0 ),
15982       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15983       ScaleTECyFactor = cms.double( -1.0 ),
15984       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityNoVtx" )
15985     )
15986 )
15987 fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15988     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15989 )
15990 fragment.hltIterL3MuonsFromL2NoVtx = cms.EDProducer( "L3TrackCombiner",
15991     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15992 )
15993 fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
15994     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15995     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15996     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15997     L1MinPt = cms.double( -1.0 ),
15998     L1MaxEta = cms.double( 5.0 ),
15999     L1MinQuality = cms.uint32( 7 ),
16000     CentralBxOnly = cms.bool( True )
16001 )
16002 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
16003     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
16004     L1MinPt = cms.double( 0.0 ),
16005     L1MaxEta = cms.double( 2.5 ),
16006     L1MinQuality = cms.uint32( 7 ),
16007     SetMinPtBarrelTo = cms.double( 3.5 ),
16008     SetMinPtEndcapTo = cms.double( 1.0 ),
16009     CentralBxOnly = cms.bool( True ),
16010     RegionPSet = cms.PSet( 
16011       vertexCollection = cms.InputTag( "notUsed" ),
16012       zErrorVetex = cms.double( 0.2 ),
16013       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16014       zErrorBeamSpot = cms.double( 24.2 ),
16015       maxNVertices = cms.int32( 1 ),
16016       maxNRegions = cms.int32( 5 ),
16017       nSigmaZVertex = cms.double( 3.0 ),
16018       nSigmaZBeamSpot = cms.double( 4.0 ),
16019       ptMin = cms.double( 0.0 ),
16020       mode = cms.string( "BeamSpotSigma" ),
16021       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorNoVtx" ),
16022       searchOpt = cms.bool( False ),
16023       whereToUseMeasurementTracker = cms.string( "Never" ),
16024       originRadius = cms.double( 0.2 ),
16025       measurementTrackerName = cms.InputTag( "" ),
16026       precise = cms.bool( True ),
16027       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
16028       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
16029       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 )
16030     ),
16031     ServiceParameters = cms.PSet( 
16032       RPCLayers = cms.bool( True ),
16033       UseMuonNavigation = cms.untracked.bool( True ),
16034       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
16035     )
16036 )
16037 fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion",
16038     tracks = cms.InputTag( "hltPixelTracks" ),
16039     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx" ),
16040     produceTrackCollection = cms.bool( True ),
16041     produceMask = cms.bool( False )
16042 )
16043 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16044     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1NoVtx" ),
16045     InputVertexCollection = cms.InputTag( "" ),
16046     originHalfLength = cms.double( 0.3 ),
16047     originRadius = cms.double( 0.1 ),
16048     useProtoTrackKinematics = cms.bool( False ),
16049     useEventsWithNoVertex = cms.bool( True ),
16050     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16051     usePV = cms.bool( False ),
16052     includeFourthHit = cms.bool( True ),
16053     produceComplement = cms.bool( False ),
16054     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16055 )
16056 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
16057     cleanTrajectoryAfterInOut = cms.bool( False ),
16058     doSeedingRegionRebuilding = cms.bool( True ),
16059     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16060     reverseTrajectories = cms.bool( False ),
16061     useHitsSplitting = cms.bool( True ),
16062     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16063     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ),
16064     clustersToSkip = cms.InputTag( "" ),
16065     phase2clustersToSkip = cms.InputTag( "" ),
16066     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
16067     TransientInitialStateEstimatorParameters = cms.PSet( 
16068       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16069       numberMeasurementsForFit = cms.int32( 4 ),
16070       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16071     ),
16072     numHitsForSeedCleaner = cms.int32( 4 ),
16073     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16074     RedundantSeedCleaner = cms.string( "none" ),
16075     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16076     maxNSeeds = cms.uint32( 100000 ),
16077     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16078 )
16079 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
16080     TrajectoryInEvent = cms.bool( False ),
16081     useHitsSplitting = cms.bool( False ),
16082     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx" ),
16083     clusterRemovalInfo = cms.InputTag( "" ),
16084     AlgorithmName = cms.string( "hltIter0" ),
16085     GeometricInnerState = cms.bool( True ),
16086     reMatchSplitHits = cms.bool( False ),
16087     usePropagatorForPCA = cms.bool( False ),
16088     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16089     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16090     useSimpleMF = cms.bool( True ),
16091     SimpleMagneticField = cms.string( "ParabolicMf" ),
16092     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16093     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16094     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16095     NavigationSchool = cms.string( "" ),
16096     MeasurementTracker = cms.string( "" )
16097 )
16098 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
16099     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16100     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16101     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16102     ignoreVertices = cms.bool( False ),
16103     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16104     mva = cms.PSet( 
16105       minPixelHits = cms.vint32( 0, 0, 0 ),
16106       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
16107       dr_par = cms.PSet( 
16108         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
16109         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
16110         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16111         dr_exp = cms.vint32( 4, 4, 2147483647 ),
16112         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
16113       ),
16114       maxLostLayers = cms.vint32( 1, 1, 1 ),
16115       min3DLayers = cms.vint32( 0, 0, 0 ),
16116       dz_par = cms.PSet( 
16117         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
16118         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
16119         dz_exp = cms.vint32( 4, 4, 2147483647 )
16120       ),
16121       minNVtxTrk = cms.int32( 3 ),
16122       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16123       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16124       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16125       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16126       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16127       minLayers = cms.vint32( 3, 3, 4 )
16128     )
16129 )
16130 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
16131     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
16132     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','MVAValues' ),
16133     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','QualityMasks' ),
16134     minQuality = cms.string( "highPurity" ),
16135     copyExtras = cms.untracked.bool( True ),
16136     copyTrajectories = cms.untracked.bool( False )
16137 )
16138 fragment.hltIterL3MuonMergedNoVtx = cms.EDProducer( "TrackListMerger",
16139     copyExtras = cms.untracked.bool( True ),
16140     copyMVA = cms.bool( False ),
16141     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16142     MaxNormalizedChisq = cms.double( 1000.0 ),
16143     MinPT = cms.double( 0.05 ),
16144     MinFound = cms.int32( 3 ),
16145     Epsilon = cms.double( -0.001 ),
16146     ShareFrac = cms.double( 0.19 ),
16147     allowFirstHitShare = cms.bool( True ),
16148     FoundHitBonus = cms.double( 5.0 ),
16149     LostHitPenalty = cms.double( 20.0 ),
16150     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16151     newQuality = cms.string( "confirmed" ),
16152     setsToMerge = cms.VPSet( 
16153       cms.PSet(  pQual = cms.bool( False ),
16154         tLists = cms.vint32( 0, 1 )
16155       )
16156     ),
16157     hasSelector = cms.vint32( 0, 0 ),
16158     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
16159     writeOnlyTrkQuals = cms.bool( False ),
16160     makeReKeyedSeeds = cms.untracked.bool( False ),
16161     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16162 )
16163 fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer( "TrackListMerger",
16164     copyExtras = cms.untracked.bool( True ),
16165     copyMVA = cms.bool( False ),
16166     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16167     MaxNormalizedChisq = cms.double( 1000.0 ),
16168     MinPT = cms.double( 0.05 ),
16169     MinFound = cms.int32( 3 ),
16170     Epsilon = cms.double( -0.001 ),
16171     ShareFrac = cms.double( 0.19 ),
16172     allowFirstHitShare = cms.bool( True ),
16173     FoundHitBonus = cms.double( 5.0 ),
16174     LostHitPenalty = cms.double( 20.0 ),
16175     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
16176     newQuality = cms.string( "confirmed" ),
16177     setsToMerge = cms.VPSet( 
16178       cms.PSet(  pQual = cms.bool( False ),
16179         tLists = cms.vint32( 0, 1 )
16180       )
16181     ),
16182     hasSelector = cms.vint32( 0, 0 ),
16183     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
16184     writeOnlyTrkQuals = cms.bool( False ),
16185     makeReKeyedSeeds = cms.untracked.bool( False ),
16186     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
16187 )
16188 fragment.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
16189     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
16190     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
16191     ptMin = cms.double( 2.5 ),
16192     pMin = cms.double( 2.5 ),
16193     shareHitFraction = cms.double( 0.19 )
16194 )
16195 fragment.hltIterL3MuonsNoVtx = cms.EDProducer( "MuonIdProducer",
16196     MuonCaloCompatibility = cms.PSet( 
16197       delta_eta = cms.double( 0.02 ),
16198       delta_phi = cms.double( 0.02 ),
16199       allSiPMHO = cms.bool( False ),
16200       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
16201       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
16202     ),
16203     TrackAssociatorParameters = cms.PSet( 
16204       useMuon = cms.bool( True ),
16205       truthMatch = cms.bool( False ),
16206       usePreshower = cms.bool( False ),
16207       dRPreshowerPreselection = cms.double( 0.2 ),
16208       muonMaxDistanceSigmaY = cms.double( 0.0 ),
16209       useEcal = cms.bool( False ),
16210       muonMaxDistanceSigmaX = cms.double( 0.0 ),
16211       dRMuon = cms.double( 9999.0 ),
16212       dREcal = cms.double( 9999.0 ),
16213       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16214       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16215       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16216       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16217       propagateAllDirections = cms.bool( True ),
16218       muonMaxDistanceY = cms.double( 5.0 ),
16219       useHO = cms.bool( False ),
16220       muonMaxDistanceX = cms.double( 5.0 ),
16221       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16222       useHcal = cms.bool( False ),
16223       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16224       accountForTrajectoryChangeCalo = cms.bool( False ),
16225       dREcalPreselection = cms.double( 0.05 ),
16226       useCalo = cms.bool( False ),
16227       dRMuonPreselection = cms.double( 0.2 ),
16228       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16229       dRHcal = cms.double( 9999.0 ),
16230       dRHcalPreselection = cms.double( 0.2 ),
16231       HORecHitCollectionLabel = cms.InputTag( "Notused" )
16232     ),
16233     CaloExtractorPSet = cms.PSet( 
16234       DR_Veto_H = cms.double( 0.1 ),
16235       CenterConeOnCalIntersection = cms.bool( False ),
16236       NoiseTow_EE = cms.double( 0.15 ),
16237       Noise_EB = cms.double( 0.025 ),
16238       Noise_HE = cms.double( 0.2 ),
16239       DR_Veto_E = cms.double( 0.07 ),
16240       NoiseTow_EB = cms.double( 0.04 ),
16241       Noise_EE = cms.double( 0.1 ),
16242       UseRecHitsFlag = cms.bool( False ),
16243       DR_Max = cms.double( 1.0 ),
16244       DepositLabel = cms.untracked.string( "Cal" ),
16245       Noise_HO = cms.double( 0.2 ),
16246       DR_Veto_HO = cms.double( 0.1 ),
16247       Threshold_H = cms.double( 0.5 ),
16248       PrintTimeReport = cms.untracked.bool( False ),
16249       Threshold_E = cms.double( 0.2 ),
16250       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16251       ComponentName = cms.string( "CaloExtractorByAssociator" ),
16252       Threshold_HO = cms.double( 0.5 ),
16253       DepositInstanceLabels = cms.vstring( 'ecal',
16254         'hcal',
16255         'ho' ),
16256       ServiceParameters = cms.PSet( 
16257         RPCLayers = cms.bool( False ),
16258         UseMuonNavigation = cms.untracked.bool( False ),
16259         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16260       ),
16261       TrackAssociatorParameters = cms.PSet( 
16262         useMuon = cms.bool( False ),
16263         truthMatch = cms.bool( False ),
16264         usePreshower = cms.bool( False ),
16265         dRPreshowerPreselection = cms.double( 0.2 ),
16266         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16267         useEcal = cms.bool( False ),
16268         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16269         dRMuon = cms.double( 9999.0 ),
16270         dREcal = cms.double( 1.0 ),
16271         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16272         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16273         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16274         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16275         propagateAllDirections = cms.bool( True ),
16276         muonMaxDistanceY = cms.double( 5.0 ),
16277         useHO = cms.bool( False ),
16278         muonMaxDistanceX = cms.double( 5.0 ),
16279         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16280         useHcal = cms.bool( False ),
16281         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16282         accountForTrajectoryChangeCalo = cms.bool( False ),
16283         dREcalPreselection = cms.double( 1.0 ),
16284         useCalo = cms.bool( True ),
16285         dRMuonPreselection = cms.double( 0.2 ),
16286         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16287         dRHcal = cms.double( 1.0 ),
16288         dRHcalPreselection = cms.double( 1.0 ),
16289         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16290       ),
16291       Noise_HB = cms.double( 0.2 )
16292     ),
16293     TrackExtractorPSet = cms.PSet( 
16294       Diff_z = cms.double( 0.2 ),
16295       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx" ),
16296       Chi2Ndof_Max = cms.double( 1.0E64 ),
16297       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16298       DR_Veto = cms.double( 0.01 ),
16299       Pt_Min = cms.double( -1.0 ),
16300       DR_Max = cms.double( 1.0 ),
16301       NHits_Min = cms.uint32( 0 ),
16302       Chi2Prob_Min = cms.double( -1.0 ),
16303       Diff_r = cms.double( 0.1 ),
16304       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16305       ComponentName = cms.string( "TrackExtractor" )
16306     ),
16307     JetExtractorPSet = cms.PSet( 
16308       JetCollectionLabel = cms.InputTag( "Notused" ),
16309       DR_Veto = cms.double( 0.1 ),
16310       DR_Max = cms.double( 1.0 ),
16311       ExcludeMuonVeto = cms.bool( True ),
16312       PrintTimeReport = cms.untracked.bool( False ),
16313       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
16314       ComponentName = cms.string( "JetExtractor" ),
16315       ServiceParameters = cms.PSet( 
16316         RPCLayers = cms.bool( False ),
16317         UseMuonNavigation = cms.untracked.bool( False ),
16318         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16319       ),
16320       TrackAssociatorParameters = cms.PSet( 
16321         useMuon = cms.bool( False ),
16322         truthMatch = cms.bool( False ),
16323         usePreshower = cms.bool( False ),
16324         dRPreshowerPreselection = cms.double( 0.2 ),
16325         muonMaxDistanceSigmaY = cms.double( 0.0 ),
16326         useEcal = cms.bool( False ),
16327         muonMaxDistanceSigmaX = cms.double( 0.0 ),
16328         dRMuon = cms.double( 9999.0 ),
16329         dREcal = cms.double( 0.5 ),
16330         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
16331         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
16332         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
16333         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
16334         propagateAllDirections = cms.bool( True ),
16335         muonMaxDistanceY = cms.double( 5.0 ),
16336         useHO = cms.bool( False ),
16337         muonMaxDistanceX = cms.double( 5.0 ),
16338         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
16339         useHcal = cms.bool( False ),
16340         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
16341         accountForTrajectoryChangeCalo = cms.bool( False ),
16342         dREcalPreselection = cms.double( 0.5 ),
16343         useCalo = cms.bool( True ),
16344         dRMuonPreselection = cms.double( 0.2 ),
16345         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
16346         dRHcal = cms.double( 0.5 ),
16347         dRHcalPreselection = cms.double( 0.5 ),
16348         HORecHitCollectionLabel = cms.InputTag( "Notused" )
16349       ),
16350       Threshold = cms.double( 5.0 )
16351     ),
16352     trackDepositName = cms.string( "tracker" ),
16353     ecalDepositName = cms.string( "ecal" ),
16354     hcalDepositName = cms.string( "hcal" ),
16355     hoDepositName = cms.string( "ho" ),
16356     jetDepositName = cms.string( "jets" ),
16357     TimingFillerParameters = cms.PSet( 
16358       DTTimingParameters = cms.PSet( 
16359         HitError = cms.double( 6.0 ),
16360         MatchParameters = cms.PSet( 
16361           TightMatchDT = cms.bool( False ),
16362           DTradius = cms.double( 0.01 ),
16363           TightMatchCSC = cms.bool( True ),
16364           CSCsegments = cms.InputTag( "hltCscSegments" ),
16365           DTsegments = cms.InputTag( "hltDt4DSegments" )
16366         ),
16367         debug = cms.bool( False ),
16368         DoWireCorr = cms.bool( False ),
16369         RequireBothProjections = cms.bool( False ),
16370         DTTimeOffset = cms.double( 2.7 ),
16371         PruneCut = cms.double( 10000.0 ),
16372         DTsegments = cms.InputTag( "hltDt4DSegments" ),
16373         UseSegmentT0 = cms.bool( False ),
16374         HitsMin = cms.int32( 5 ),
16375         DropTheta = cms.bool( True ),
16376         ServiceParameters = cms.PSet( 
16377           RPCLayers = cms.bool( True ),
16378           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16379         )
16380       ),
16381       UseCSC = cms.bool( True ),
16382       CSCTimingParameters = cms.PSet( 
16383         MatchParameters = cms.PSet( 
16384           TightMatchDT = cms.bool( False ),
16385           DTradius = cms.double( 0.01 ),
16386           TightMatchCSC = cms.bool( True ),
16387           CSCsegments = cms.InputTag( "hltCscSegments" ),
16388           DTsegments = cms.InputTag( "hltDt4DSegments" )
16389         ),
16390         debug = cms.bool( False ),
16391         CSCWireTimeOffset = cms.double( 0.0 ),
16392         CSCStripError = cms.double( 7.0 ),
16393         CSCTimeOffset = cms.double( 0.0 ),
16394         CSCWireError = cms.double( 8.6 ),
16395         PruneCut = cms.double( 100.0 ),
16396         CSCsegments = cms.InputTag( "hltCscSegments" ),
16397         UseStripTime = cms.bool( True ),
16398         CSCStripTimeOffset = cms.double( 0.0 ),
16399         UseWireTime = cms.bool( True ),
16400         ServiceParameters = cms.PSet( 
16401           RPCLayers = cms.bool( True ),
16402           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
16403         )
16404       ),
16405       ErrorDT = cms.double( 6.0 ),
16406       EcalEnergyCut = cms.double( 0.4 ),
16407       UseECAL = cms.bool( True ),
16408       ErrorEB = cms.double( 2.085 ),
16409       UseDT = cms.bool( True ),
16410       ErrorEE = cms.double( 6.95 ),
16411       ErrorCSC = cms.double( 7.4 )
16412     ),
16413     ShowerDigiFillerParameters = cms.PSet( 
16414       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
16415       digiMaxDistanceX = cms.double( 25.0 ),
16416       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
16417     ),
16418     TrackerKinkFinderParameters = cms.PSet( 
16419       usePosition = cms.bool( False ),
16420       diagonalOnly = cms.bool( False )
16421     ),
16422     fillEnergy = cms.bool( False ),
16423     storeCrossedHcalRecHits = cms.bool( False ),
16424     maxAbsPullX = cms.double( 4.0 ),
16425     maxAbsEta = cms.double( 3.0 ),
16426     minPt = cms.double( 8.0 ),
16427     inputCollectionTypes = cms.vstring( 'inner tracks',
16428       'links' ),
16429     addExtraSoftMuons = cms.bool( False ),
16430     fillGlobalTrackRefits = cms.bool( False ),
16431     debugWithTruthMatching = cms.bool( False ),
16432     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltL3MuonsIterL3LinksNoVtx' ),
16433     fillCaloCompatibility = cms.bool( False ),
16434     maxAbsPullY = cms.double( 9999.0 ),
16435     maxAbsDy = cms.double( 9999.0 ),
16436     minP = cms.double( 0.0 ),
16437     minPCaloMuon = cms.double( 1.0E9 ),
16438     maxAbsDx = cms.double( 3.0 ),
16439     fillIsolation = cms.bool( False ),
16440     writeIsoDeposits = cms.bool( False ),
16441     minNumberOfMatches = cms.int32( 1 ),
16442     fillMatching = cms.bool( True ),
16443     fillShowerDigis = cms.bool( False ),
16444     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
16445     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
16446     fillGlobalTrackQuality = cms.bool( False ),
16447     globalTrackQualityInputTag = cms.InputTag( "" ),
16448     selectHighPurity = cms.bool( False ),
16449     pvInputTag = cms.InputTag( "" ),
16450     fillTrackerKink = cms.bool( False ),
16451     minCaloCompatibility = cms.double( 0.6 ),
16452     runArbitrationCleaner = cms.bool( False ),
16453     arbitrationCleanerOptions = cms.PSet( 
16454       OverlapDTheta = cms.double( 0.02 ),
16455       Overlap = cms.bool( True ),
16456       Clustering = cms.bool( True ),
16457       ME1a = cms.bool( True ),
16458       ClusterDTheta = cms.double( 0.02 ),
16459       ClusterDPhi = cms.double( 0.6 ),
16460       OverlapDPhi = cms.double( 0.0786 )
16461     ),
16462     arbitrateTrackerMuons = cms.bool( True )
16463 )
16464 fragment.hltIterL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
16465     InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16466     DisplacedReconstruction = cms.bool( False )
16467 )
16468 fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
16469     saveTags = cms.bool( True ),
16470     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16471     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16472     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScoutingNoVtx" ),
16473     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
16474     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
16475     MinN = cms.int32( 2 ),
16476     MaxEta = cms.double( 2.5 ),
16477     MinNhits = cms.int32( 0 ),
16478     MaxDr = cms.double( 9999.0 ),
16479     MinDr = cms.double( -1.0 ),
16480     MaxDz = cms.double( 9999.0 ),
16481     MinDxySig = cms.double( -1.0 ),
16482     MinPt = cms.double( 0.0 ),
16483     NSigmaPt = cms.double( 0.0 ),
16484     MaxNormalizedChi2 = cms.double( 9999.0 ),
16485     MaxDXYBeamSpot = cms.double( 9999.0 ),
16486     MinDXYBeamSpot = cms.double( -1.0 ),
16487     MinNmuonHits = cms.int32( 0 ),
16488     MaxPtDifference = cms.double( 9999.0 ),
16489     MinTrackPt = cms.double( 0.0 ),
16490     minMuonStations = cms.int32( 0 ),
16491     minTrkHits = cms.int32( -1 ),
16492     minMuonHits = cms.int32( -1 ),
16493     allowedTypeMask = cms.uint32( 255 ),
16494     requiredTypeMask = cms.uint32( 0 ),
16495     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
16496     trkMuonId = cms.uint32( 0 ),
16497     L1MatchingdR = cms.double( 0.3 ),
16498     MatchToPreviousCand = cms.bool( True ),
16499     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
16500     requireL3MuonTrajectorySeed = cms.bool( False ),
16501     useSimpleGeometry = cms.bool( True ),
16502     useStation2 = cms.bool( True ),
16503     fallbackToME1 = cms.bool( False ),
16504     cosmicPropagationHypothesis = cms.bool( False ),
16505     useMB2InOverlap = cms.bool( False ),
16506     useTrack = cms.string( "tracker" ),
16507     useState = cms.string( "atVertex" ),
16508     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
16509     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
16510     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
16511 )
16512 fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer",
16513     src = cms.InputTag( "hltParticleFlow" ),
16514     globalThreshold = cms.double( 0.0 ),
16515     alias = cms.string( "hltPFMet" ),
16516     calculateSignificance = cms.bool( False ),
16517     parameters = cms.PSet(  ),
16518     applyWeight = cms.bool( False ),
16519     srcWeights = cms.InputTag( "" )
16520 )
16521 fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16522     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16523     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16524     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16525     skipHCAL = cms.bool( True ),
16526     skipECAL = cms.bool( False ),
16527     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16528     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16529     maxRapidity = cms.double( 2.5 ),
16530     gridSpacing = cms.double( 0.55 ),
16531     usePFThresholdsFromDB = cms.bool( True )
16532 )
16533 fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16534     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16535     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16536     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16537     skipHCAL = cms.bool( False ),
16538     skipECAL = cms.bool( True ),
16539     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16540     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16541     maxRapidity = cms.double( 2.5 ),
16542     gridSpacing = cms.double( 0.55 ),
16543     usePFThresholdsFromDB = cms.bool( True )
16544 )
16545 fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16546     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
16547       'EcalRegionalRecHitsEE' ),
16548     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
16549     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16550     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16551     useUncalib = cms.bool( False ),
16552     doIsolated = cms.bool( True ),
16553     l1LowerThr = cms.double( 0.0 ),
16554     l1UpperThr = cms.double( 999.0 ),
16555     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16556     regionEtaMargin = cms.double( 0.4 ),
16557     regionPhiMargin = cms.double( 0.4 )
16558 )
16559 fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16560     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
16561     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
16562     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
16563     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16564     useUncalib = cms.bool( False ),
16565     doIsolated = cms.bool( True ),
16566     l1LowerThr = cms.double( 0.0 ),
16567     l1UpperThr = cms.double( 999.0 ),
16568     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16569     regionEtaMargin = cms.double( 0.4 ),
16570     regionPhiMargin = cms.double( 0.4 )
16571 )
16572 fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer",
16573     navigator = cms.PSet( 
16574       barrel = cms.PSet(  ),
16575       endcap = cms.PSet(  ),
16576       name = cms.string( "PFRecHitECALNavigator" )
16577     ),
16578     producers = cms.VPSet( 
16579       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ),
16580         srFlags = cms.InputTag( "" ),
16581         name = cms.string( "PFEBRecHitCreator" ),
16582         qualityTests = cms.VPSet( 
16583           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16584             applySelectionsToAllCrystals = cms.bool( True )
16585           ),
16586           cms.PSet(  topologicalCleaning = cms.bool( True ),
16587             skipTTRecoveredHits = cms.bool( True ),
16588             cleaningThreshold = cms.double( 2.0 ),
16589             name = cms.string( "PFRecHitQTestECAL" ),
16590             timingCleaning = cms.bool( True )
16591           )
16592         )
16593       ),
16594       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ),
16595         srFlags = cms.InputTag( "" ),
16596         name = cms.string( "PFEERecHitCreator" ),
16597         qualityTests = cms.VPSet( 
16598           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
16599             applySelectionsToAllCrystals = cms.bool( True )
16600           ),
16601           cms.PSet(  topologicalCleaning = cms.bool( True ),
16602             skipTTRecoveredHits = cms.bool( True ),
16603             cleaningThreshold = cms.double( 2.0 ),
16604             name = cms.string( "PFRecHitQTestECAL" ),
16605             timingCleaning = cms.bool( True )
16606           )
16607         )
16608       )
16609     )
16610 )
16611 fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer",
16612     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
16613     producers = cms.VPSet( 
16614       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ),
16615         name = cms.string( "PFPSRecHitCreator" ),
16616         qualityTests = cms.VPSet( 
16617           cms.PSet(  threshold = cms.double( 7.0E-6 ),
16618             name = cms.string( "PFRecHitQTestThreshold" )
16619           )
16620         )
16621       )
16622     )
16623 )
16624 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer",
16625     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ),
16626     usePFThresholdsFromDB = cms.bool( True ),
16627     recHitCleaners = cms.VPSet( 
16628     ),
16629     seedCleaners = cms.VPSet( 
16630     ),
16631     seedFinder = cms.PSet( 
16632       thresholdsByDetector = cms.VPSet( 
16633         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
16634           seedingThreshold = cms.double( 0.6 ),
16635           detector = cms.string( "ECAL_ENDCAP" )
16636         ),
16637         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16638           seedingThreshold = cms.double( 0.23 ),
16639           detector = cms.string( "ECAL_BARREL" )
16640         )
16641       ),
16642       algoName = cms.string( "LocalMaximumSeedFinder" ),
16643       nNeighbours = cms.int32( 8 )
16644     ),
16645     initialClusteringStep = cms.PSet( 
16646       thresholdsByDetector = cms.VPSet( 
16647         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
16648           gatheringThresholdPt = cms.double( 0.0 ),
16649           detector = cms.string( "ECAL_BARREL" )
16650         ),
16651         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
16652           gatheringThresholdPt = cms.double( 0.0 ),
16653           detector = cms.string( "ECAL_ENDCAP" )
16654         )
16655       ),
16656       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16657       useCornerCells = cms.bool( True )
16658     ),
16659     pfClusterBuilder = cms.PSet( 
16660       minFracTot = cms.double( 1.0E-20 ),
16661       stoppingTolerance = cms.double( 1.0E-8 ),
16662       positionCalc = cms.PSet( 
16663         minAllowedNormalization = cms.double( 1.0E-9 ),
16664         posCalcNCrystals = cms.int32( 9 ),
16665         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16666         logWeightDenominator = cms.double( 0.08 ),
16667         minFractionInCalc = cms.double( 1.0E-9 ),
16668         timeResolutionCalcBarrel = cms.PSet( 
16669           corrTermLowE = cms.double( 0.0510871 ),
16670           threshLowE = cms.double( 0.5 ),
16671           noiseTerm = cms.double( 1.10889 ),
16672           constantTermLowE = cms.double( 0.0 ),
16673           noiseTermLowE = cms.double( 1.31883 ),
16674           threshHighE = cms.double( 5.0 ),
16675           constantTerm = cms.double( 0.428192 )
16676         ),
16677         timeResolutionCalcEndcap = cms.PSet( 
16678           corrTermLowE = cms.double( 0.0 ),
16679           threshLowE = cms.double( 1.0 ),
16680           noiseTerm = cms.double( 5.72489999999 ),
16681           constantTermLowE = cms.double( 0.0 ),
16682           noiseTermLowE = cms.double( 6.92683000001 ),
16683           threshHighE = cms.double( 10.0 ),
16684           constantTerm = cms.double( 0.0 )
16685         )
16686       ),
16687       maxIterations = cms.uint32( 50 ),
16688       positionCalcForConvergence = cms.PSet( 
16689         minAllowedNormalization = cms.double( 0.0 ),
16690         T0_ES = cms.double( 1.2 ),
16691         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16692         T0_EE = cms.double( 3.1 ),
16693         T0_EB = cms.double( 7.4 ),
16694         X0 = cms.double( 0.89 ),
16695         minFractionInCalc = cms.double( 0.0 ),
16696         W0 = cms.double( 4.2 )
16697       ),
16698       allCellsPositionCalc = cms.PSet( 
16699         minAllowedNormalization = cms.double( 1.0E-9 ),
16700         posCalcNCrystals = cms.int32( -1 ),
16701         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16702         logWeightDenominator = cms.double( 0.08 ),
16703         minFractionInCalc = cms.double( 1.0E-9 ),
16704         timeResolutionCalcBarrel = cms.PSet( 
16705           corrTermLowE = cms.double( 0.0510871 ),
16706           threshLowE = cms.double( 0.5 ),
16707           noiseTerm = cms.double( 1.10889 ),
16708           constantTermLowE = cms.double( 0.0 ),
16709           noiseTermLowE = cms.double( 1.31883 ),
16710           threshHighE = cms.double( 5.0 ),
16711           constantTerm = cms.double( 0.428192 )
16712         ),
16713         timeResolutionCalcEndcap = cms.PSet( 
16714           corrTermLowE = cms.double( 0.0 ),
16715           threshLowE = cms.double( 1.0 ),
16716           noiseTerm = cms.double( 5.72489999999 ),
16717           constantTermLowE = cms.double( 0.0 ),
16718           noiseTermLowE = cms.double( 6.92683000001 ),
16719           threshHighE = cms.double( 10.0 ),
16720           constantTerm = cms.double( 0.0 )
16721         )
16722       ),
16723       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16724       recHitEnergyNorms = cms.VPSet( 
16725         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
16726           detector = cms.string( "ECAL_BARREL" )
16727         ),
16728         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
16729           detector = cms.string( "ECAL_ENDCAP" )
16730         )
16731       ),
16732       showerSigma = cms.double( 1.5 ),
16733       minFractionToKeep = cms.double( 1.0E-7 ),
16734       excludeOtherSeeds = cms.bool( True )
16735     ),
16736     positionReCalc = cms.PSet( 
16737       minAllowedNormalization = cms.double( 0.0 ),
16738       T0_ES = cms.double( 1.2 ),
16739       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16740       T0_EE = cms.double( 3.1 ),
16741       T0_EB = cms.double( 7.4 ),
16742       X0 = cms.double( 0.89 ),
16743       minFractionInCalc = cms.double( 0.0 ),
16744       W0 = cms.double( 4.2 )
16745     ),
16746     energyCorrector = cms.PSet(  )
16747 )
16748 fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer",
16749     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ),
16750     usePFThresholdsFromDB = cms.bool( True ),
16751     recHitCleaners = cms.VPSet( 
16752     ),
16753     seedCleaners = cms.VPSet( 
16754     ),
16755     seedFinder = cms.PSet( 
16756       thresholdsByDetector = cms.VPSet( 
16757         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16758           seedingThreshold = cms.double( 1.2E-4 ),
16759           detector = cms.string( "PS1" )
16760         ),
16761         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16762           seedingThreshold = cms.double( 1.2E-4 ),
16763           detector = cms.string( "PS2" )
16764         )
16765       ),
16766       algoName = cms.string( "LocalMaximumSeedFinder" ),
16767       nNeighbours = cms.int32( 4 )
16768     ),
16769     initialClusteringStep = cms.PSet( 
16770       thresholdsByDetector = cms.VPSet( 
16771         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16772           gatheringThresholdPt = cms.double( 0.0 ),
16773           detector = cms.string( "PS1" )
16774         ),
16775         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16776           gatheringThresholdPt = cms.double( 0.0 ),
16777           detector = cms.string( "PS2" )
16778         )
16779       ),
16780       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16781       useCornerCells = cms.bool( False )
16782     ),
16783     pfClusterBuilder = cms.PSet( 
16784       minFracTot = cms.double( 1.0E-20 ),
16785       stoppingTolerance = cms.double( 1.0E-8 ),
16786       positionCalc = cms.PSet( 
16787         minAllowedNormalization = cms.double( 1.0E-9 ),
16788         posCalcNCrystals = cms.int32( -1 ),
16789         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16790         logWeightDenominator = cms.double( 6.0E-5 ),
16791         minFractionInCalc = cms.double( 1.0E-9 )
16792       ),
16793       maxIterations = cms.uint32( 50 ),
16794       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16795       recHitEnergyNorms = cms.VPSet( 
16796         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16797           detector = cms.string( "PS1" )
16798         ),
16799         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16800           detector = cms.string( "PS2" )
16801         )
16802       ),
16803       showerSigma = cms.double( 0.3 ),
16804       minFractionToKeep = cms.double( 1.0E-7 ),
16805       excludeOtherSeeds = cms.bool( True )
16806     ),
16807     positionReCalc = cms.PSet(  ),
16808     energyCorrector = cms.PSet(  )
16809 )
16810 fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer",
16811     minimumPSEnergy = cms.double( 0.0 ),
16812     skipPS = cms.bool( False ),
16813     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ),
16814     energyCorrector = cms.PSet( 
16815       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16816       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16817       applyCrackCorrections = cms.bool( False ),
16818       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16819       applyMVACorrections = cms.bool( True ),
16820       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16821       maxPtForMVAEvaluation = cms.double( 300.0 ),
16822       srfAwareCorrection = cms.bool( True )
16823     ),
16824     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" )
16825 )
16826 fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
16827     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16828     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ),
16829     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
16830     doRhoCorrection = cms.bool( True ),
16831     rhoMax = cms.double( 9.9999999E7 ),
16832     rhoScale = cms.double( 1.0 ),
16833     drMax = cms.double( 0.3 ),
16834     drVetoBarrel = cms.double( 0.05 ),
16835     drVetoEndcap = cms.double( 0.05 ),
16836     etaStripBarrel = cms.double( 0.0 ),
16837     etaStripEndcap = cms.double( 0.0 ),
16838     energyBarrel = cms.double( 0.0 ),
16839     energyEndcap = cms.double( 0.0 ),
16840     effectiveAreas = cms.vdouble( 0.58, 0.35 ),
16841     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16842 )
16843 fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
16844     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16845     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
16846     useHF = cms.bool( False ),
16847     pfClusterProducerHFEM = cms.InputTag( "" ),
16848     pfClusterProducerHFHAD = cms.InputTag( "" ),
16849     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ),
16850     doRhoCorrection = cms.bool( True ),
16851     rhoMax = cms.double( 9.9999999E7 ),
16852     rhoScale = cms.double( 1.0 ),
16853     drMax = cms.double( 0.3 ),
16854     drVetoBarrel = cms.double( 0.1 ),
16855     drVetoEndcap = cms.double( 0.1 ),
16856     etaStripBarrel = cms.double( 0.0 ),
16857     etaStripEndcap = cms.double( 0.0 ),
16858     energyBarrel = cms.double( 0.0 ),
16859     energyEndcap = cms.double( 0.0 ),
16860     useEt = cms.bool( True ),
16861     effectiveAreas = cms.vdouble( 0.227, 0.372 ),
16862     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
16863     doEffAreaCorrection = cms.bool( True ),
16864     effectiveAreasCorr = cms.vdouble( 0.594, 0.64 ),
16865     effectiveAreasThres = cms.vdouble( 9.0, 9.0 )
16866 )
16867 fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
16868     RegionPSet = cms.PSet( 
16869       vertexCollection = cms.InputTag( "hltPixelVertices" ),
16870       zErrorVetex = cms.double( 0.2 ),
16871       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16872       zErrorBeamSpot = cms.double( 24.2 ),
16873       maxNVertices = cms.int32( 4 ),
16874       maxNRegions = cms.int32( 40 ),
16875       nSigmaZVertex = cms.double( 3.0 ),
16876       nSigmaZBeamSpot = cms.double( 4.0 ),
16877       ptMin = cms.double( 0.3 ),
16878       mode = cms.string( "VerticesFixed" ),
16879       input = cms.InputTag( "hltIterL3MuonCandidates" ),
16880       searchOpt = cms.bool( False ),
16881       whereToUseMeasurementTracker = cms.string( "Never" ),
16882       originRadius = cms.double( 0.1 ),
16883       measurementTrackerName = cms.InputTag( "" ),
16884       precise = cms.bool( True ),
16885       deltaEta = cms.double( 0.3 ),
16886       deltaPhi = cms.double( 0.3 )
16887     )
16888 )
16889 fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion",
16890     tracks = cms.InputTag( "hltPixelTracks" ),
16891     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ),
16892     produceTrackCollection = cms.bool( True ),
16893     produceMask = cms.bool( False )
16894 )
16895 fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16896     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ),
16897     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
16898     originHalfLength = cms.double( 0.3 ),
16899     originRadius = cms.double( 0.1 ),
16900     useProtoTrackKinematics = cms.bool( False ),
16901     useEventsWithNoVertex = cms.bool( True ),
16902     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16903     usePV = cms.bool( False ),
16904     includeFourthHit = cms.bool( True ),
16905     produceComplement = cms.bool( False ),
16906     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16907 )
16908 fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
16909     cleanTrajectoryAfterInOut = cms.bool( False ),
16910     doSeedingRegionRebuilding = cms.bool( False ),
16911     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16912     reverseTrajectories = cms.bool( False ),
16913     useHitsSplitting = cms.bool( False ),
16914     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16915     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ),
16916     clustersToSkip = cms.InputTag( "" ),
16917     phase2clustersToSkip = cms.InputTag( "" ),
16918     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
16919     TransientInitialStateEstimatorParameters = cms.PSet( 
16920       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16921       numberMeasurementsForFit = cms.int32( 4 ),
16922       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16923     ),
16924     numHitsForSeedCleaner = cms.int32( 4 ),
16925     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16926     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16927     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16928     maxNSeeds = cms.uint32( 100000 ),
16929     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16930 )
16931 fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
16932     TrajectoryInEvent = cms.bool( False ),
16933     useHitsSplitting = cms.bool( False ),
16934     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ),
16935     clusterRemovalInfo = cms.InputTag( "" ),
16936     AlgorithmName = cms.string( "hltIter0" ),
16937     GeometricInnerState = cms.bool( True ),
16938     reMatchSplitHits = cms.bool( False ),
16939     usePropagatorForPCA = cms.bool( False ),
16940     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16941     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16942     useSimpleMF = cms.bool( True ),
16943     SimpleMagneticField = cms.string( "ParabolicMf" ),
16944     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16945     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16946     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16947     NavigationSchool = cms.string( "" ),
16948     MeasurementTracker = cms.string( "" )
16949 )
16950 fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
16951     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16952     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16953     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16954     ignoreVertices = cms.bool( False ),
16955     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16956     mva = cms.PSet( 
16957       minPixelHits = cms.vint32( 0, 0, 0 ),
16958       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
16959       dr_par = cms.PSet( 
16960         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
16961         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
16962         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
16963         dr_exp = cms.vint32( 4, 4, 4 ),
16964         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
16965       ),
16966       maxLostLayers = cms.vint32( 1, 1, 1 ),
16967       min3DLayers = cms.vint32( 0, 0, 0 ),
16968       dz_par = cms.PSet( 
16969         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
16970         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
16971         dz_exp = cms.vint32( 4, 4, 4 )
16972       ),
16973       minNVtxTrk = cms.int32( 3 ),
16974       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16975       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16976       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
16977       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16978       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16979       minLayers = cms.vint32( 3, 3, 3 )
16980     )
16981 )
16982 fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
16983     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16984     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ),
16985     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ),
16986     minQuality = cms.string( "highPurity" ),
16987     copyExtras = cms.untracked.bool( True ),
16988     copyTrajectories = cms.untracked.bool( False )
16989 )
16990 fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
16991     UseRhoCorrectedCaloDeposits = cms.bool( False ),
16992     UseCaloIso = cms.bool( False ),
16993     CaloDepositsLabel = cms.InputTag( "notUsed" ),
16994     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
16995     OutputMuIsoDeposits = cms.bool( True ),
16996     TrackPt_Min = cms.double( -1.0 ),
16997     printDebug = cms.bool( False ),
16998     CutsPSet = cms.PSet( 
16999       applyCutsORmaxNTracks = cms.bool( False ),
17000       maxNTracks = cms.int32( -1 ),
17001       Thresholds = cms.vdouble( 0.14 ),
17002       EtaBounds = cms.vdouble( 2.411 ),
17003       ComponentName = cms.string( "SimpleCuts" ),
17004       ConeSizes = cms.vdouble( 0.3 )
17005     ),
17006     TrkExtractorPSet = cms.PSet( 
17007       Diff_z = cms.double( 0.2 ),
17008       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
17009       Chi2Ndof_Max = cms.double( 1.0E64 ),
17010       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17011       DR_Veto = cms.double( 0.01 ),
17012       Pt_Min = cms.double( -1.0 ),
17013       VetoLeadingTrack = cms.bool( True ),
17014       DR_Max = cms.double( 0.3 ),
17015       DepositLabel = cms.untracked.string( "PXLS" ),
17016       PtVeto_Min = cms.double( 2.0 ),
17017       NHits_Min = cms.uint32( 0 ),
17018       PropagateTracksToRadius = cms.bool( True ),
17019       ReferenceRadius = cms.double( 6.0 ),
17020       Chi2Prob_Min = cms.double( -1.0 ),
17021       Diff_r = cms.double( 0.1 ),
17022       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
17023       ComponentName = cms.string( "PixelTrackExtractor" ),
17024       DR_VetoPt = cms.double( 0.025 )
17025     ),
17026     CaloExtractorPSet = cms.PSet( 
17027       DR_Veto_H = cms.double( 0.1 ),
17028       Vertex_Constraint_Z = cms.bool( False ),
17029       DR_Veto_E = cms.double( 0.07 ),
17030       Weight_H = cms.double( 1.0 ),
17031       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
17032       DR_Max = cms.double( 0.3 ),
17033       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
17034       Vertex_Constraint_XY = cms.bool( False ),
17035       Threshold_H = cms.double( 0.5 ),
17036       Threshold_E = cms.double( 0.2 ),
17037       ComponentName = cms.string( "CaloExtractor" ),
17038       Weight_E = cms.double( 1.0 )
17039     )
17040 )
17041 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
17042     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
17043     doSatelliteClusterMerge = cms.bool( False ),
17044     thresh_PFClusterBarrel = cms.double( 0.5 ),
17045     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
17046     useRegression = cms.bool( True ),
17047     satelliteMajorityFraction = cms.double( 0.5 ),
17048     thresh_PFClusterEndcap = cms.double( 0.5 ),
17049     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17050     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
17051     verbose = cms.untracked.bool( False ),
17052     thresh_SCEt = cms.double( 4.0 ),
17053     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
17054     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
17055     useDynamicDPhiWindow = cms.bool( True ),
17056     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
17057     regressionConfig = cms.PSet( 
17058       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
17059       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17060       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17061       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
17062       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
17063       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
17064       isHLT = cms.bool( True ),
17065       regTrainedWithPS = cms.bool( True )
17066     ),
17067     applyCrackCorrections = cms.bool( False ),
17068     satelliteClusterSeedThreshold = cms.double( 50.0 ),
17069     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
17070     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
17071     PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17072     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
17073     EnergyWeight = cms.string( "Raw" ),
17074     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17075     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
17076     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
17077     thresh_PFClusterES = cms.double( 0.5 ),
17078     seedThresholdIsET = cms.bool( True ),
17079     isOOTCollection = cms.bool( False ),
17080     barrelRecHits = cms.InputTag( "" ),
17081     endcapRecHits = cms.InputTag( "" ),
17082     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
17083     dropUnseedable = cms.bool( False ),
17084     ClusteringType = cms.string( "Mustache" )
17085 )
17086 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
17087     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
17088     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
17089     recoEcalCandidateCollection = cms.string( "" )
17090 )
17091 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
17092     saveTags = cms.bool( True ),
17093     candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17094     candNonIsolatedTag = cms.InputTag( "" ),
17095     doIsolated = cms.bool( True )
17096 )
17097 fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer",
17098     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17099     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17100     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17101     multThresEB = cms.double( 1.0 ),
17102     multThresEE = cms.double( 1.25 )
17103 )
17104 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
17105     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17106     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17107     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17108     skipHCAL = cms.bool( False ),
17109     skipECAL = cms.bool( False ),
17110     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17111     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17112     maxRapidity = cms.double( 2.5 ),
17113     gridSpacing = cms.double( 0.55 ),
17114     usePFThresholdsFromDB = cms.bool( True )
17115 )
17116 fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
17117     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17118     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17119     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17120     doRhoCorrection = cms.bool( False ),
17121     rhoMax = cms.double( 9.9999999E7 ),
17122     rhoScale = cms.double( 1.0 ),
17123     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17124     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
17125     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17126     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
17127     usePFThresholdsFromDB = cms.bool( True ),
17128     innerCone = cms.double( 0.0 ),
17129     outerCone = cms.double( 0.14 ),
17130     depth = cms.int32( 0 ),
17131     maxSeverityHB = cms.int32( 9 ),
17132     maxSeverityHE = cms.int32( 9 ),
17133     doEtSum = cms.bool( False ),
17134     useSingleTower = cms.bool( False ),
17135     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
17136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17137 )
17138 fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
17139     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17140     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
17141     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17142     doRhoCorrection = cms.bool( False ),
17143     rhoMax = cms.double( 9.9999999E7 ),
17144     rhoScale = cms.double( 1.0 ),
17145     drMax = cms.double( 0.3 ),
17146     drVetoBarrel = cms.double( 0.0 ),
17147     drVetoEndcap = cms.double( 0.0 ),
17148     etaStripBarrel = cms.double( 0.0 ),
17149     etaStripEndcap = cms.double( 0.0 ),
17150     energyBarrel = cms.double( 0.0 ),
17151     energyEndcap = cms.double( 0.0 ),
17152     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
17153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17154 )
17155 fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
17156     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17157     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17158     useHF = cms.bool( False ),
17159     pfClusterProducerHFEM = cms.InputTag( "" ),
17160     pfClusterProducerHFHAD = cms.InputTag( "" ),
17161     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17162     doRhoCorrection = cms.bool( False ),
17163     rhoMax = cms.double( 9.9999999E7 ),
17164     rhoScale = cms.double( 1.0 ),
17165     drMax = cms.double( 0.3 ),
17166     drVetoBarrel = cms.double( 0.0 ),
17167     drVetoEndcap = cms.double( 0.0 ),
17168     etaStripBarrel = cms.double( 0.0 ),
17169     etaStripEndcap = cms.double( 0.0 ),
17170     energyBarrel = cms.double( 0.0 ),
17171     energyEndcap = cms.double( 0.0 ),
17172     useEt = cms.bool( True ),
17173     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
17174     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17175     doEffAreaCorrection = cms.bool( False ),
17176     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17177     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17178 )
17179 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
17180     layerList = cms.vstring( 'BPix1+BPix2',
17181       'BPix1+BPix3',
17182       'BPix1+BPix4',
17183       'BPix2+BPix3',
17184       'BPix2+BPix4',
17185       'BPix3+BPix4',
17186       'FPix1_pos+FPix2_pos',
17187       'FPix1_pos+FPix3_pos',
17188       'FPix2_pos+FPix3_pos',
17189       'BPix1+FPix1_pos',
17190       'BPix1+FPix2_pos',
17191       'BPix1+FPix3_pos',
17192       'BPix2+FPix1_pos',
17193       'BPix2+FPix2_pos',
17194       'BPix2+FPix3_pos',
17195       'BPix3+FPix1_pos',
17196       'BPix3+FPix2_pos',
17197       'BPix3+FPix3_pos',
17198       'BPix4+FPix1_pos',
17199       'BPix4+FPix2_pos',
17200       'BPix4+FPix3_pos',
17201       'FPix1_neg+FPix2_neg',
17202       'FPix1_neg+FPix3_neg',
17203       'FPix2_neg+FPix3_neg',
17204       'BPix1+FPix1_neg',
17205       'BPix1+FPix2_neg',
17206       'BPix1+FPix3_neg',
17207       'BPix2+FPix1_neg',
17208       'BPix2+FPix2_neg',
17209       'BPix2+FPix3_neg',
17210       'BPix3+FPix1_neg',
17211       'BPix3+FPix2_neg',
17212       'BPix3+FPix3_neg',
17213       'BPix4+FPix1_neg',
17214       'BPix4+FPix2_neg',
17215       'BPix4+FPix3_neg' ),
17216     BPix = cms.PSet( 
17217       hitErrorRPhi = cms.double( 0.0027 ),
17218       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17219       useErrorsFromParam = cms.bool( True ),
17220       hitErrorRZ = cms.double( 0.006 ),
17221       HitProducer = cms.string( "hltSiPixelRecHits" )
17222     ),
17223     FPix = cms.PSet( 
17224       hitErrorRPhi = cms.double( 0.0051 ),
17225       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17226       useErrorsFromParam = cms.bool( True ),
17227       hitErrorRZ = cms.double( 0.0036 ),
17228       HitProducer = cms.string( "hltSiPixelRecHits" )
17229     ),
17230     TIB = cms.PSet(  ),
17231     TID = cms.PSet(  ),
17232     TOB = cms.PSet(  ),
17233     TEC = cms.PSet(  ),
17234     MTIB = cms.PSet(  ),
17235     MTID = cms.PSet(  ),
17236     MTOB = cms.PSet(  ),
17237     MTEC = cms.PSet(  )
17238 )
17239 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
17240     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
17241       'BPix2+BPix3+BPix4',
17242       'BPix1+BPix3+BPix4',
17243       'BPix1+BPix2+BPix4',
17244       'BPix2+BPix3+FPix1_pos',
17245       'BPix2+BPix3+FPix1_neg',
17246       'BPix1+BPix2+FPix1_pos',
17247       'BPix1+BPix2+FPix1_neg',
17248       'BPix2+FPix1_pos+FPix2_pos',
17249       'BPix2+FPix1_neg+FPix2_neg',
17250       'BPix1+FPix1_pos+FPix2_pos',
17251       'BPix1+FPix1_neg+FPix2_neg',
17252       'FPix1_pos+FPix2_pos+FPix3_pos',
17253       'FPix1_neg+FPix2_neg+FPix3_neg',
17254       'BPix1+BPix3+FPix1_pos',
17255       'BPix1+BPix2+FPix2_pos',
17256       'BPix1+BPix3+FPix1_neg',
17257       'BPix1+BPix2+FPix2_neg',
17258       'BPix1+FPix2_neg+FPix3_neg',
17259       'BPix1+FPix1_neg+FPix3_neg',
17260       'BPix1+FPix2_pos+FPix3_pos',
17261       'BPix1+FPix1_pos+FPix3_pos' ),
17262     BPix = cms.PSet( 
17263       hitErrorRPhi = cms.double( 0.0027 ),
17264       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17265       useErrorsFromParam = cms.bool( True ),
17266       hitErrorRZ = cms.double( 0.006 ),
17267       HitProducer = cms.string( "hltSiPixelRecHits" )
17268     ),
17269     FPix = cms.PSet( 
17270       hitErrorRPhi = cms.double( 0.0051 ),
17271       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17272       useErrorsFromParam = cms.bool( True ),
17273       hitErrorRZ = cms.double( 0.0036 ),
17274       HitProducer = cms.string( "hltSiPixelRecHits" )
17275     ),
17276     TIB = cms.PSet(  ),
17277     TID = cms.PSet(  ),
17278     TOB = cms.PSet(  ),
17279     TEC = cms.PSet(  ),
17280     MTIB = cms.PSet(  ),
17281     MTID = cms.PSet(  ),
17282     MTOB = cms.PSet(  ),
17283     MTEC = cms.PSet(  )
17284 )
17285 fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
17286     cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17287     minEtCutEB = cms.double( 0.0 ),
17288     minEtCutEE = cms.double( 0.0 ),
17289     cuts = cms.VPSet( 
17290       cms.PSet(  endcapCut = cms.PSet( 
17291   useEt = cms.bool( False ),
17292   cutOverE = cms.double( 0.2 )
17293 ),
17294         var = cms.InputTag( "hltEgammaHoverEUnseeded" ),
17295         barrelCut = cms.PSet( 
17296           useEt = cms.bool( False ),
17297           cutOverE = cms.double( 0.2 )
17298         )
17299       )
17300     )
17301 )
17302 fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
17303     RegionPSet = cms.PSet( 
17304       minBSDeltaZ = cms.double( 0.0 ),
17305       useZInVertex = cms.bool( False ),
17306       vertices = cms.InputTag( "" ),
17307       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17308       useZInBeamspot = cms.bool( False ),
17309       ptMin = cms.double( 1.5 ),
17310       deltaEtaRegion = cms.double( 0.1 ),
17311       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
17312       originHalfLength = cms.double( 12.5 ),
17313       measurementTrackerEvent = cms.InputTag( "" ),
17314       originRadius = cms.double( 0.05 ),
17315       precise = cms.bool( True ),
17316       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17317       whereToUseMeasTracker = cms.string( "kNever" ),
17318       deltaPhiRegion = cms.double( 0.4 ),
17319       defaultZ = cms.double( 0.0 )
17320     )
17321 )
17322 fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17323     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
17324     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17325     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17326     clusterCheck = cms.InputTag( "" ),
17327     produceSeedingHitSets = cms.bool( True ),
17328     produceIntermediateHitDoublets = cms.bool( True ),
17329     maxElement = cms.uint32( 0 ),
17330     maxElementTotal = cms.uint32( 50000000 ),
17331     putEmptyIfMaxElementReached = cms.bool( False ),
17332     layerPairs = cms.vuint32( 0 )
17333 )
17334 fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer",
17335     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
17336     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
17337     trackingRegionsSeedingLayers = cms.InputTag( "" ),
17338     clusterCheck = cms.InputTag( "" ),
17339     produceSeedingHitSets = cms.bool( True ),
17340     produceIntermediateHitDoublets = cms.bool( True ),
17341     maxElement = cms.uint32( 0 ),
17342     maxElementTotal = cms.uint32( 50000000 ),
17343     putEmptyIfMaxElementReached = cms.bool( False ),
17344     layerPairs = cms.vuint32( 0, 1 )
17345 )
17346 fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer",
17347     doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ),
17348     extraHitRPhitolerance = cms.double( 0.032 ),
17349     useBendingCorrection = cms.bool( True ),
17350     CAThetaCut = cms.double( 0.004 ),
17351     CAPhiCut = cms.double( 0.1 ),
17352     CAThetaCut_byTriplets = cms.VPSet( 
17353       cms.PSet(  seedingLayers = cms.string( "" ),
17354         cut = cms.double( -1.0 )
17355       )
17356     ),
17357     CAPhiCut_byTriplets = cms.VPSet( 
17358       cms.PSet(  seedingLayers = cms.string( "" ),
17359         cut = cms.double( -1.0 )
17360       )
17361     ),
17362     CAHardPtCut = cms.double( 0.3 ),
17363     maxChi2 = cms.PSet( 
17364       value2 = cms.double( 6.0 ),
17365       value1 = cms.double( 100.0 ),
17366       pt1 = cms.double( 0.8 ),
17367       enabled = cms.bool( True ),
17368       pt2 = cms.double( 8.0 )
17369     ),
17370     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17371 )
17372 fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17373     seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ),
17374     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17375     SeedMomentumForBOFF = cms.double( 5.0 ),
17376     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17377     MinOneOverPtError = cms.double( 1.0 ),
17378     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17379     magneticField = cms.string( "ParabolicMf" ),
17380     forceKinematicWithRegionDirection = cms.bool( False ),
17381     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17382 )
17383 fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
17384     seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ),
17385     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
17386     SeedMomentumForBOFF = cms.double( 5.0 ),
17387     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
17388     MinOneOverPtError = cms.double( 1.0 ),
17389     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17390     magneticField = cms.string( "ParabolicMf" ),
17391     forceKinematicWithRegionDirection = cms.bool( False ),
17392     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
17393 )
17394 fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner",
17395     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' ),
17396     clusterRemovalInfos = cms.VInputTag(  )
17397 )
17398 fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
17399     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
17400     vertices = cms.InputTag( "" ),
17401     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17402     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
17403     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
17404     matcherConfig = cms.PSet( 
17405       useRecoVertex = cms.bool( False ),
17406       minNrHits = cms.vuint32( 2, 3 ),
17407       matchingCuts = cms.VPSet( 
17408         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
17409           version = cms.int32( 2 ),
17410           dRZMaxHighEt = cms.vdouble( 9999.0 ),
17411           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
17412           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
17413           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
17414           dRZMaxHighEtThres = cms.vdouble( 0.0 )
17415         ),
17416         cms.PSet(  etaBins = cms.vdouble(  ),
17417           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17418           version = cms.int32( 2 ),
17419           dRZMaxHighEt = cms.vdouble( 0.05 ),
17420           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17421           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17422           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17423           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17424         ),
17425         cms.PSet(  etaBins = cms.vdouble(  ),
17426           dPhiMaxHighEt = cms.vdouble( 0.003 ),
17427           version = cms.int32( 2 ),
17428           dRZMaxHighEt = cms.vdouble( 0.05 ),
17429           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
17430           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
17431           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
17432           dRZMaxHighEtThres = cms.vdouble( 30.0 )
17433         )
17434       ),
17435       minNrHitsValidLayerBins = cms.vint32( 4 ),
17436       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
17437       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
17438       paramMagField = cms.ESInputTag( "","ParabolicMf" )
17439     )
17440 )
17441 fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
17442     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17443     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17444     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
17445   cms.PSet(  yMin = cms.int32( 1 ),
17446     binType = cms.string( "AbsEtaClus" ),
17447     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
17448     xMin = cms.double( 0.0 ),
17449     yMax = cms.int32( 1 ),
17450     xMax = cms.double( 1.5 ),
17451     funcType = cms.string( "TF1:=pol3" )
17452   ),
17453   cms.PSet(  yMin = cms.int32( 2 ),
17454     binType = cms.string( "AbsEtaClus" ),
17455     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
17456     xMin = cms.double( 0.0 ),
17457     yMax = cms.int32( 2 ),
17458     xMax = cms.double( 1.5 ),
17459     funcType = cms.string( "TF1:=pol3" )
17460   ),
17461   cms.PSet(  yMin = cms.int32( 3 ),
17462     binType = cms.string( "AbsEtaClus" ),
17463     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
17464     xMin = cms.double( 0.0 ),
17465     yMax = cms.int32( 99999 ),
17466     xMax = cms.double( 1.5 ),
17467     funcType = cms.string( "TF1:=pol3" )
17468   ),
17469   cms.PSet(  yMin = cms.int32( 1 ),
17470     binType = cms.string( "AbsEtaClus" ),
17471     funcParams = cms.vdouble( 0.00823, -0.0029 ),
17472     xMin = cms.double( 1.5 ),
17473     yMax = cms.int32( 1 ),
17474     xMax = cms.double( 2.0 ),
17475     funcType = cms.string( "TF1:=pol1" )
17476   ),
17477   cms.PSet(  yMin = cms.int32( 1 ),
17478     binType = cms.string( "AbsEtaClus" ),
17479     funcParams = cms.vdouble( 0.00282 ),
17480     xMin = cms.double( 2.0 ),
17481     yMax = cms.int32( 1 ),
17482     xMax = cms.double( 3.0 ),
17483     funcType = cms.string( "TF1:=pol0" )
17484   ),
17485   cms.PSet(  yMin = cms.int32( 2 ),
17486     binType = cms.string( "AbsEtaClus" ),
17487     funcParams = cms.vdouble( 0.010838, -0.00345 ),
17488     xMin = cms.double( 1.5 ),
17489     yMax = cms.int32( 2 ),
17490     xMax = cms.double( 2.0 ),
17491     funcType = cms.string( "TF1:=pol1" )
17492   ),
17493   cms.PSet(  yMin = cms.int32( 2 ),
17494     binType = cms.string( "AbsEtaClus" ),
17495     funcParams = cms.vdouble( 0.0043 ),
17496     xMin = cms.double( 2.0 ),
17497     yMax = cms.int32( 2 ),
17498     xMax = cms.double( 3.0 ),
17499     funcType = cms.string( "TF1:=pol0" )
17500   ),
17501   cms.PSet(  yMin = cms.int32( 3 ),
17502     binType = cms.string( "AbsEtaClus" ),
17503     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
17504     xMin = cms.double( 1.5 ),
17505     yMax = cms.int32( 99999 ),
17506     xMax = cms.double( 3.0 ),
17507     funcType = cms.string( "TF1:=pol2" )
17508   )
17509 ) ),
17510     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
17511   cms.PSet(  yMin = cms.int32( 1 ),
17512     binType = cms.string( "AbsEtaClus" ),
17513     funcParams = cms.vdouble( 1.3E-4 ),
17514     xMin = cms.double( 0.0 ),
17515     yMax = cms.int32( 99999 ),
17516     xMax = cms.double( 1.6 ),
17517     funcType = cms.string( "TF1:=pol0" )
17518   ),
17519   cms.PSet(  yMin = cms.int32( 1 ),
17520     binType = cms.string( "AbsEtaClus" ),
17521     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
17522     xMin = cms.double( 1.5 ),
17523     yMax = cms.int32( 99999 ),
17524     xMax = cms.double( 1.9 ),
17525     funcType = cms.string( "TF1:=pol1" )
17526   ),
17527   cms.PSet(  yMin = cms.int32( 1 ),
17528     binType = cms.string( "AbsEtaClus" ),
17529     funcParams = cms.vdouble( 7.94E-5 ),
17530     xMin = cms.double( 1.9 ),
17531     yMax = cms.int32( 99999 ),
17532     xMax = cms.double( 3.0 ),
17533     funcType = cms.string( "TF1:=pol0" )
17534   )
17535 ) ),
17536     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
17537   cms.PSet(  yMin = cms.int32( 1 ),
17538     binType = cms.string( "AbsEtaClus" ),
17539     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
17540     xMin = cms.double( 0.0 ),
17541     yMax = cms.int32( 99999 ),
17542     xMax = cms.double( 1.5 ),
17543     funcType = cms.string( "TF1:=pol3" )
17544   ),
17545   cms.PSet(  yMin = cms.int32( 1 ),
17546     binType = cms.string( "AbsEtaClus" ),
17547     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
17548     xMin = cms.double( 1.5 ),
17549     yMax = cms.int32( 99999 ),
17550     xMax = cms.double( 3.0 ),
17551     funcType = cms.string( "TF1:=pol3" )
17552   )
17553 ) ),
17554     productsToWrite = cms.int32( 0 )
17555 )
17556 fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker",
17557     cleanTrajectoryAfterInOut = cms.bool( True ),
17558     doSeedingRegionRebuilding = cms.bool( True ),
17559     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17560     reverseTrajectories = cms.bool( False ),
17561     useHitsSplitting = cms.bool( True ),
17562     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17563     src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
17564     clustersToSkip = cms.InputTag( "" ),
17565     phase2clustersToSkip = cms.InputTag( "" ),
17566     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
17567     TransientInitialStateEstimatorParameters = cms.PSet( 
17568       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
17569       numberMeasurementsForFit = cms.int32( 4 ),
17570       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
17571     ),
17572     numHitsForSeedCleaner = cms.int32( 4 ),
17573     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17574     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17575     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17576     maxNSeeds = cms.uint32( 1000000 ),
17577     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17578 )
17579 fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer",
17580     TrajectoryInEvent = cms.bool( True ),
17581     useHitsSplitting = cms.bool( False ),
17582     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ),
17583     AlgorithmName = cms.string( "gsf" ),
17584     GeometricInnerState = cms.bool( True ),
17585     reMatchSplitHits = cms.bool( False ),
17586     usePropagatorForPCA = cms.bool( False ),
17587     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17588     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17589     useSimpleMF = cms.bool( False ),
17590     SimpleMagneticField = cms.string( "" ),
17591     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
17592     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
17593     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17594     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17595     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
17596 )
17597 fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
17598     TrackProducer = cms.InputTag( "" ),
17599     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
17600     UseGsfTracks = cms.bool( True ),
17601     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
17602 )
17603 fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
17604     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17605     inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17606     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17607     upperTrackNrToRemoveCut = cms.int32( 9999 ),
17608     lowerTrackNrToRemoveCut = cms.int32( -1 ),
17609     useDefaultValuesForBarrel = cms.bool( False ),
17610     useDefaultValuesForEndcap = cms.bool( False ),
17611     produceAbsValues = cms.bool( False )
17612 )
17613 fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
17614     electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
17615     trackProducer = cms.InputTag( "hltMergedTracks" ),
17616     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17617     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
17618     egTrkIsoPtMin = cms.double( 1.0 ),
17619     egTrkIsoConeSize = cms.double( 0.2 ),
17620     egTrkIsoZSpan = cms.double( 0.15 ),
17621     egTrkIsoRSpan = cms.double( 999999.0 ),
17622     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
17623     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
17624     egTrkIsoStripBarrel = cms.double( 0.01 ),
17625     egTrkIsoStripEndcap = cms.double( 0.01 ),
17626     useGsfTrack = cms.bool( True ),
17627     useSCRefs = cms.bool( True )
17628 )
17629 fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer",
17630     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17631     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17632     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
17633 )
17634 fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17635     Src = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17636     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ),
17637     matchToPrevious = cms.bool( False ),
17638     MaxEta = cms.double( 2.5 ),
17639     MinPt = cms.double( 0.0 ),
17640     MinPtPair = cms.double( 0.0 ),
17641     MinInvMass = cms.double( 0.0 ),
17642     MaxInvMass = cms.double( 99999.0 ),
17643     ChargeOpt = cms.int32( 0 )
17644 )
17645 fragment.hltDisplacedmumuVtxNoMatchingProducerVtx = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
17646     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
17647     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3Filtered" ),
17648     matchToPrevious = cms.bool( False ),
17649     MaxEta = cms.double( 2.5 ),
17650     MinPt = cms.double( 0.0 ),
17651     MinPtPair = cms.double( 0.0 ),
17652     MinInvMass = cms.double( 0.0 ),
17653     MaxInvMass = cms.double( 99999.0 ),
17654     ChargeOpt = cms.int32( 0 )
17655 )
17656 fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17657     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
17658       'EcalRegionalRecHitsEE' ),
17659     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
17660     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17661     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17662     useUncalib = cms.bool( False ),
17663     doIsolated = cms.bool( True ),
17664     l1LowerThr = cms.double( 0.0 ),
17665     l1UpperThr = cms.double( 999.0 ),
17666     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17667     regionEtaMargin = cms.double( 0.4 ),
17668     regionPhiMargin = cms.double( 0.4 )
17669 )
17670 fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
17671     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
17672     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
17673     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17674     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
17675     useUncalib = cms.bool( False ),
17676     doIsolated = cms.bool( True ),
17677     l1LowerThr = cms.double( 0.0 ),
17678     l1UpperThr = cms.double( 999.0 ),
17679     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
17680     regionEtaMargin = cms.double( 0.4 ),
17681     regionPhiMargin = cms.double( 0.4 )
17682 )
17683 fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer",
17684     navigator = cms.PSet( 
17685       barrel = cms.PSet(  ),
17686       endcap = cms.PSet(  ),
17687       name = cms.string( "PFRecHitECALNavigator" )
17688     ),
17689     producers = cms.VPSet( 
17690       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ),
17691         srFlags = cms.InputTag( "" ),
17692         name = cms.string( "PFEBRecHitCreator" ),
17693         qualityTests = cms.VPSet( 
17694           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17695             applySelectionsToAllCrystals = cms.bool( True )
17696           ),
17697           cms.PSet(  topologicalCleaning = cms.bool( True ),
17698             skipTTRecoveredHits = cms.bool( True ),
17699             cleaningThreshold = cms.double( 2.0 ),
17700             name = cms.string( "PFRecHitQTestECAL" ),
17701             timingCleaning = cms.bool( True )
17702           )
17703         )
17704       ),
17705       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ),
17706         srFlags = cms.InputTag( "" ),
17707         name = cms.string( "PFEERecHitCreator" ),
17708         qualityTests = cms.VPSet( 
17709           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17710             applySelectionsToAllCrystals = cms.bool( True )
17711           ),
17712           cms.PSet(  topologicalCleaning = cms.bool( True ),
17713             skipTTRecoveredHits = cms.bool( True ),
17714             cleaningThreshold = cms.double( 2.0 ),
17715             name = cms.string( "PFRecHitQTestECAL" ),
17716             timingCleaning = cms.bool( True )
17717           )
17718         )
17719       )
17720     )
17721 )
17722 fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer",
17723     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17724     producers = cms.VPSet( 
17725       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ),
17726         name = cms.string( "PFPSRecHitCreator" ),
17727         qualityTests = cms.VPSet( 
17728           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17729             name = cms.string( "PFRecHitQTestThreshold" )
17730           )
17731         )
17732       )
17733     )
17734 )
17735 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer",
17736     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ),
17737     usePFThresholdsFromDB = cms.bool( True ),
17738     recHitCleaners = cms.VPSet( 
17739     ),
17740     seedCleaners = cms.VPSet( 
17741     ),
17742     seedFinder = cms.PSet( 
17743       thresholdsByDetector = cms.VPSet( 
17744         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17745           seedingThreshold = cms.double( 0.6 ),
17746           detector = cms.string( "ECAL_ENDCAP" )
17747         ),
17748         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17749           seedingThreshold = cms.double( 0.23 ),
17750           detector = cms.string( "ECAL_BARREL" )
17751         )
17752       ),
17753       algoName = cms.string( "LocalMaximumSeedFinder" ),
17754       nNeighbours = cms.int32( 8 )
17755     ),
17756     initialClusteringStep = cms.PSet( 
17757       thresholdsByDetector = cms.VPSet( 
17758         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17759           gatheringThresholdPt = cms.double( 0.0 ),
17760           detector = cms.string( "ECAL_BARREL" )
17761         ),
17762         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17763           gatheringThresholdPt = cms.double( 0.0 ),
17764           detector = cms.string( "ECAL_ENDCAP" )
17765         )
17766       ),
17767       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17768       useCornerCells = cms.bool( True )
17769     ),
17770     pfClusterBuilder = cms.PSet( 
17771       minFracTot = cms.double( 1.0E-20 ),
17772       stoppingTolerance = cms.double( 1.0E-8 ),
17773       positionCalc = cms.PSet( 
17774         minAllowedNormalization = cms.double( 1.0E-9 ),
17775         posCalcNCrystals = cms.int32( 9 ),
17776         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17777         logWeightDenominator = cms.double( 0.08 ),
17778         minFractionInCalc = cms.double( 1.0E-9 ),
17779         timeResolutionCalcBarrel = cms.PSet( 
17780           corrTermLowE = cms.double( 0.0510871 ),
17781           threshLowE = cms.double( 0.5 ),
17782           noiseTerm = cms.double( 1.10889 ),
17783           constantTermLowE = cms.double( 0.0 ),
17784           noiseTermLowE = cms.double( 1.31883 ),
17785           threshHighE = cms.double( 5.0 ),
17786           constantTerm = cms.double( 0.428192 )
17787         ),
17788         timeResolutionCalcEndcap = cms.PSet( 
17789           corrTermLowE = cms.double( 0.0 ),
17790           threshLowE = cms.double( 1.0 ),
17791           noiseTerm = cms.double( 5.72489999999 ),
17792           constantTermLowE = cms.double( 0.0 ),
17793           noiseTermLowE = cms.double( 6.92683000001 ),
17794           threshHighE = cms.double( 10.0 ),
17795           constantTerm = cms.double( 0.0 )
17796         )
17797       ),
17798       maxIterations = cms.uint32( 50 ),
17799       positionCalcForConvergence = cms.PSet( 
17800         minAllowedNormalization = cms.double( 0.0 ),
17801         T0_ES = cms.double( 1.2 ),
17802         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17803         T0_EE = cms.double( 3.1 ),
17804         T0_EB = cms.double( 7.4 ),
17805         X0 = cms.double( 0.89 ),
17806         minFractionInCalc = cms.double( 0.0 ),
17807         W0 = cms.double( 4.2 )
17808       ),
17809       allCellsPositionCalc = cms.PSet( 
17810         minAllowedNormalization = cms.double( 1.0E-9 ),
17811         posCalcNCrystals = cms.int32( -1 ),
17812         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17813         logWeightDenominator = cms.double( 0.08 ),
17814         minFractionInCalc = cms.double( 1.0E-9 ),
17815         timeResolutionCalcBarrel = cms.PSet( 
17816           corrTermLowE = cms.double( 0.0510871 ),
17817           threshLowE = cms.double( 0.5 ),
17818           noiseTerm = cms.double( 1.10889 ),
17819           constantTermLowE = cms.double( 0.0 ),
17820           noiseTermLowE = cms.double( 1.31883 ),
17821           threshHighE = cms.double( 5.0 ),
17822           constantTerm = cms.double( 0.428192 )
17823         ),
17824         timeResolutionCalcEndcap = cms.PSet( 
17825           corrTermLowE = cms.double( 0.0 ),
17826           threshLowE = cms.double( 1.0 ),
17827           noiseTerm = cms.double( 5.72489999999 ),
17828           constantTermLowE = cms.double( 0.0 ),
17829           noiseTermLowE = cms.double( 6.92683000001 ),
17830           threshHighE = cms.double( 10.0 ),
17831           constantTerm = cms.double( 0.0 )
17832         )
17833       ),
17834       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17835       recHitEnergyNorms = cms.VPSet( 
17836         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
17837           detector = cms.string( "ECAL_BARREL" )
17838         ),
17839         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
17840           detector = cms.string( "ECAL_ENDCAP" )
17841         )
17842       ),
17843       showerSigma = cms.double( 1.5 ),
17844       minFractionToKeep = cms.double( 1.0E-7 ),
17845       excludeOtherSeeds = cms.bool( True )
17846     ),
17847     positionReCalc = cms.PSet( 
17848       minAllowedNormalization = cms.double( 0.0 ),
17849       T0_ES = cms.double( 1.2 ),
17850       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17851       T0_EE = cms.double( 3.1 ),
17852       T0_EB = cms.double( 7.4 ),
17853       X0 = cms.double( 0.89 ),
17854       minFractionInCalc = cms.double( 0.0 ),
17855       W0 = cms.double( 4.2 )
17856     ),
17857     energyCorrector = cms.PSet(  )
17858 )
17859 fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer",
17860     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ),
17861     usePFThresholdsFromDB = cms.bool( True ),
17862     recHitCleaners = cms.VPSet( 
17863     ),
17864     seedCleaners = cms.VPSet( 
17865     ),
17866     seedFinder = cms.PSet( 
17867       thresholdsByDetector = cms.VPSet( 
17868         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17869           seedingThreshold = cms.double( 1.2E-4 ),
17870           detector = cms.string( "PS1" )
17871         ),
17872         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17873           seedingThreshold = cms.double( 1.2E-4 ),
17874           detector = cms.string( "PS2" )
17875         )
17876       ),
17877       algoName = cms.string( "LocalMaximumSeedFinder" ),
17878       nNeighbours = cms.int32( 4 )
17879     ),
17880     initialClusteringStep = cms.PSet( 
17881       thresholdsByDetector = cms.VPSet( 
17882         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17883           gatheringThresholdPt = cms.double( 0.0 ),
17884           detector = cms.string( "PS1" )
17885         ),
17886         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17887           gatheringThresholdPt = cms.double( 0.0 ),
17888           detector = cms.string( "PS2" )
17889         )
17890       ),
17891       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17892       useCornerCells = cms.bool( False )
17893     ),
17894     pfClusterBuilder = cms.PSet( 
17895       minFracTot = cms.double( 1.0E-20 ),
17896       stoppingTolerance = cms.double( 1.0E-8 ),
17897       positionCalc = cms.PSet( 
17898         minAllowedNormalization = cms.double( 1.0E-9 ),
17899         posCalcNCrystals = cms.int32( -1 ),
17900         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17901         logWeightDenominator = cms.double( 6.0E-5 ),
17902         minFractionInCalc = cms.double( 1.0E-9 )
17903       ),
17904       maxIterations = cms.uint32( 50 ),
17905       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17906       recHitEnergyNorms = cms.VPSet( 
17907         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17908           detector = cms.string( "PS1" )
17909         ),
17910         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17911           detector = cms.string( "PS2" )
17912         )
17913       ),
17914       showerSigma = cms.double( 0.3 ),
17915       minFractionToKeep = cms.double( 1.0E-7 ),
17916       excludeOtherSeeds = cms.bool( True )
17917     ),
17918     positionReCalc = cms.PSet(  ),
17919     energyCorrector = cms.PSet(  )
17920 )
17921 fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer",
17922     minimumPSEnergy = cms.double( 0.0 ),
17923     skipPS = cms.bool( False ),
17924     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ),
17925     energyCorrector = cms.PSet( 
17926       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17927       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17928       applyCrackCorrections = cms.bool( False ),
17929       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17930       applyMVACorrections = cms.bool( True ),
17931       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17932       maxPtForMVAEvaluation = cms.double( 300.0 ),
17933       srfAwareCorrection = cms.bool( True )
17934     ),
17935     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" )
17936 )
17937 fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
17938     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17939     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ),
17940     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
17941     doRhoCorrection = cms.bool( True ),
17942     rhoMax = cms.double( 9.9999999E7 ),
17943     rhoScale = cms.double( 1.0 ),
17944     drMax = cms.double( 0.3 ),
17945     drVetoBarrel = cms.double( 0.05 ),
17946     drVetoEndcap = cms.double( 0.05 ),
17947     etaStripBarrel = cms.double( 0.0 ),
17948     etaStripEndcap = cms.double( 0.0 ),
17949     energyBarrel = cms.double( 0.0 ),
17950     energyEndcap = cms.double( 0.0 ),
17951     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
17952     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17953 )
17954 fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
17955     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17956     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17957     useHF = cms.bool( False ),
17958     pfClusterProducerHFEM = cms.InputTag( "" ),
17959     pfClusterProducerHFHAD = cms.InputTag( "" ),
17960     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
17961     doRhoCorrection = cms.bool( True ),
17962     rhoMax = cms.double( 9.9999999E7 ),
17963     rhoScale = cms.double( 1.0 ),
17964     drMax = cms.double( 0.3 ),
17965     drVetoBarrel = cms.double( 0.1 ),
17966     drVetoEndcap = cms.double( 0.1 ),
17967     etaStripBarrel = cms.double( 0.0 ),
17968     etaStripEndcap = cms.double( 0.0 ),
17969     energyBarrel = cms.double( 0.0 ),
17970     energyEndcap = cms.double( 0.0 ),
17971     useEt = cms.bool( True ),
17972     effectiveAreas = cms.vdouble( 0.11, 0.163 ),
17973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17974     doEffAreaCorrection = cms.bool( False ),
17975     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
17976     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
17977 )
17978 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
17979     RegionPSet = cms.PSet( 
17980       vertexCollection = cms.InputTag( "hltPixelVertices" ),
17981       zErrorVetex = cms.double( 0.2 ),
17982       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17983       zErrorBeamSpot = cms.double( 24.2 ),
17984       maxNVertices = cms.int32( 4 ),
17985       maxNRegions = cms.int32( 40 ),
17986       nSigmaZVertex = cms.double( 3.0 ),
17987       nSigmaZBeamSpot = cms.double( 4.0 ),
17988       ptMin = cms.double( 0.3 ),
17989       mode = cms.string( "VerticesFixed" ),
17990       input = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17991       searchOpt = cms.bool( False ),
17992       whereToUseMeasurementTracker = cms.string( "Never" ),
17993       originRadius = cms.double( 0.1 ),
17994       measurementTrackerName = cms.InputTag( "" ),
17995       precise = cms.bool( True ),
17996       deltaEta = cms.double( 0.3 ),
17997       deltaPhi = cms.double( 0.3 )
17998     )
17999 )
18000 fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion",
18001     tracks = cms.InputTag( "hltPixelTracks" ),
18002     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ),
18003     produceTrackCollection = cms.bool( True ),
18004     produceMask = cms.bool( False )
18005 )
18006 fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
18007     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ),
18008     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
18009     originHalfLength = cms.double( 0.3 ),
18010     originRadius = cms.double( 0.1 ),
18011     useProtoTrackKinematics = cms.bool( False ),
18012     useEventsWithNoVertex = cms.bool( True ),
18013     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
18014     usePV = cms.bool( False ),
18015     includeFourthHit = cms.bool( True ),
18016     produceComplement = cms.bool( False ),
18017     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
18018 )
18019 fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
18020     cleanTrajectoryAfterInOut = cms.bool( False ),
18021     doSeedingRegionRebuilding = cms.bool( False ),
18022     onlyPixelHitsForSeedCleaner = cms.bool( False ),
18023     reverseTrajectories = cms.bool( False ),
18024     useHitsSplitting = cms.bool( False ),
18025     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
18026     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ),
18027     clustersToSkip = cms.InputTag( "" ),
18028     phase2clustersToSkip = cms.InputTag( "" ),
18029     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
18030     TransientInitialStateEstimatorParameters = cms.PSet( 
18031       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
18032       numberMeasurementsForFit = cms.int32( 4 ),
18033       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
18034     ),
18035     numHitsForSeedCleaner = cms.int32( 4 ),
18036     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
18037     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
18038     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
18039     maxNSeeds = cms.uint32( 100000 ),
18040     maxSeedsBeforeCleaning = cms.uint32( 1000 )
18041 )
18042 fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
18043     TrajectoryInEvent = cms.bool( False ),
18044     useHitsSplitting = cms.bool( False ),
18045     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ),
18046     clusterRemovalInfo = cms.InputTag( "" ),
18047     AlgorithmName = cms.string( "hltIter0" ),
18048     GeometricInnerState = cms.bool( True ),
18049     reMatchSplitHits = cms.bool( False ),
18050     usePropagatorForPCA = cms.bool( False ),
18051     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18052     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
18053     useSimpleMF = cms.bool( True ),
18054     SimpleMagneticField = cms.string( "ParabolicMf" ),
18055     Fitter = cms.string( "hltESPFittingSmootherIT" ),
18056     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
18057     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
18058     NavigationSchool = cms.string( "" ),
18059     MeasurementTracker = cms.string( "" )
18060 )
18061 fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
18062     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18063     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
18064     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
18065     ignoreVertices = cms.bool( False ),
18066     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
18067     mva = cms.PSet( 
18068       minPixelHits = cms.vint32( 0, 0, 0 ),
18069       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
18070       dr_par = cms.PSet( 
18071         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
18072         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
18073         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
18074         dr_exp = cms.vint32( 4, 4, 4 ),
18075         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
18076       ),
18077       maxLostLayers = cms.vint32( 1, 1, 1 ),
18078       min3DLayers = cms.vint32( 0, 0, 0 ),
18079       dz_par = cms.PSet( 
18080         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
18081         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
18082         dz_exp = cms.vint32( 4, 4, 4 )
18083       ),
18084       minNVtxTrk = cms.int32( 3 ),
18085       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
18086       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
18087       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
18088       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
18089       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
18090       minLayers = cms.vint32( 3, 3, 3 )
18091     )
18092 )
18093 fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
18094     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
18095     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ),
18096     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ),
18097     minQuality = cms.string( "highPurity" ),
18098     copyExtras = cms.untracked.bool( True ),
18099     copyTrajectories = cms.untracked.bool( False )
18100 )
18101 fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
18102     UseRhoCorrectedCaloDeposits = cms.bool( False ),
18103     UseCaloIso = cms.bool( False ),
18104     CaloDepositsLabel = cms.InputTag( "notUsed" ),
18105     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18106     OutputMuIsoDeposits = cms.bool( True ),
18107     TrackPt_Min = cms.double( -1.0 ),
18108     printDebug = cms.bool( False ),
18109     CutsPSet = cms.PSet( 
18110       applyCutsORmaxNTracks = cms.bool( False ),
18111       maxNTracks = cms.int32( -1 ),
18112       Thresholds = cms.vdouble( 0.09 ),
18113       EtaBounds = cms.vdouble( 2.411 ),
18114       ComponentName = cms.string( "SimpleCuts" ),
18115       ConeSizes = cms.vdouble( 0.3 )
18116     ),
18117     TrkExtractorPSet = cms.PSet( 
18118       Diff_z = cms.double( 0.2 ),
18119       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ),
18120       Chi2Ndof_Max = cms.double( 1.0E64 ),
18121       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18122       DR_Veto = cms.double( 0.01 ),
18123       Pt_Min = cms.double( -1.0 ),
18124       VetoLeadingTrack = cms.bool( True ),
18125       DR_Max = cms.double( 0.3 ),
18126       DepositLabel = cms.untracked.string( "PXLS" ),
18127       PtVeto_Min = cms.double( 2.0 ),
18128       NHits_Min = cms.uint32( 0 ),
18129       PropagateTracksToRadius = cms.bool( True ),
18130       ReferenceRadius = cms.double( 6.0 ),
18131       Chi2Prob_Min = cms.double( -1.0 ),
18132       Diff_r = cms.double( 0.1 ),
18133       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
18134       ComponentName = cms.string( "PixelTrackExtractor" ),
18135       DR_VetoPt = cms.double( 0.025 )
18136     ),
18137     CaloExtractorPSet = cms.PSet( 
18138       DR_Veto_H = cms.double( 0.1 ),
18139       Vertex_Constraint_Z = cms.bool( False ),
18140       DR_Veto_E = cms.double( 0.07 ),
18141       Weight_H = cms.double( 1.0 ),
18142       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
18143       DR_Max = cms.double( 0.3 ),
18144       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
18145       Vertex_Constraint_XY = cms.bool( False ),
18146       Threshold_H = cms.double( 0.5 ),
18147       Threshold_E = cms.double( 0.2 ),
18148       ComponentName = cms.string( "CaloExtractor" ),
18149       Weight_E = cms.double( 1.0 )
18150     )
18151 )
18152 fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer",
18153     OtherTracks = cms.InputTag( "hltPFMuonMerging" ),
18154     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18155     mantissaPrecision = cms.int32( 10 ),
18156     vtxMinDist = cms.double( 999.0 ),
18157     ptMin = cms.double( 1.0 )
18158 )
18159 fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer",
18160     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18161     mantissaPrecision = cms.int32( 10 )
18162 )
18163 fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer",
18164     pfJetCollection = cms.InputTag( "hltAK4PFJets" ),
18165     pfJetTagCollection = cms.InputTag( "" ),
18166     pfCandidateCollection = cms.InputTag( "hltParticleFlow" ),
18167     vertexCollection = cms.InputTag( "hltPixelVertices" ),
18168     metCollection = cms.InputTag( "hltPFMETProducer" ),
18169     rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
18170     pfJetPtCut = cms.double( 20.0 ),
18171     pfJetEtaCut = cms.double( 5.0 ),
18172     pfCandidatePtCut = cms.double( 0.6 ),
18173     pfCandidateEtaCut = cms.double( 3.0 ),
18174     mantissaPrecision = cms.int32( 10 ),
18175     doJetTags = cms.bool( True ),
18176     doCandidates = cms.bool( True ),
18177     doMet = cms.bool( True ),
18178     doTrackVars = cms.bool( True ),
18179     relativeTrackVars = cms.bool( True ),
18180     doCandIndsForJets = cms.bool( False )
18181 )
18182 fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18183     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
18184     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerNoVtx" ),
18185     InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ),
18186     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
18187     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
18188     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ),
18189     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ),
18190     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ),
18191     muonPtCut = cms.double( 0.0 ),
18192     muonEtaCut = cms.double( 2.4 ),
18193     minVtxProbCut = cms.double( 0.001 )
18194 )
18195 fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer",
18196     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ),
18197     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducerVtx" ),
18198     InputMuons = cms.InputTag( "hltIterL3Muons" ),
18199     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18200     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
18201     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
18202     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
18203     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ),
18204     muonPtCut = cms.double( 0.0 ),
18205     muonEtaCut = cms.double( 2.4 ),
18206     minVtxProbCut = cms.double( 0.001 )
18207 )
18208 fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer",
18209     EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
18210     EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
18211     SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
18212     r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
18213     HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ),
18214     DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ),
18215     DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ),
18216     MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ),
18217     OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ),
18218     fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ),
18219     EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
18220     EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ),
18221     HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
18222     egammaPtCut = cms.double( 2.0 ),
18223     egammaEtaCut = cms.double( 2.5 ),
18224     egammaHoverECut = cms.double( 9999.0 ),
18225     egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ),
18226     absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ),
18227     saveRecHitTiming = cms.bool( False ),
18228     mantissaPrecision = cms.int32( 10 ),
18229     rechitMatrixSize = cms.int32( 10 ),
18230     rechitZeroSuppression = cms.bool( True ),
18231     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18232     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
18233 )
18234 fragment.hltPreDSTPFScoutingDoubleMuonVtx = cms.EDFilter( "HLTPrescaler",
18235     offset = cms.uint32( 0 ),
18236     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18237 )
18238 fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
18239     saveTags = cms.bool( True ),
18240     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18241     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
18242     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18243     SeedMapTag = cms.InputTag( "hltL2Muons" ),
18244     MinN = cms.int32( 0 ),
18245     MaxEta = cms.double( 2.5 ),
18246     AbsEtaBins = cms.vdouble( 0.0 ),
18247     MinNstations = cms.vint32( 0 ),
18248     MinNhits = cms.vint32( 0 ),
18249     CutOnChambers = cms.bool( False ),
18250     MinNchambers = cms.vint32( 0 ),
18251     MaxDr = cms.double( 9999.0 ),
18252     MinDr = cms.double( -1.0 ),
18253     MaxDz = cms.double( 9999.0 ),
18254     MinDxySig = cms.double( -1.0 ),
18255     MinPt = cms.double( 0.0 ),
18256     NSigmaPt = cms.double( 0.0 ),
18257     MatchToPreviousCand = cms.bool( True )
18258 )
18259 fragment.hltDoubleMuonL3PreFilteredScoutingVtx = cms.EDFilter( "HLTMuonL3PreFilter",
18260     saveTags = cms.bool( True ),
18261     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18262     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18263     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18264     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18265     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18266     MinN = cms.int32( 2 ),
18267     MaxEta = cms.double( 2.5 ),
18268     MinNhits = cms.int32( 0 ),
18269     MaxDr = cms.double( 9999.0 ),
18270     MinDr = cms.double( -1.0 ),
18271     MaxDz = cms.double( 9999.0 ),
18272     MinDxySig = cms.double( -1.0 ),
18273     MinPt = cms.double( 0.0 ),
18274     NSigmaPt = cms.double( 0.0 ),
18275     MaxNormalizedChi2 = cms.double( 9999.0 ),
18276     MaxDXYBeamSpot = cms.double( 9999.0 ),
18277     MinDXYBeamSpot = cms.double( -1.0 ),
18278     MinNmuonHits = cms.int32( 0 ),
18279     MaxPtDifference = cms.double( 9999.0 ),
18280     MinTrackPt = cms.double( 0.0 ),
18281     minMuonStations = cms.int32( 0 ),
18282     minTrkHits = cms.int32( -1 ),
18283     minMuonHits = cms.int32( -1 ),
18284     allowedTypeMask = cms.uint32( 255 ),
18285     requiredTypeMask = cms.uint32( 0 ),
18286     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
18287     trkMuonId = cms.uint32( 0 ),
18288     L1MatchingdR = cms.double( 0.3 ),
18289     MatchToPreviousCand = cms.bool( True ),
18290     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18291     requireL3MuonTrajectorySeed = cms.bool( False ),
18292     useSimpleGeometry = cms.bool( True ),
18293     useStation2 = cms.bool( True ),
18294     fallbackToME1 = cms.bool( False ),
18295     cosmicPropagationHypothesis = cms.bool( False ),
18296     useMB2InOverlap = cms.bool( False ),
18297     useTrack = cms.string( "tracker" ),
18298     useState = cms.string( "atVertex" ),
18299     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18300     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18301     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18302 )
18303 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi = cms.EDFilter( "HLTPrescaler",
18304     offset = cms.uint32( 0 ),
18305     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18306 )
18307 fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18308     saveTags = cms.bool( True ),
18309     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18310     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18311     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18312     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18313     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18314     PreviousCandIsL2 = cms.bool( True ),
18315     FastAccept = cms.bool( False ),
18316     MinN = cms.int32( 1 ),
18317     MaxEta = cms.double( 2.5 ),
18318     MinNhits = cms.int32( 0 ),
18319     MaxDr = cms.double( 2.0 ),
18320     MaxDz = cms.double( 9999.0 ),
18321     ChargeOpt = cms.int32( -1 ),
18322     MinPtPair = cms.vdouble( 0.0 ),
18323     MaxPtPair = cms.vdouble( 1.0E125 ),
18324     MinPtMax = cms.vdouble( 0.0 ),
18325     MinPtMin = cms.vdouble( 0.0 ),
18326     MaxPtMin = cms.vdouble( 1.0E125 ),
18327     MinInvMass = cms.vdouble( 2.7 ),
18328     MaxInvMass = cms.vdouble( 3.5 ),
18329     MinDiMuonDeltaR = cms.double( -1.0 ),
18330     MinAcop = cms.double( -999.0 ),
18331     MaxAcop = cms.double( 999.0 ),
18332     MinPtBalance = cms.double( -1.0 ),
18333     MaxPtBalance = cms.double( 999999.0 ),
18334     NSigmaPt = cms.double( 0.0 ),
18335     MaxDCAMuMu = cms.double( 0.5 ),
18336     MaxRapidityPair = cms.double( 999999.0 ),
18337     CutCowboys = cms.bool( False ),
18338     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18339     L1MatchingdR = cms.double( 0.3 ),
18340     MatchToPreviousCand = cms.bool( True ),
18341     useSimpleGeometry = cms.bool( True ),
18342     useStation2 = cms.bool( True ),
18343     fallbackToME1 = cms.bool( False ),
18344     cosmicPropagationHypothesis = cms.bool( False ),
18345     useMB2InOverlap = cms.bool( False ),
18346     useTrack = cms.string( "tracker" ),
18347     useState = cms.string( "atVertex" ),
18348     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18349     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18350     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18351 )
18352 fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ = cms.EDFilter( "HLTPrescaler",
18353     offset = cms.uint32( 0 ),
18354     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18355 )
18356 fragment.hltDoubleMuScoutingMonitorZL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
18357     saveTags = cms.bool( True ),
18358     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18359     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18360     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
18361     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
18362     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18363     PreviousCandIsL2 = cms.bool( True ),
18364     FastAccept = cms.bool( False ),
18365     MinN = cms.int32( 1 ),
18366     MaxEta = cms.double( 2.5 ),
18367     MinNhits = cms.int32( 0 ),
18368     MaxDr = cms.double( 9999.0 ),
18369     MaxDz = cms.double( 9999.0 ),
18370     ChargeOpt = cms.int32( -1 ),
18371     MinPtPair = cms.vdouble( 0.0 ),
18372     MaxPtPair = cms.vdouble( 1.0E125 ),
18373     MinPtMax = cms.vdouble( 0.0 ),
18374     MinPtMin = cms.vdouble( 0.0 ),
18375     MaxPtMin = cms.vdouble( 1.0E125 ),
18376     MinInvMass = cms.vdouble( 80.0 ),
18377     MaxInvMass = cms.vdouble( 100.0 ),
18378     MinDiMuonDeltaR = cms.double( -1.0 ),
18379     MinAcop = cms.double( -999.0 ),
18380     MaxAcop = cms.double( 999.0 ),
18381     MinPtBalance = cms.double( -1.0 ),
18382     MaxPtBalance = cms.double( 999999.0 ),
18383     NSigmaPt = cms.double( 0.0 ),
18384     MaxDCAMuMu = cms.double( 0.5 ),
18385     MaxRapidityPair = cms.double( 999999.0 ),
18386     CutCowboys = cms.bool( False ),
18387     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18388     L1MatchingdR = cms.double( 0.3 ),
18389     MatchToPreviousCand = cms.bool( True ),
18390     useSimpleGeometry = cms.bool( True ),
18391     useStation2 = cms.bool( True ),
18392     fallbackToME1 = cms.bool( False ),
18393     cosmicPropagationHypothesis = cms.bool( False ),
18394     useMB2InOverlap = cms.bool( False ),
18395     useTrack = cms.string( "tracker" ),
18396     useState = cms.string( "atVertex" ),
18397     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18398     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18399     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18400 )
18401 fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18402     saveTags = cms.bool( True ),
18403     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" ),
18404     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18405     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18406     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18407     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18408     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18409     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18410     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18411     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18412     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18413 )
18414 fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler",
18415     offset = cms.uint32( 0 ),
18416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18417 )
18418 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18419     productLabels = cms.vstring( 'EcalRecHitsEB',
18420       'EcalRecHitsEE' ),
18421     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
18422     l1InputRegions = cms.VPSet( 
18423       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18424         regionEtaMargin = cms.double( 0.9 ),
18425         type = cms.string( "EGamma" ),
18426         minEt = cms.double( 5.0 ),
18427         regionPhiMargin = cms.double( 1.2 ),
18428         maxEt = cms.double( 999999.0 )
18429       ),
18430       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18431         regionEtaMargin = cms.double( 0.9 ),
18432         type = cms.string( "Jet" ),
18433         minEt = cms.double( 170.0 ),
18434         regionPhiMargin = cms.double( 1.2 ),
18435         maxEt = cms.double( 999999.0 )
18436       ),
18437       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18438         regionEtaMargin = cms.double( 0.9 ),
18439         type = cms.string( "Tau" ),
18440         minEt = cms.double( 100.0 ),
18441         regionPhiMargin = cms.double( 1.2 ),
18442         maxEt = cms.double( 999999.0 )
18443       )
18444     )
18445 )
18446 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
18447     productLabels = cms.vstring( 'EcalRecHitsES' ),
18448     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
18449     l1InputRegions = cms.VPSet( 
18450       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18451         regionEtaMargin = cms.double( 0.9 ),
18452         type = cms.string( "EGamma" ),
18453         minEt = cms.double( 5.0 ),
18454         regionPhiMargin = cms.double( 1.2 ),
18455         maxEt = cms.double( 999999.0 )
18456       ),
18457       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18458         regionEtaMargin = cms.double( 0.9 ),
18459         type = cms.string( "Jet" ),
18460         minEt = cms.double( 170.0 ),
18461         regionPhiMargin = cms.double( 1.2 ),
18462         maxEt = cms.double( 999999.0 )
18463       ),
18464       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18465         regionEtaMargin = cms.double( 0.9 ),
18466         type = cms.string( "Tau" ),
18467         minEt = cms.double( 100.0 ),
18468         regionPhiMargin = cms.double( 1.2 ),
18469         maxEt = cms.double( 999999.0 )
18470       )
18471     )
18472 )
18473 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
18474     navigator = cms.PSet( 
18475       barrel = cms.PSet(  ),
18476       endcap = cms.PSet(  ),
18477       name = cms.string( "PFRecHitECALNavigator" )
18478     ),
18479     producers = cms.VPSet( 
18480       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18481         srFlags = cms.InputTag( "" ),
18482         name = cms.string( "PFEBRecHitCreator" ),
18483         qualityTests = cms.VPSet( 
18484           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18485             applySelectionsToAllCrystals = cms.bool( True )
18486           ),
18487           cms.PSet(  topologicalCleaning = cms.bool( True ),
18488             skipTTRecoveredHits = cms.bool( True ),
18489             cleaningThreshold = cms.double( 2.0 ),
18490             name = cms.string( "PFRecHitQTestECAL" ),
18491             timingCleaning = cms.bool( True )
18492           )
18493         )
18494       ),
18495       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18496         srFlags = cms.InputTag( "" ),
18497         name = cms.string( "PFEERecHitCreator" ),
18498         qualityTests = cms.VPSet( 
18499           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
18500             applySelectionsToAllCrystals = cms.bool( True )
18501           ),
18502           cms.PSet(  topologicalCleaning = cms.bool( True ),
18503             skipTTRecoveredHits = cms.bool( True ),
18504             cleaningThreshold = cms.double( 2.0 ),
18505             name = cms.string( "PFRecHitQTestECAL" ),
18506             timingCleaning = cms.bool( True )
18507           )
18508         )
18509       )
18510     )
18511 )
18512 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
18513     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
18514     producers = cms.VPSet( 
18515       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
18516         name = cms.string( "PFPSRecHitCreator" ),
18517         qualityTests = cms.VPSet( 
18518           cms.PSet(  threshold = cms.double( 7.0E-6 ),
18519             name = cms.string( "PFRecHitQTestThreshold" )
18520           )
18521         )
18522       )
18523     )
18524 )
18525 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
18526     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
18527     usePFThresholdsFromDB = cms.bool( True ),
18528     recHitCleaners = cms.VPSet( 
18529     ),
18530     seedCleaners = cms.VPSet( 
18531     ),
18532     seedFinder = cms.PSet( 
18533       thresholdsByDetector = cms.VPSet( 
18534         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18535           seedingThreshold = cms.double( 1.2E-4 ),
18536           detector = cms.string( "PS1" )
18537         ),
18538         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18539           seedingThreshold = cms.double( 1.2E-4 ),
18540           detector = cms.string( "PS2" )
18541         )
18542       ),
18543       algoName = cms.string( "LocalMaximumSeedFinder" ),
18544       nNeighbours = cms.int32( 4 )
18545     ),
18546     initialClusteringStep = cms.PSet( 
18547       thresholdsByDetector = cms.VPSet( 
18548         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18549           gatheringThresholdPt = cms.double( 0.0 ),
18550           detector = cms.string( "PS1" )
18551         ),
18552         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
18553           gatheringThresholdPt = cms.double( 0.0 ),
18554           detector = cms.string( "PS2" )
18555         )
18556       ),
18557       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18558       useCornerCells = cms.bool( False )
18559     ),
18560     pfClusterBuilder = cms.PSet( 
18561       minFracTot = cms.double( 1.0E-20 ),
18562       stoppingTolerance = cms.double( 1.0E-8 ),
18563       positionCalc = cms.PSet( 
18564         minAllowedNormalization = cms.double( 1.0E-9 ),
18565         posCalcNCrystals = cms.int32( -1 ),
18566         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18567         logWeightDenominator = cms.double( 6.0E-5 ),
18568         minFractionInCalc = cms.double( 1.0E-9 )
18569       ),
18570       maxIterations = cms.uint32( 50 ),
18571       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18572       recHitEnergyNorms = cms.VPSet( 
18573         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18574           detector = cms.string( "PS1" )
18575         ),
18576         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
18577           detector = cms.string( "PS2" )
18578         )
18579       ),
18580       showerSigma = cms.double( 0.3 ),
18581       minFractionToKeep = cms.double( 1.0E-7 ),
18582       excludeOtherSeeds = cms.bool( True )
18583     ),
18584     positionReCalc = cms.PSet(  ),
18585     energyCorrector = cms.PSet(  )
18586 )
18587 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
18588     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
18589     usePFThresholdsFromDB = cms.bool( True ),
18590     recHitCleaners = cms.VPSet( 
18591     ),
18592     seedCleaners = cms.VPSet( 
18593     ),
18594     seedFinder = cms.PSet( 
18595       thresholdsByDetector = cms.VPSet( 
18596         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
18597           seedingThreshold = cms.double( 0.6 ),
18598           detector = cms.string( "ECAL_ENDCAP" )
18599         ),
18600         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
18601           seedingThreshold = cms.double( 0.23 ),
18602           detector = cms.string( "ECAL_BARREL" )
18603         )
18604       ),
18605       algoName = cms.string( "LocalMaximumSeedFinder" ),
18606       nNeighbours = cms.int32( 8 )
18607     ),
18608     initialClusteringStep = cms.PSet( 
18609       thresholdsByDetector = cms.VPSet( 
18610         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
18611           gatheringThresholdPt = cms.double( 0.0 ),
18612           detector = cms.string( "ECAL_BARREL" )
18613         ),
18614         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
18615           gatheringThresholdPt = cms.double( 0.0 ),
18616           detector = cms.string( "ECAL_ENDCAP" )
18617         )
18618       ),
18619       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
18620       useCornerCells = cms.bool( True )
18621     ),
18622     pfClusterBuilder = cms.PSet( 
18623       minFracTot = cms.double( 1.0E-20 ),
18624       stoppingTolerance = cms.double( 1.0E-8 ),
18625       positionCalc = cms.PSet( 
18626         minAllowedNormalization = cms.double( 1.0E-9 ),
18627         posCalcNCrystals = cms.int32( 9 ),
18628         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18629         logWeightDenominator = cms.double( 0.08 ),
18630         minFractionInCalc = cms.double( 1.0E-9 ),
18631         timeResolutionCalcBarrel = cms.PSet( 
18632           corrTermLowE = cms.double( 0.0510871 ),
18633           threshLowE = cms.double( 0.5 ),
18634           noiseTerm = cms.double( 1.10889 ),
18635           constantTermLowE = cms.double( 0.0 ),
18636           noiseTermLowE = cms.double( 1.31883 ),
18637           threshHighE = cms.double( 5.0 ),
18638           constantTerm = cms.double( 0.428192 )
18639         ),
18640         timeResolutionCalcEndcap = cms.PSet( 
18641           corrTermLowE = cms.double( 0.0 ),
18642           threshLowE = cms.double( 1.0 ),
18643           noiseTerm = cms.double( 5.72489999999 ),
18644           constantTermLowE = cms.double( 0.0 ),
18645           noiseTermLowE = cms.double( 6.92683000001 ),
18646           threshHighE = cms.double( 10.0 ),
18647           constantTerm = cms.double( 0.0 )
18648         )
18649       ),
18650       maxIterations = cms.uint32( 50 ),
18651       positionCalcForConvergence = cms.PSet( 
18652         minAllowedNormalization = cms.double( 0.0 ),
18653         T0_ES = cms.double( 1.2 ),
18654         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18655         T0_EE = cms.double( 3.1 ),
18656         T0_EB = cms.double( 7.4 ),
18657         X0 = cms.double( 0.89 ),
18658         minFractionInCalc = cms.double( 0.0 ),
18659         W0 = cms.double( 4.2 )
18660       ),
18661       allCellsPositionCalc = cms.PSet( 
18662         minAllowedNormalization = cms.double( 1.0E-9 ),
18663         posCalcNCrystals = cms.int32( -1 ),
18664         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
18665         logWeightDenominator = cms.double( 0.08 ),
18666         minFractionInCalc = cms.double( 1.0E-9 ),
18667         timeResolutionCalcBarrel = cms.PSet( 
18668           corrTermLowE = cms.double( 0.0510871 ),
18669           threshLowE = cms.double( 0.5 ),
18670           noiseTerm = cms.double( 1.10889 ),
18671           constantTermLowE = cms.double( 0.0 ),
18672           noiseTermLowE = cms.double( 1.31883 ),
18673           threshHighE = cms.double( 5.0 ),
18674           constantTerm = cms.double( 0.428192 )
18675         ),
18676         timeResolutionCalcEndcap = cms.PSet( 
18677           corrTermLowE = cms.double( 0.0 ),
18678           threshLowE = cms.double( 1.0 ),
18679           noiseTerm = cms.double( 5.72489999999 ),
18680           constantTermLowE = cms.double( 0.0 ),
18681           noiseTermLowE = cms.double( 6.92683000001 ),
18682           threshHighE = cms.double( 10.0 ),
18683           constantTerm = cms.double( 0.0 )
18684         )
18685       ),
18686       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
18687       recHitEnergyNorms = cms.VPSet( 
18688         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
18689           detector = cms.string( "ECAL_BARREL" )
18690         ),
18691         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
18692           detector = cms.string( "ECAL_ENDCAP" )
18693         )
18694       ),
18695       showerSigma = cms.double( 1.5 ),
18696       minFractionToKeep = cms.double( 1.0E-7 ),
18697       excludeOtherSeeds = cms.bool( True )
18698     ),
18699     positionReCalc = cms.PSet( 
18700       minAllowedNormalization = cms.double( 0.0 ),
18701       T0_ES = cms.double( 1.2 ),
18702       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
18703       T0_EE = cms.double( 3.1 ),
18704       T0_EB = cms.double( 7.4 ),
18705       X0 = cms.double( 0.89 ),
18706       minFractionInCalc = cms.double( 0.0 ),
18707       W0 = cms.double( 4.2 )
18708     ),
18709     energyCorrector = cms.PSet(  )
18710 )
18711 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
18712     minimumPSEnergy = cms.double( 0.0 ),
18713     skipPS = cms.bool( False ),
18714     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
18715     energyCorrector = cms.PSet( 
18716       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18717       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18718       applyCrackCorrections = cms.bool( False ),
18719       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18720       applyMVACorrections = cms.bool( True ),
18721       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
18722       maxPtForMVAEvaluation = cms.double( 300.0 ),
18723       srfAwareCorrection = cms.bool( True )
18724     ),
18725     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
18726 )
18727 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
18728     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
18729     doSatelliteClusterMerge = cms.bool( False ),
18730     thresh_PFClusterBarrel = cms.double( 0.5 ),
18731     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
18732     useRegression = cms.bool( True ),
18733     satelliteMajorityFraction = cms.double( 0.5 ),
18734     thresh_PFClusterEndcap = cms.double( 0.5 ),
18735     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18736     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
18737     verbose = cms.untracked.bool( False ),
18738     thresh_SCEt = cms.double( 4.0 ),
18739     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
18740     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
18741     useDynamicDPhiWindow = cms.bool( True ),
18742     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
18743     regressionConfig = cms.PSet( 
18744       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
18745       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18746       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18747       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
18748       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
18749       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
18750       isHLT = cms.bool( True ),
18751       regTrainedWithPS = cms.bool( True )
18752     ),
18753     applyCrackCorrections = cms.bool( False ),
18754     satelliteClusterSeedThreshold = cms.double( 50.0 ),
18755     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
18756     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
18757     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18758     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
18759     EnergyWeight = cms.string( "Raw" ),
18760     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
18761     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
18762     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
18763     thresh_PFClusterES = cms.double( 0.5 ),
18764     seedThresholdIsET = cms.bool( True ),
18765     isOOTCollection = cms.bool( False ),
18766     barrelRecHits = cms.InputTag( "" ),
18767     endcapRecHits = cms.InputTag( "" ),
18768     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
18769     dropUnseedable = cms.bool( False ),
18770     ClusteringType = cms.string( "Mustache" )
18771 )
18772 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
18773     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
18774     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
18775     recoEcalCandidateCollection = cms.string( "" )
18776 )
18777 fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
18778     saveTags = cms.bool( True ),
18779     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
18780     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18781     candNonIsolatedTag = cms.InputTag( "" ),
18782     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18783     L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ),
18784     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18785     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18786     ncandcut = cms.int32( 2 ),
18787     doIsolated = cms.bool( False ),
18788     region_eta_size = cms.double( 0.522 ),
18789     region_eta_size_ecap = cms.double( 1.0 ),
18790     region_phi_size = cms.double( 1.044 ),
18791     barrel_end = cms.double( 1.4791 ),
18792     endcap_end = cms.double( 2.65 )
18793 )
18794 fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter",
18795     saveTags = cms.bool( True ),
18796     inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ),
18797     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
18798     etcutEB = cms.double( 11.0 ),
18799     etcutEE = cms.double( 11.0 ),
18800     minEtaCut = cms.double( -2.1 ),
18801     maxEtaCut = cms.double( 2.1 ),
18802     ncandcut = cms.int32( 2 )
18803 )
18804 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
18805     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18806     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
18807     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
18808     multThresEB = cms.double( 1.0 ),
18809     multThresEE = cms.double( 1.25 )
18810 )
18811 fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18812     saveTags = cms.bool( True ),
18813     candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ),
18814     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
18815     rhoTag = cms.InputTag( "" ),
18816     energyLowEdges = cms.vdouble( 0.0 ),
18817     lessThan = cms.bool( True ),
18818     useEt = cms.bool( False ),
18819     useAbs = cms.bool( False ),
18820     thrRegularEB = cms.vdouble( 0.014 ),
18821     thrRegularEE = cms.vdouble( 0.035 ),
18822     thrOverEEB = cms.vdouble( -1.0 ),
18823     thrOverEEE = cms.vdouble( -1.0 ),
18824     thrOverE2EB = cms.vdouble( -1.0 ),
18825     thrOverE2EE = cms.vdouble( -1.0 ),
18826     ncandcut = cms.int32( 2 ),
18827     doRhoCorrection = cms.bool( False ),
18828     rhoMax = cms.double( 9.9999999E7 ),
18829     rhoScale = cms.double( 1.0 ),
18830     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18831     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18832     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18833 )
18834 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
18835     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18836     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18837     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
18838     doRhoCorrection = cms.bool( False ),
18839     rhoMax = cms.double( 9.9999999E7 ),
18840     rhoScale = cms.double( 1.0 ),
18841     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
18842     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
18843     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
18844     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
18845     usePFThresholdsFromDB = cms.bool( True ),
18846     innerCone = cms.double( 0.0 ),
18847     outerCone = cms.double( 0.14 ),
18848     depth = cms.int32( 0 ),
18849     maxSeverityHB = cms.int32( 9 ),
18850     maxSeverityHE = cms.int32( 9 ),
18851     doEtSum = cms.bool( False ),
18852     useSingleTower = cms.bool( False ),
18853     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
18854     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18855 )
18856 fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18857     saveTags = cms.bool( True ),
18858     candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ),
18859     varTag = cms.InputTag( "hltEgammaHoverE" ),
18860     rhoTag = cms.InputTag( "" ),
18861     energyLowEdges = cms.vdouble( 0.0 ),
18862     lessThan = cms.bool( True ),
18863     useEt = cms.bool( False ),
18864     useAbs = cms.bool( False ),
18865     thrRegularEB = cms.vdouble( -1.0 ),
18866     thrRegularEE = cms.vdouble( -1.0 ),
18867     thrOverEEB = cms.vdouble( 0.2 ),
18868     thrOverEEE = cms.vdouble( 0.2 ),
18869     thrOverE2EB = cms.vdouble( -1.0 ),
18870     thrOverE2EE = cms.vdouble( -1.0 ),
18871     ncandcut = cms.int32( 2 ),
18872     doRhoCorrection = cms.bool( False ),
18873     rhoMax = cms.double( 9.9999999E7 ),
18874     rhoScale = cms.double( 1.0 ),
18875     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18876     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18877     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18878 )
18879 fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18880     saveTags = cms.bool( True ),
18881     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" ),
18882     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18883     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18884     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18885     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18886     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18887     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18888     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18889     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18890     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18891 )
18892 fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler",
18893     offset = cms.uint32( 0 ),
18894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18895 )
18896 fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18897     saveTags = cms.bool( True ),
18898     L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ),
18899     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18900     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18901     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18902     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18903     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18904     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18905     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18906     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18907     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18908 )
18909 fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler",
18910     offset = cms.uint32( 0 ),
18911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18912 )
18913 fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18914     saveTags = cms.bool( True ),
18915     L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ),
18916     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18917     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18918     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18919     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18920     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18921     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18922     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18923     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18924     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18925 )
18926 fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler",
18927     offset = cms.uint32( 0 ),
18928     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18929 )
18930 fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18931     saveTags = cms.bool( True ),
18932     L1SeedsLogicalExpression = cms.string( "L1_AXO_Medium" ),
18933     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18934     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18935     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18936     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18937     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18938     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18939     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18940     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18941     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18942 )
18943 fragment.hltPreDSTPFScoutingAXOMedium = cms.EDFilter( "HLTPrescaler",
18944     offset = cms.uint32( 0 ),
18945     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18946 )
18947 fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18948     saveTags = cms.bool( True ),
18949     L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ),
18950     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18951     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18952     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18953     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18954     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18955     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18956     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18957     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18958     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18959 )
18960 fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler",
18961     offset = cms.uint32( 0 ),
18962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18963 )
18964 fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18965     saveTags = cms.bool( True ),
18966     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
18967     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18968     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18969     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18970     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18971     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18972     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18973     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18974     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18975     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18976 )
18977 fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler",
18978     offset = cms.uint32( 0 ),
18979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18980 )
18981 fragment.hltPreMonitorL1TPureRateAXO = cms.EDFilter( "HLTPrescaler",
18982     offset = cms.uint32( 0 ),
18983     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18984 )
18985 fragment.hltMonitorL1TPureRateAXO = cms.EDFilter( "TriggerResultsFilter",
18986     usePathStatus = cms.bool( False ),
18987     hltResults = cms.InputTag( "" ),
18988     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
18989     l1tIgnoreMaskAndPrescale = cms.bool( False ),
18990     throw = cms.bool( True ),
18991     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_AXO_* )' )
18992 )
18993 fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18994     saveTags = cms.bool( True ),
18995     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VLoose" ),
18996     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18997     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18998     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18999     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19000     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19001     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19002     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19003     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19004     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19005 )
19006 fragment.hltPreDSTPFScoutingCICADAVLoose = cms.EDFilter( "HLTPrescaler",
19007     offset = cms.uint32( 0 ),
19008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19009 )
19010 fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19011     saveTags = cms.bool( True ),
19012     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Loose" ),
19013     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19014     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19015     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19016     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19017     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19018     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19019     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19020     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19021     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19022 )
19023 fragment.hltPreDSTPFScoutingCICADALoose = cms.EDFilter( "HLTPrescaler",
19024     offset = cms.uint32( 0 ),
19025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19026 )
19027 fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19028     saveTags = cms.bool( True ),
19029     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Medium" ),
19030     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19031     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19032     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19033     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19034     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19035     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19036     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19037     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19038     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19039 )
19040 fragment.hltPreDSTPFScoutingCICADAMedium = cms.EDFilter( "HLTPrescaler",
19041     offset = cms.uint32( 0 ),
19042     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19043 )
19044 fragment.hltL1sDSTRun3CICADATightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19045     saveTags = cms.bool( True ),
19046     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Tight" ),
19047     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19048     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19049     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19050     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19051     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19052     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19053     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19054     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19055     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19056 )
19057 fragment.hltPreDSTPFScoutingCICADATight = cms.EDFilter( "HLTPrescaler",
19058     offset = cms.uint32( 0 ),
19059     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19060 )
19061 fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
19062     saveTags = cms.bool( True ),
19063     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VTight" ),
19064     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19065     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19066     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19067     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19068     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19069     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19070     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19071     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19072     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19073 )
19074 fragment.hltPreDSTPFScoutingCICADAVTight = cms.EDFilter( "HLTPrescaler",
19075     offset = cms.uint32( 0 ),
19076     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19077 )
19078 fragment.hltPreMonitorL1TPureRateCICADA = cms.EDFilter( "HLTPrescaler",
19079     offset = cms.uint32( 0 ),
19080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19081 )
19082 fragment.hltMonitorL1TPureRateCICADA = cms.EDFilter( "TriggerResultsFilter",
19083     usePathStatus = cms.bool( False ),
19084     hltResults = cms.InputTag( "" ),
19085     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19086     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19087     throw = cms.bool( True ),
19088     triggerConditions = cms.vstring( 'NOT ( L1_* MASKING L1_CICADA_* )' )
19089 )
19090 fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed",
19091     saveTags = cms.bool( True ),
19092     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF OR L1_SingleMu11_SQ14_BMTF OR L1_SingleMu13_SQ14_BMTF" ),
19093     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19094     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19095     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19096     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19097     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19098     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19099     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19100     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19101     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19102 )
19103 fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler",
19104     offset = cms.uint32( 0 ),
19105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19106 )
19107 fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19108     saveTags = cms.bool( True ),
19109     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19110     PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ),
19111     MaxEta = cms.double( 2.5 ),
19112     MinPt = cms.double( 0.0 ),
19113     MaxDeltaR = cms.double( 0.3 ),
19114     MinN = cms.int32( 1 ),
19115     CentralBxOnly = cms.bool( True ),
19116     SelectQualities = cms.vint32(  )
19117 )
19118 fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
19119     saveTags = cms.bool( True ),
19120     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19121     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
19122     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19123     SeedMapTag = cms.InputTag( "hltL2Muons" ),
19124     MinN = cms.int32( 0 ),
19125     MaxEta = cms.double( 2.5 ),
19126     AbsEtaBins = cms.vdouble( 0.0 ),
19127     MinNstations = cms.vint32( 0 ),
19128     MinNhits = cms.vint32( 0 ),
19129     CutOnChambers = cms.bool( False ),
19130     MinNchambers = cms.vint32( 0 ),
19131     MaxDr = cms.double( 9999.0 ),
19132     MinDr = cms.double( -1.0 ),
19133     MaxDz = cms.double( 9999.0 ),
19134     MinDxySig = cms.double( -1.0 ),
19135     MinPt = cms.double( 0.0 ),
19136     NSigmaPt = cms.double( 0.0 ),
19137     MatchToPreviousCand = cms.bool( True )
19138 )
19139 fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
19140     saveTags = cms.bool( True ),
19141     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
19142     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
19143     MaxEta = cms.double( 2.5 ),
19144     MinPt = cms.double( 0.0 ),
19145     MaxDeltaR = cms.double( 0.3 ),
19146     MinN = cms.int32( 1 ),
19147     CentralBxOnly = cms.bool( True ),
19148     SelectQualities = cms.vint32(  )
19149 )
19150 fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
19151     saveTags = cms.bool( True ),
19152     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
19153     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
19154     PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ),
19155     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ),
19156     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
19157     MinN = cms.int32( 1 ),
19158     MaxEta = cms.double( 2.5 ),
19159     MinNhits = cms.int32( 0 ),
19160     MaxDr = cms.double( 2.0 ),
19161     MinDr = cms.double( -1.0 ),
19162     MaxDz = cms.double( 9999.0 ),
19163     MinDxySig = cms.double( -1.0 ),
19164     MinPt = cms.double( 0.0 ),
19165     NSigmaPt = cms.double( 0.0 ),
19166     MaxNormalizedChi2 = cms.double( 9999.0 ),
19167     MaxDXYBeamSpot = cms.double( 9999.0 ),
19168     MinDXYBeamSpot = cms.double( -1.0 ),
19169     MinNmuonHits = cms.int32( 0 ),
19170     MaxPtDifference = cms.double( 9999.0 ),
19171     MinTrackPt = cms.double( 0.0 ),
19172     minMuonStations = cms.int32( 2 ),
19173     minTrkHits = cms.int32( -1 ),
19174     minMuonHits = cms.int32( -1 ),
19175     allowedTypeMask = cms.uint32( 255 ),
19176     requiredTypeMask = cms.uint32( 0 ),
19177     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
19178     trkMuonId = cms.uint32( 0 ),
19179     L1MatchingdR = cms.double( 0.3 ),
19180     MatchToPreviousCand = cms.bool( True ),
19181     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
19182     requireL3MuonTrajectorySeed = cms.bool( False ),
19183     useSimpleGeometry = cms.bool( True ),
19184     useStation2 = cms.bool( True ),
19185     fallbackToME1 = cms.bool( False ),
19186     cosmicPropagationHypothesis = cms.bool( False ),
19187     useMB2InOverlap = cms.bool( False ),
19188     useTrack = cms.string( "tracker" ),
19189     useState = cms.string( "atVertex" ),
19190     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
19191     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
19192     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
19193 )
19194 fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed",
19195     saveTags = cms.bool( True ),
19196     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" ),
19197     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19198     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19199     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19200     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19201     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19202     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19203     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19204     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19205     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19206 )
19207 fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler",
19208     offset = cms.uint32( 0 ),
19209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19210 )
19211 fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
19212     saveTags = cms.bool( True ),
19213     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
19214     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19215     candNonIsolatedTag = cms.InputTag( "" ),
19216     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19217     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ),
19218     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19219     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19220     ncandcut = cms.int32( 1 ),
19221     doIsolated = cms.bool( False ),
19222     region_eta_size = cms.double( 0.522 ),
19223     region_eta_size_ecap = cms.double( 1.0 ),
19224     region_phi_size = cms.double( 1.044 ),
19225     barrel_end = cms.double( 1.4791 ),
19226     endcap_end = cms.double( 2.65 )
19227 )
19228 fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
19229     saveTags = cms.bool( True ),
19230     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
19231     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
19232     etcutEB = cms.double( 30.0 ),
19233     etcutEE = cms.double( 9999999.0 ),
19234     minEtaCut = cms.double( -9999.0 ),
19235     maxEtaCut = cms.double( 9999.0 ),
19236     ncandcut = cms.int32( 1 )
19237 )
19238 fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19239     saveTags = cms.bool( True ),
19240     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ),
19241     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
19242     rhoTag = cms.InputTag( "" ),
19243     energyLowEdges = cms.vdouble( 0.0 ),
19244     lessThan = cms.bool( True ),
19245     useEt = cms.bool( False ),
19246     useAbs = cms.bool( False ),
19247     thrRegularEB = cms.vdouble( 0.01 ),
19248     thrRegularEE = cms.vdouble( 0.0 ),
19249     thrOverEEB = cms.vdouble( -1.0 ),
19250     thrOverEEE = cms.vdouble( -1.0 ),
19251     thrOverE2EB = cms.vdouble( -1.0 ),
19252     thrOverE2EE = cms.vdouble( -1.0 ),
19253     ncandcut = cms.int32( 1 ),
19254     doRhoCorrection = cms.bool( False ),
19255     rhoMax = cms.double( 9.9999999E7 ),
19256     rhoScale = cms.double( 1.0 ),
19257     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19259     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19260 )
19261 fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
19262     saveTags = cms.bool( True ),
19263     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ),
19264     varTag = cms.InputTag( "hltEgammaHoverE" ),
19265     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19266     energyLowEdges = cms.vdouble( 0.0 ),
19267     lessThan = cms.bool( True ),
19268     useEt = cms.bool( False ),
19269     useAbs = cms.bool( False ),
19270     thrRegularEB = cms.vdouble( -1.0 ),
19271     thrRegularEE = cms.vdouble( -1.0 ),
19272     thrOverEEB = cms.vdouble( 0.04 ),
19273     thrOverEEE = cms.vdouble( 0.0 ),
19274     thrOverE2EB = cms.vdouble( -1.0 ),
19275     thrOverE2EE = cms.vdouble( -1.0 ),
19276     ncandcut = cms.int32( 1 ),
19277     doRhoCorrection = cms.bool( True ),
19278     rhoMax = cms.double( 9.9999999E7 ),
19279     rhoScale = cms.double( 1.0 ),
19280     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
19281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19282     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19283 )
19284 fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer",
19285     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19286     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19287     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
19288 )
19289 fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
19290     saveTags = cms.bool( True ),
19291     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ),
19292     varTag = cms.InputTag( "hltEgammaR9ID" ),
19293     rhoTag = cms.InputTag( "" ),
19294     energyLowEdges = cms.vdouble( 0.0 ),
19295     lessThan = cms.bool( False ),
19296     useEt = cms.bool( False ),
19297     useAbs = cms.bool( False ),
19298     thrRegularEB = cms.vdouble( 0.1 ),
19299     thrRegularEE = cms.vdouble( 0.1 ),
19300     thrOverEEB = cms.vdouble( -1.0 ),
19301     thrOverEEE = cms.vdouble( -1.0 ),
19302     thrOverE2EB = cms.vdouble( -1.0 ),
19303     thrOverE2EE = cms.vdouble( -1.0 ),
19304     ncandcut = cms.int32( 0 ),
19305     doRhoCorrection = cms.bool( False ),
19306     rhoMax = cms.double( 9.9999999E7 ),
19307     rhoScale = cms.double( 1.0 ),
19308     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
19309     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19310     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19311 )
19312 fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
19313     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19314     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
19315     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19316     doRhoCorrection = cms.bool( False ),
19317     rhoMax = cms.double( 9.9999999E7 ),
19318     rhoScale = cms.double( 1.0 ),
19319     drMax = cms.double( 0.2 ),
19320     drVetoBarrel = cms.double( 0.0 ),
19321     drVetoEndcap = cms.double( 0.0 ),
19322     etaStripBarrel = cms.double( 0.0 ),
19323     etaStripEndcap = cms.double( 0.0 ),
19324     energyBarrel = cms.double( 0.0 ),
19325     energyEndcap = cms.double( 0.0 ),
19326     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19327     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
19328 )
19329 fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19330     saveTags = cms.bool( True ),
19331     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ),
19332     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
19333     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19334     energyLowEdges = cms.vdouble( 0.0 ),
19335     lessThan = cms.bool( True ),
19336     useEt = cms.bool( True ),
19337     useAbs = cms.bool( False ),
19338     thrRegularEB = cms.vdouble( 2.0 ),
19339     thrRegularEE = cms.vdouble( 2.5 ),
19340     thrOverEEB = cms.vdouble( 0.02 ),
19341     thrOverEEE = cms.vdouble( 0.0 ),
19342     thrOverE2EB = cms.vdouble( 0.0 ),
19343     thrOverE2EE = cms.vdouble( 0.0 ),
19344     ncandcut = cms.int32( 1 ),
19345     doRhoCorrection = cms.bool( True ),
19346     rhoMax = cms.double( 9.9999999E7 ),
19347     rhoScale = cms.double( 1.0 ),
19348     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
19349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19351 )
19352 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
19353     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19354     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
19355     useHF = cms.bool( False ),
19356     pfClusterProducerHFEM = cms.InputTag( "" ),
19357     pfClusterProducerHFHAD = cms.InputTag( "" ),
19358     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19359     doRhoCorrection = cms.bool( False ),
19360     rhoMax = cms.double( 9.9999999E7 ),
19361     rhoScale = cms.double( 1.0 ),
19362     drMax = cms.double( 0.3 ),
19363     drVetoBarrel = cms.double( 0.0 ),
19364     drVetoEndcap = cms.double( 0.0 ),
19365     etaStripBarrel = cms.double( 0.0 ),
19366     etaStripEndcap = cms.double( 0.0 ),
19367     energyBarrel = cms.double( 0.0 ),
19368     energyEndcap = cms.double( 0.0 ),
19369     useEt = cms.bool( True ),
19370     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
19371     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19372     doEffAreaCorrection = cms.bool( False ),
19373     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
19374     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
19375 )
19376 fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19377     saveTags = cms.bool( True ),
19378     candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ),
19379     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
19380     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19381     energyLowEdges = cms.vdouble( 0.0 ),
19382     lessThan = cms.bool( True ),
19383     useEt = cms.bool( True ),
19384     useAbs = cms.bool( False ),
19385     thrRegularEB = cms.vdouble( 3.5 ),
19386     thrRegularEE = cms.vdouble( 0.0 ),
19387     thrOverEEB = cms.vdouble( 0.005 ),
19388     thrOverEEE = cms.vdouble( 0.0 ),
19389     thrOverE2EB = cms.vdouble( 0.0 ),
19390     thrOverE2EE = cms.vdouble( 0.0 ),
19391     ncandcut = cms.int32( 1 ),
19392     doRhoCorrection = cms.bool( True ),
19393     rhoMax = cms.double( 9.9999999E7 ),
19394     rhoScale = cms.double( 1.0 ),
19395     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
19396     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19397     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19398 )
19399 fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
19400     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
19401     trackProducer = cms.InputTag( "hltMergedTracks" ),
19402     countTracks = cms.bool( False ),
19403     egTrkIsoPtMin = cms.double( 1.0 ),
19404     egTrkIsoConeSize = cms.double( 0.2 ),
19405     egTrkIsoZSpan = cms.double( 999999.0 ),
19406     egTrkIsoRSpan = cms.double( 999999.0 ),
19407     egTrkIsoVetoConeSize = cms.double( 0.0 ),
19408     egTrkIsoStripBarrel = cms.double( 0.01 ),
19409     egTrkIsoStripEndcap = cms.double( 0.03 )
19410 )
19411 fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
19412     saveTags = cms.bool( True ),
19413     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ),
19414     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
19415     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
19416     energyLowEdges = cms.vdouble( 0.0 ),
19417     lessThan = cms.bool( True ),
19418     useEt = cms.bool( True ),
19419     useAbs = cms.bool( False ),
19420     thrRegularEB = cms.vdouble( 0.0 ),
19421     thrRegularEE = cms.vdouble( 0.0 ),
19422     thrOverEEB = cms.vdouble( 0.01 ),
19423     thrOverEEE = cms.vdouble( 0.01 ),
19424     thrOverE2EB = cms.vdouble( 0.0 ),
19425     thrOverE2EE = cms.vdouble( 0.0 ),
19426     ncandcut = cms.int32( 1 ),
19427     doRhoCorrection = cms.bool( True ),
19428     rhoMax = cms.double( 9.9999999E7 ),
19429     rhoScale = cms.double( 1.0 ),
19430     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
19431     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
19432     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
19433 )
19434 fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler",
19435     offset = cms.uint32( 0 ),
19436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19437 )
19438 fragment.hltPreTriggersForScoutingPFMonitorPS125 = cms.EDFilter( "HLTPrescaler",
19439     offset = cms.uint32( 0 ),
19440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19441 )
19442 fragment.hltTriggersForScoutigPFMonitorPS125Filter = cms.EDFilter( "TriggerResultsFilter",
19443     usePathStatus = cms.bool( True ),
19444     hltResults = cms.InputTag( "" ),
19445     l1tResults = cms.InputTag( "" ),
19446     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19447     throw = cms.bool( True ),
19448     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleEG_v8' )
19449 )
19450 fragment.hltPreTriggersForScoutingPFMonitorPS250 = cms.EDFilter( "HLTPrescaler",
19451     offset = cms.uint32( 0 ),
19452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19453 )
19454 fragment.hltTriggersForScoutigPFMonitorPS250Filter = cms.EDFilter( "TriggerResultsFilter",
19455     usePathStatus = cms.bool( True ),
19456     hltResults = cms.InputTag( "" ),
19457     l1tResults = cms.InputTag( "" ),
19458     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19459     throw = cms.bool( True ),
19460     triggerConditions = cms.vstring( 'DST_PFScouting_CICADALoose_v4',
19461       'DST_PFScouting_CICADAMedium_v4',
19462       'DST_PFScouting_CICADATight_v4',
19463       'DST_PFScouting_CICADAVLoose_v4',
19464       'DST_PFScouting_CICADAVTight_v4',
19465       'DST_PFScouting_SinglePhotonEB_v5' )
19466 )
19467 fragment.hltPreTriggersForScoutingPFMonitorPS500 = cms.EDFilter( "HLTPrescaler",
19468     offset = cms.uint32( 0 ),
19469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19470 )
19471 fragment.hltTriggersForScoutigPFMonitorPS500Filter = cms.EDFilter( "TriggerResultsFilter",
19472     usePathStatus = cms.bool( True ),
19473     hltResults = cms.InputTag( "" ),
19474     l1tResults = cms.InputTag( "" ),
19475     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19476     throw = cms.bool( True ),
19477     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v6',
19478       'DST_PFScouting_AXOMedium_v2',
19479       'DST_PFScouting_AXOTight_v8',
19480       'DST_PFScouting_AXOVLoose_v6',
19481       'DST_PFScouting_AXOVTight_v6' )
19482 )
19483 fragment.hltPreTriggersForScoutingPFMonitorPS1000 = cms.EDFilter( "HLTPrescaler",
19484     offset = cms.uint32( 0 ),
19485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19486 )
19487 fragment.hltTriggersForScoutigPFMonitorPS1000Filter = cms.EDFilter( "TriggerResultsFilter",
19488     usePathStatus = cms.bool( True ),
19489     hltResults = cms.InputTag( "" ),
19490     l1tResults = cms.InputTag( "" ),
19491     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19492     throw = cms.bool( True ),
19493     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonNoVtx_v2',
19494       'DST_PFScouting_DoubleMuonVtx_v2',
19495       'DST_PFScouting_JetHT_v8',
19496       'DST_PFScouting_SingleMuon_v8',
19497       'DST_PFScouting_ZeroBias_v6' )
19498 )
19499 fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter",
19500     usePathStatus = cms.bool( False ),
19501     hltResults = cms.InputTag( "" ),
19502     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
19503     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19504     throw = cms.bool( True ),
19505     triggerConditions = cms.vstring( 'L1_* MASKING L1_ZeroBias_copy' )
19506 )
19507 fragment.hltPreEphemeralPhysics = cms.EDFilter( "HLTPrescaler",
19508     offset = cms.uint32( 0 ),
19509     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19510 )
19511 fragment.hltL1sZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
19512     saveTags = cms.bool( True ),
19513     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy" ),
19514     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19515     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19516     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19517     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19518     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19519     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19520     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19521     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19522     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19523 )
19524 fragment.hltPreEphemeralZeroBias = cms.EDFilter( "HLTPrescaler",
19525     offset = cms.uint32( 0 ),
19526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19527 )
19528 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
19529     SelectedTriggerType = cms.int32( 2 )
19530 )
19531 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
19532     offset = cms.uint32( 0 ),
19533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19534 )
19535 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19536     inputTag = cms.InputTag( "rawDataCollector" ),
19537     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 )
19538 )
19539 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
19540     offset = cms.uint32( 0 ),
19541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19542 )
19543 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
19544     inputTag = cms.InputTag( "rawDataCollector" ),
19545     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 )
19546 )
19547 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
19548     rawInput = cms.InputTag( "rawDataCollector" ),
19549     period = cms.uint32( 4096 ),
19550     invert = cms.bool( False ),
19551     fedId = cms.int32( 1024 ),
19552     useTCDSEventNumber = cms.bool( False )
19553 )
19554 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
19555     saveTags = cms.bool( True ),
19556     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" ),
19557     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19558     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19559     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19560     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19561     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19562     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19563     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19564     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19565     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19566 )
19567 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
19568     offset = cms.uint32( 0 ),
19569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19570 )
19571 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
19572     saveTags = cms.bool( True ),
19573     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" ),
19574     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19575     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19576     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19577     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19578     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19579     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19580     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19581     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19582     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19583 )
19584 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
19585     offset = cms.uint32( 0 ),
19586     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19587 )
19588 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
19589     offset = cms.uint32( 0 ),
19590     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19591 )
19592 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
19593     rawInput = cms.InputTag( "rawDataCollector" ),
19594     period = cms.uint32( 107 ),
19595     invert = cms.bool( False ),
19596     fedId = cms.int32( 1024 ),
19597     useTCDSEventNumber = cms.bool( True )
19598 )
19599 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
19600     offset = cms.uint32( 0 ),
19601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19602 )
19603 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
19604     offset = cms.uint32( 0 ),
19605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19606 )
19607 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
19608     offset = cms.uint32( 0 ),
19609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19610 )
19611 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
19612     offset = cms.uint32( 0 ),
19613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19614 )
19615 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
19616     vertexCollections = cms.VPSet( 
19617       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19618         label = cms.string( "" ),
19619         useBeamConstraint = cms.bool( False ),
19620         minNdof = cms.double( 0.0 ),
19621         maxDistanceToBeam = cms.double( 1.0 ),
19622         algorithm = cms.string( "AdaptiveVertexFitter" )
19623       ),
19624       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
19625         label = cms.string( "WithBS" ),
19626         useBeamConstraint = cms.bool( True ),
19627         minNdof = cms.double( 0.0 ),
19628         maxDistanceToBeam = cms.double( 1.0 ),
19629         algorithm = cms.string( "AdaptiveVertexFitter" )
19630       )
19631     ),
19632     verbose = cms.untracked.bool( False ),
19633     TkFilterParameters = cms.PSet( 
19634       maxEta = cms.double( 100.0 ),
19635       minPt = cms.double( 0.0 ),
19636       minSiliconLayersWithHits = cms.int32( 5 ),
19637       minPixelLayersWithHits = cms.int32( 2 ),
19638       maxNormalizedChi2 = cms.double( 20.0 ),
19639       trackQuality = cms.string( "any" ),
19640       algorithm = cms.string( "filter" ),
19641       maxD0Significance = cms.double( 999.0 )
19642     ),
19643     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
19644     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
19645     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
19646     TrackTimesLabel = cms.InputTag( "dummy_default" ),
19647     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
19648     TkClusParameters = cms.PSet( 
19649       TkDAClusParameters = cms.PSet( 
19650         zmerge = cms.double( 0.01 ),
19651         Tstop = cms.double( 0.5 ),
19652         d0CutOff = cms.double( 999.0 ),
19653         dzCutOff = cms.double( 4.0 ),
19654         vertexSize = cms.double( 0.15 ),
19655         coolingFactor = cms.double( 0.6 ),
19656         Tpurge = cms.double( 2.0 ),
19657         Tmin = cms.double( 2.4 ),
19658         uniquetrkweight = cms.double( 0.9 )
19659       ),
19660       algorithm = cms.string( "DA_vect" )
19661     ),
19662     isRecoveryIteration = cms.bool( False ),
19663     recoveryVtxCollection = cms.InputTag( "" ),
19664     useMVACut = cms.bool( False ),
19665     minTrackTimeQuality = cms.double( 0.8 )
19666 )
19667 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
19668     src = cms.InputTag( "hltVerticesPF" ),
19669     filterParams = cms.PSet( 
19670       maxZ = cms.double( 24.0 ),
19671       minNdof = cms.double( 4.0 ),
19672       maxRho = cms.double( 2.0 )
19673     ),
19674     filter = cms.bool( False )
19675 )
19676 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
19677     src = cms.InputTag( "hltVerticesPFSelector" ),
19678     cut = cms.string( "!isFake" ),
19679     filter = cms.bool( True ),
19680     throwOnMissing = cms.untracked.bool( True )
19681 )
19682 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
19683     inputTag = cms.InputTag( "rawDataCollector" ),
19684     fedList = cms.vuint32( 1022 )
19685 )
19686 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
19687     saveTags = cms.bool( True ),
19688     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
19689     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19690     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19691     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19692     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19693     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19694     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19695     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19696     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19697     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19698 )
19699 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
19700     offset = cms.uint32( 0 ),
19701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19702 )
19703 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
19704     saveTags = cms.bool( True ),
19705     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
19706     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19707     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19708     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19709     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19710     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19711     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19712     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19713     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19714     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19715 )
19716 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
19717     offset = cms.uint32( 0 ),
19718     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19719 )
19720 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
19721     saveTags = cms.bool( True ),
19722     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
19723     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19724     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19725     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19726     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19727     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19728     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19729     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19730     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19731     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19732 )
19733 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
19734     offset = cms.uint32( 0 ),
19735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19736 )
19737 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
19738     saveTags = cms.bool( True ),
19739     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
19740     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19741     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19742     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19743     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19744     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19745     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19746     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19747     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19748     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19749 )
19750 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19751     offset = cms.uint32( 0 ),
19752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19753 )
19754 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
19755     saveTags = cms.bool( True ),
19756     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
19757     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19758     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19759     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19760     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19761     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19762     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19763     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19764     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19765     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19766 )
19767 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
19768     offset = cms.uint32( 0 ),
19769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19770 )
19771 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
19772     saveTags = cms.bool( True ),
19773     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" ),
19774     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19775     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19776     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19777     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19778     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19779     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19780     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19781     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19782     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19783 )
19784 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
19785     offset = cms.uint32( 0 ),
19786     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19787 )
19788 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
19789     usePt = cms.bool( False ),
19790     excludePFMuons = cms.bool( False ),
19791     minNJetHt = cms.int32( 0 ),
19792     minNJetMht = cms.int32( 0 ),
19793     minPtJetHt = cms.double( 40.0 ),
19794     minPtJetMht = cms.double( 30.0 ),
19795     maxEtaJetHt = cms.double( 2.5 ),
19796     maxEtaJetMht = cms.double( 5.0 ),
19797     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
19798     pfCandidatesLabel = cms.InputTag( "" )
19799 )
19800 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
19801     saveTags = cms.bool( True ),
19802     htLabels = cms.VInputTag( 'hltHtMht' ),
19803     mhtLabels = cms.VInputTag( 'hltHtMht' ),
19804     minHt = cms.vdouble( 300.0 ),
19805     minMht = cms.vdouble( 0.0 ),
19806     minMeff = cms.vdouble( 0.0 ),
19807     meffSlope = cms.vdouble( 1.0 )
19808 )
19809 fragment.hltAlCaPFJet40GPUxorCPUFilter = cms.EDFilter( "TriggerResultsFilter",
19810     usePathStatus = cms.bool( True ),
19811     hltResults = cms.InputTag( "" ),
19812     l1tResults = cms.InputTag( "" ),
19813     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19814     throw = cms.bool( True ),
19815     triggerConditions = cms.vstring( '( AlCa_PFJet40_v34 AND NOT AlCa_PFJet40_CPUOnly_v13 ) OR ( NOT AlCa_PFJet40_v34 AND AlCa_PFJet40_CPUOnly_v13 )' )
19816 )
19817 fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler",
19818     offset = cms.uint32( 0 ),
19819     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19820 )
19821 fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed",
19822     saveTags = cms.bool( True ),
19823     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" ),
19824     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19825     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19826     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19827     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19828     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19829     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19830     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19831     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19832     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19833 )
19834 fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19835     offset = cms.uint32( 0 ),
19836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19837 )
19838 fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet",
19839     saveTags = cms.bool( True ),
19840     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19841     triggerType = cms.int32( 85 ),
19842     MinE = cms.double( -1.0 ),
19843     MinPt = cms.double( 280.0 ),
19844     MinMass = cms.double( -1.0 ),
19845     MaxMass = cms.double( -1.0 ),
19846     MinEta = cms.double( -1.0 ),
19847     MaxEta = cms.double( 2.5 ),
19848     MinN = cms.int32( 1 )
19849 )
19850 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19851     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19852     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ),
19853     triggerJetsType = cms.int32( 85 ),
19854     maxDeltaR = cms.double( 0.5 )
19855 )
19856 fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet",
19857     saveTags = cms.bool( True ),
19858     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ),
19859     triggerType = cms.int32( 85 ),
19860     MinE = cms.double( -1.0 ),
19861     MinPt = cms.double( 380.0 ),
19862     MinMass = cms.double( -1.0 ),
19863     MaxMass = cms.double( -1.0 ),
19864     MinEta = cms.double( -1.0 ),
19865     MaxEta = cms.double( 2.5 ),
19866     MinN = cms.int32( 1 )
19867 )
19868 fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector",
19869     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19870     cut = cms.string( "pt > 380 && abs(eta) < 2.5" )
19871 )
19872 fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer",
19873     useMassDropTagger = cms.bool( False ),
19874     useFiltering = cms.bool( False ),
19875     useDynamicFiltering = cms.bool( False ),
19876     useTrimming = cms.bool( False ),
19877     usePruning = cms.bool( False ),
19878     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19879     useKtPruning = cms.bool( False ),
19880     useConstituentSubtraction = cms.bool( False ),
19881     useSoftDrop = cms.bool( True ),
19882     correctShape = cms.bool( False ),
19883     UseOnlyVertexTracks = cms.bool( False ),
19884     UseOnlyOnePV = cms.bool( False ),
19885     muCut = cms.double( -1.0 ),
19886     yCut = cms.double( -1.0 ),
19887     rFilt = cms.double( -1.0 ),
19888     rFiltFactor = cms.double( -1.0 ),
19889     trimPtFracMin = cms.double( -1.0 ),
19890     zcut = cms.double( 0.1 ),
19891     rcut_factor = cms.double( -1.0 ),
19892     csRho_EtaMax = cms.double( -1.0 ),
19893     csRParam = cms.double( -1.0 ),
19894     beta = cms.double( 0.0 ),
19895     R0 = cms.double( 0.8 ),
19896     gridMaxRapidity = cms.double( -1.0 ),
19897     gridSpacing = cms.double( -1.0 ),
19898     DzTrVtxMax = cms.double( 0.0 ),
19899     DxyTrVtxMax = cms.double( 0.0 ),
19900     MaxVtxZ = cms.double( 15.0 ),
19901     subjetPtMin = cms.double( -1.0 ),
19902     muMin = cms.double( -1.0 ),
19903     muMax = cms.double( -1.0 ),
19904     yMin = cms.double( -1.0 ),
19905     yMax = cms.double( -1.0 ),
19906     dRMin = cms.double( -1.0 ),
19907     dRMax = cms.double( -1.0 ),
19908     maxDepth = cms.int32( -1 ),
19909     nFilt = cms.int32( -1 ),
19910     MinVtxNdof = cms.int32( 0 ),
19911     src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ),
19912     srcPVs = cms.InputTag( "hltPixelVertices" ),
19913     jetType = cms.string( "PFJet" ),
19914     jetAlgorithm = cms.string( "AntiKt" ),
19915     rParam = cms.double( 0.8 ),
19916     inputEtMin = cms.double( 0.0 ),
19917     inputEMin = cms.double( 0.0 ),
19918     jetPtMin = cms.double( 0.0 ),
19919     doPVCorrection = cms.bool( False ),
19920     doAreaFastjet = cms.bool( False ),
19921     doRhoFastjet = cms.bool( False ),
19922     doPUOffsetCorr = cms.bool( False ),
19923     puPtMin = cms.double( 10.0 ),
19924     nSigmaPU = cms.double( 1.0 ),
19925     radiusPU = cms.double( 0.8 ),
19926     subtractorName = cms.string( "" ),
19927     useExplicitGhosts = cms.bool( False ),
19928     doAreaDiskApprox = cms.bool( True ),
19929     voronoiRfact = cms.double( -9.0 ),
19930     Rho_EtaMax = cms.double( 4.4 ),
19931     Ghost_EtaMax = cms.double( 6.0 ),
19932     Active_Area_Repeats = cms.int32( 5 ),
19933     GhostArea = cms.double( 0.01 ),
19934     restrictInputs = cms.bool( False ),
19935     maxInputs = cms.uint32( 1 ),
19936     writeCompound = cms.bool( False ),
19937     writeJetsWithConst = cms.bool( False ),
19938     doFastJetNonUniform = cms.bool( False ),
19939     useDeterministicSeed = cms.bool( True ),
19940     minSeed = cms.uint32( 0 ),
19941     verbosity = cms.int32( 0 ),
19942     puWidth = cms.double( 0.0 ),
19943     nExclude = cms.uint32( 0 ),
19944     maxBadEcalCells = cms.uint32( 9999999 ),
19945     maxBadHcalCells = cms.uint32( 9999999 ),
19946     maxProblematicEcalCells = cms.uint32( 9999999 ),
19947     maxProblematicHcalCells = cms.uint32( 9999999 ),
19948     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19949     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19950     puCenters = cms.vdouble(  ),
19951     applyWeight = cms.bool( False ),
19952     srcWeights = cms.InputTag( "" ),
19953     minimumTowersFraction = cms.double( 0.0 ),
19954     jetCollInstanceName = cms.string( "" ),
19955     sumRecHits = cms.bool( False )
19956 )
19957 fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19958     saveTags = cms.bool( True ),
19959     inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ),
19960     triggerType = cms.int32( 85 ),
19961     MinE = cms.double( -1.0 ),
19962     MinPt = cms.double( -1.0 ),
19963     MinMass = cms.double( 30.0 ),
19964     MaxMass = cms.double( -1.0 ),
19965     MinEta = cms.double( -1.0 ),
19966     MaxEta = cms.double( 2.5 ),
19967     MinN = cms.int32( 1 )
19968 )
19969 fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19970     offset = cms.uint32( 0 ),
19971     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19972 )
19973 fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet",
19974     saveTags = cms.bool( True ),
19975     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19976     triggerType = cms.int32( 85 ),
19977     MinE = cms.double( -1.0 ),
19978     MinPt = cms.double( 300.0 ),
19979     MinMass = cms.double( -1.0 ),
19980     MaxMass = cms.double( -1.0 ),
19981     MinEta = cms.double( -1.0 ),
19982     MaxEta = cms.double( 2.5 ),
19983     MinN = cms.int32( 1 )
19984 )
19985 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19986     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19987     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ),
19988     triggerJetsType = cms.int32( 85 ),
19989     maxDeltaR = cms.double( 0.5 )
19990 )
19991 fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet",
19992     saveTags = cms.bool( True ),
19993     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ),
19994     triggerType = cms.int32( 85 ),
19995     MinE = cms.double( -1.0 ),
19996     MinPt = cms.double( 400.0 ),
19997     MinMass = cms.double( -1.0 ),
19998     MaxMass = cms.double( -1.0 ),
19999     MinEta = cms.double( -1.0 ),
20000     MaxEta = cms.double( 2.5 ),
20001     MinN = cms.int32( 1 )
20002 )
20003 fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector",
20004     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20005     cut = cms.string( "pt > 400 && abs(eta) < 2.5" )
20006 )
20007 fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer",
20008     useMassDropTagger = cms.bool( False ),
20009     useFiltering = cms.bool( False ),
20010     useDynamicFiltering = cms.bool( False ),
20011     useTrimming = cms.bool( False ),
20012     usePruning = cms.bool( False ),
20013     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20014     useKtPruning = cms.bool( False ),
20015     useConstituentSubtraction = cms.bool( False ),
20016     useSoftDrop = cms.bool( True ),
20017     correctShape = cms.bool( False ),
20018     UseOnlyVertexTracks = cms.bool( False ),
20019     UseOnlyOnePV = cms.bool( False ),
20020     muCut = cms.double( -1.0 ),
20021     yCut = cms.double( -1.0 ),
20022     rFilt = cms.double( -1.0 ),
20023     rFiltFactor = cms.double( -1.0 ),
20024     trimPtFracMin = cms.double( -1.0 ),
20025     zcut = cms.double( 0.1 ),
20026     rcut_factor = cms.double( -1.0 ),
20027     csRho_EtaMax = cms.double( -1.0 ),
20028     csRParam = cms.double( -1.0 ),
20029     beta = cms.double( 0.0 ),
20030     R0 = cms.double( 0.8 ),
20031     gridMaxRapidity = cms.double( -1.0 ),
20032     gridSpacing = cms.double( -1.0 ),
20033     DzTrVtxMax = cms.double( 0.0 ),
20034     DxyTrVtxMax = cms.double( 0.0 ),
20035     MaxVtxZ = cms.double( 15.0 ),
20036     subjetPtMin = cms.double( -1.0 ),
20037     muMin = cms.double( -1.0 ),
20038     muMax = cms.double( -1.0 ),
20039     yMin = cms.double( -1.0 ),
20040     yMax = cms.double( -1.0 ),
20041     dRMin = cms.double( -1.0 ),
20042     dRMax = cms.double( -1.0 ),
20043     maxDepth = cms.int32( -1 ),
20044     nFilt = cms.int32( -1 ),
20045     MinVtxNdof = cms.int32( 0 ),
20046     src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ),
20047     srcPVs = cms.InputTag( "hltPixelVertices" ),
20048     jetType = cms.string( "PFJet" ),
20049     jetAlgorithm = cms.string( "AntiKt" ),
20050     rParam = cms.double( 0.8 ),
20051     inputEtMin = cms.double( 0.0 ),
20052     inputEMin = cms.double( 0.0 ),
20053     jetPtMin = cms.double( 0.0 ),
20054     doPVCorrection = cms.bool( False ),
20055     doAreaFastjet = cms.bool( False ),
20056     doRhoFastjet = cms.bool( False ),
20057     doPUOffsetCorr = cms.bool( False ),
20058     puPtMin = cms.double( 10.0 ),
20059     nSigmaPU = cms.double( 1.0 ),
20060     radiusPU = cms.double( 0.8 ),
20061     subtractorName = cms.string( "" ),
20062     useExplicitGhosts = cms.bool( False ),
20063     doAreaDiskApprox = cms.bool( True ),
20064     voronoiRfact = cms.double( -9.0 ),
20065     Rho_EtaMax = cms.double( 4.4 ),
20066     Ghost_EtaMax = cms.double( 6.0 ),
20067     Active_Area_Repeats = cms.int32( 5 ),
20068     GhostArea = cms.double( 0.01 ),
20069     restrictInputs = cms.bool( False ),
20070     maxInputs = cms.uint32( 1 ),
20071     writeCompound = cms.bool( False ),
20072     writeJetsWithConst = cms.bool( False ),
20073     doFastJetNonUniform = cms.bool( False ),
20074     useDeterministicSeed = cms.bool( True ),
20075     minSeed = cms.uint32( 0 ),
20076     verbosity = cms.int32( 0 ),
20077     puWidth = cms.double( 0.0 ),
20078     nExclude = cms.uint32( 0 ),
20079     maxBadEcalCells = cms.uint32( 9999999 ),
20080     maxBadHcalCells = cms.uint32( 9999999 ),
20081     maxProblematicEcalCells = cms.uint32( 9999999 ),
20082     maxProblematicHcalCells = cms.uint32( 9999999 ),
20083     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20084     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20085     puCenters = cms.vdouble(  ),
20086     applyWeight = cms.bool( False ),
20087     srcWeights = cms.InputTag( "" ),
20088     minimumTowersFraction = cms.double( 0.0 ),
20089     jetCollInstanceName = cms.string( "" ),
20090     sumRecHits = cms.bool( False )
20091 )
20092 fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20093     saveTags = cms.bool( True ),
20094     inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ),
20095     triggerType = cms.int32( 85 ),
20096     MinE = cms.double( -1.0 ),
20097     MinPt = cms.double( -1.0 ),
20098     MinMass = cms.double( 30.0 ),
20099     MaxMass = cms.double( -1.0 ),
20100     MinEta = cms.double( -1.0 ),
20101     MaxEta = cms.double( 2.5 ),
20102     MinN = cms.int32( 1 )
20103 )
20104 fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20105     offset = cms.uint32( 0 ),
20106     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20107 )
20108 fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet",
20109     saveTags = cms.bool( True ),
20110     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20111     triggerType = cms.int32( 85 ),
20112     MinE = cms.double( -1.0 ),
20113     MinPt = cms.double( 320.0 ),
20114     MinMass = cms.double( -1.0 ),
20115     MaxMass = cms.double( -1.0 ),
20116     MinEta = cms.double( -1.0 ),
20117     MaxEta = cms.double( 2.5 ),
20118     MinN = cms.int32( 1 )
20119 )
20120 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20121     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20122     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ),
20123     triggerJetsType = cms.int32( 85 ),
20124     maxDeltaR = cms.double( 0.5 )
20125 )
20126 fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet",
20127     saveTags = cms.bool( True ),
20128     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20129     triggerType = cms.int32( 85 ),
20130     MinE = cms.double( -1.0 ),
20131     MinPt = cms.double( 425.0 ),
20132     MinMass = cms.double( -1.0 ),
20133     MaxMass = cms.double( -1.0 ),
20134     MinEta = cms.double( -1.0 ),
20135     MaxEta = cms.double( 2.5 ),
20136     MinN = cms.int32( 1 )
20137 )
20138 fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector",
20139     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20140     cut = cms.string( "pt > 425 && abs(eta) < 2.5" )
20141 )
20142 fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer",
20143     useMassDropTagger = cms.bool( False ),
20144     useFiltering = cms.bool( False ),
20145     useDynamicFiltering = cms.bool( False ),
20146     useTrimming = cms.bool( False ),
20147     usePruning = cms.bool( False ),
20148     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20149     useKtPruning = cms.bool( False ),
20150     useConstituentSubtraction = cms.bool( False ),
20151     useSoftDrop = cms.bool( True ),
20152     correctShape = cms.bool( False ),
20153     UseOnlyVertexTracks = cms.bool( False ),
20154     UseOnlyOnePV = cms.bool( False ),
20155     muCut = cms.double( -1.0 ),
20156     yCut = cms.double( -1.0 ),
20157     rFilt = cms.double( -1.0 ),
20158     rFiltFactor = cms.double( -1.0 ),
20159     trimPtFracMin = cms.double( -1.0 ),
20160     zcut = cms.double( 0.1 ),
20161     rcut_factor = cms.double( -1.0 ),
20162     csRho_EtaMax = cms.double( -1.0 ),
20163     csRParam = cms.double( -1.0 ),
20164     beta = cms.double( 0.0 ),
20165     R0 = cms.double( 0.8 ),
20166     gridMaxRapidity = cms.double( -1.0 ),
20167     gridSpacing = cms.double( -1.0 ),
20168     DzTrVtxMax = cms.double( 0.0 ),
20169     DxyTrVtxMax = cms.double( 0.0 ),
20170     MaxVtxZ = cms.double( 15.0 ),
20171     subjetPtMin = cms.double( -1.0 ),
20172     muMin = cms.double( -1.0 ),
20173     muMax = cms.double( -1.0 ),
20174     yMin = cms.double( -1.0 ),
20175     yMax = cms.double( -1.0 ),
20176     dRMin = cms.double( -1.0 ),
20177     dRMax = cms.double( -1.0 ),
20178     maxDepth = cms.int32( -1 ),
20179     nFilt = cms.int32( -1 ),
20180     MinVtxNdof = cms.int32( 0 ),
20181     src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ),
20182     srcPVs = cms.InputTag( "hltPixelVertices" ),
20183     jetType = cms.string( "PFJet" ),
20184     jetAlgorithm = cms.string( "AntiKt" ),
20185     rParam = cms.double( 0.8 ),
20186     inputEtMin = cms.double( 0.0 ),
20187     inputEMin = cms.double( 0.0 ),
20188     jetPtMin = cms.double( 0.0 ),
20189     doPVCorrection = cms.bool( False ),
20190     doAreaFastjet = cms.bool( False ),
20191     doRhoFastjet = cms.bool( False ),
20192     doPUOffsetCorr = cms.bool( False ),
20193     puPtMin = cms.double( 10.0 ),
20194     nSigmaPU = cms.double( 1.0 ),
20195     radiusPU = cms.double( 0.8 ),
20196     subtractorName = cms.string( "" ),
20197     useExplicitGhosts = cms.bool( False ),
20198     doAreaDiskApprox = cms.bool( True ),
20199     voronoiRfact = cms.double( -9.0 ),
20200     Rho_EtaMax = cms.double( 4.4 ),
20201     Ghost_EtaMax = cms.double( 6.0 ),
20202     Active_Area_Repeats = cms.int32( 5 ),
20203     GhostArea = cms.double( 0.01 ),
20204     restrictInputs = cms.bool( False ),
20205     maxInputs = cms.uint32( 1 ),
20206     writeCompound = cms.bool( False ),
20207     writeJetsWithConst = cms.bool( False ),
20208     doFastJetNonUniform = cms.bool( False ),
20209     useDeterministicSeed = cms.bool( True ),
20210     minSeed = cms.uint32( 0 ),
20211     verbosity = cms.int32( 0 ),
20212     puWidth = cms.double( 0.0 ),
20213     nExclude = cms.uint32( 0 ),
20214     maxBadEcalCells = cms.uint32( 9999999 ),
20215     maxBadHcalCells = cms.uint32( 9999999 ),
20216     maxProblematicEcalCells = cms.uint32( 9999999 ),
20217     maxProblematicHcalCells = cms.uint32( 9999999 ),
20218     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20219     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20220     puCenters = cms.vdouble(  ),
20221     applyWeight = cms.bool( False ),
20222     srcWeights = cms.InputTag( "" ),
20223     minimumTowersFraction = cms.double( 0.0 ),
20224     jetCollInstanceName = cms.string( "" ),
20225     sumRecHits = cms.bool( False )
20226 )
20227 fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20228     saveTags = cms.bool( True ),
20229     inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ),
20230     triggerType = cms.int32( 85 ),
20231     MinE = cms.double( -1.0 ),
20232     MinPt = cms.double( -1.0 ),
20233     MinMass = cms.double( 30.0 ),
20234     MaxMass = cms.double( -1.0 ),
20235     MinEta = cms.double( -1.0 ),
20236     MaxEta = cms.double( 2.5 ),
20237     MinN = cms.int32( 1 )
20238 )
20239 fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20240     offset = cms.uint32( 0 ),
20241     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20242 )
20243 fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet",
20244     saveTags = cms.bool( True ),
20245     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
20246     triggerType = cms.int32( 85 ),
20247     MinE = cms.double( -1.0 ),
20248     MinPt = cms.double( 450.0 ),
20249     MinMass = cms.double( -1.0 ),
20250     MaxMass = cms.double( -1.0 ),
20251     MinEta = cms.double( -1.0 ),
20252     MaxEta = cms.double( 2.5 ),
20253     MinN = cms.int32( 1 )
20254 )
20255 fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector",
20256     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20257     cut = cms.string( "pt > 450 && abs(eta) < 2.5" )
20258 )
20259 fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer",
20260     useMassDropTagger = cms.bool( False ),
20261     useFiltering = cms.bool( False ),
20262     useDynamicFiltering = cms.bool( False ),
20263     useTrimming = cms.bool( False ),
20264     usePruning = cms.bool( False ),
20265     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20266     useKtPruning = cms.bool( False ),
20267     useConstituentSubtraction = cms.bool( False ),
20268     useSoftDrop = cms.bool( True ),
20269     correctShape = cms.bool( False ),
20270     UseOnlyVertexTracks = cms.bool( False ),
20271     UseOnlyOnePV = cms.bool( False ),
20272     muCut = cms.double( -1.0 ),
20273     yCut = cms.double( -1.0 ),
20274     rFilt = cms.double( -1.0 ),
20275     rFiltFactor = cms.double( -1.0 ),
20276     trimPtFracMin = cms.double( -1.0 ),
20277     zcut = cms.double( 0.1 ),
20278     rcut_factor = cms.double( -1.0 ),
20279     csRho_EtaMax = cms.double( -1.0 ),
20280     csRParam = cms.double( -1.0 ),
20281     beta = cms.double( 0.0 ),
20282     R0 = cms.double( 0.8 ),
20283     gridMaxRapidity = cms.double( -1.0 ),
20284     gridSpacing = cms.double( -1.0 ),
20285     DzTrVtxMax = cms.double( 0.0 ),
20286     DxyTrVtxMax = cms.double( 0.0 ),
20287     MaxVtxZ = cms.double( 15.0 ),
20288     subjetPtMin = cms.double( -1.0 ),
20289     muMin = cms.double( -1.0 ),
20290     muMax = cms.double( -1.0 ),
20291     yMin = cms.double( -1.0 ),
20292     yMax = cms.double( -1.0 ),
20293     dRMin = cms.double( -1.0 ),
20294     dRMax = cms.double( -1.0 ),
20295     maxDepth = cms.int32( -1 ),
20296     nFilt = cms.int32( -1 ),
20297     MinVtxNdof = cms.int32( 0 ),
20298     src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ),
20299     srcPVs = cms.InputTag( "hltPixelVertices" ),
20300     jetType = cms.string( "PFJet" ),
20301     jetAlgorithm = cms.string( "AntiKt" ),
20302     rParam = cms.double( 0.8 ),
20303     inputEtMin = cms.double( 0.0 ),
20304     inputEMin = cms.double( 0.0 ),
20305     jetPtMin = cms.double( 0.0 ),
20306     doPVCorrection = cms.bool( False ),
20307     doAreaFastjet = cms.bool( False ),
20308     doRhoFastjet = cms.bool( False ),
20309     doPUOffsetCorr = cms.bool( False ),
20310     puPtMin = cms.double( 10.0 ),
20311     nSigmaPU = cms.double( 1.0 ),
20312     radiusPU = cms.double( 0.8 ),
20313     subtractorName = cms.string( "" ),
20314     useExplicitGhosts = cms.bool( False ),
20315     doAreaDiskApprox = cms.bool( True ),
20316     voronoiRfact = cms.double( -9.0 ),
20317     Rho_EtaMax = cms.double( 4.4 ),
20318     Ghost_EtaMax = cms.double( 6.0 ),
20319     Active_Area_Repeats = cms.int32( 5 ),
20320     GhostArea = cms.double( 0.01 ),
20321     restrictInputs = cms.bool( False ),
20322     maxInputs = cms.uint32( 1 ),
20323     writeCompound = cms.bool( False ),
20324     writeJetsWithConst = cms.bool( False ),
20325     doFastJetNonUniform = cms.bool( False ),
20326     useDeterministicSeed = cms.bool( True ),
20327     minSeed = cms.uint32( 0 ),
20328     verbosity = cms.int32( 0 ),
20329     puWidth = cms.double( 0.0 ),
20330     nExclude = cms.uint32( 0 ),
20331     maxBadEcalCells = cms.uint32( 9999999 ),
20332     maxBadHcalCells = cms.uint32( 9999999 ),
20333     maxProblematicEcalCells = cms.uint32( 9999999 ),
20334     maxProblematicHcalCells = cms.uint32( 9999999 ),
20335     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20336     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20337     puCenters = cms.vdouble(  ),
20338     applyWeight = cms.bool( False ),
20339     srcWeights = cms.InputTag( "" ),
20340     minimumTowersFraction = cms.double( 0.0 ),
20341     jetCollInstanceName = cms.string( "" ),
20342     sumRecHits = cms.bool( False )
20343 )
20344 fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20345     saveTags = cms.bool( True ),
20346     inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ),
20347     triggerType = cms.int32( 85 ),
20348     MinE = cms.double( -1.0 ),
20349     MinPt = cms.double( -1.0 ),
20350     MinMass = cms.double( 30.0 ),
20351     MaxMass = cms.double( -1.0 ),
20352     MinEta = cms.double( -1.0 ),
20353     MaxEta = cms.double( 2.5 ),
20354     MinN = cms.int32( 1 )
20355 )
20356 fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20357     offset = cms.uint32( 0 ),
20358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20359 )
20360 fragment.hltAK8SingleCaloJet200 = cms.EDFilter( "HLT1CaloJet",
20361     saveTags = cms.bool( True ),
20362     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
20363     triggerType = cms.int32( 85 ),
20364     MinE = cms.double( -1.0 ),
20365     MinPt = cms.double( 200.0 ),
20366     MinMass = cms.double( -1.0 ),
20367     MaxMass = cms.double( -1.0 ),
20368     MinEta = cms.double( -1.0 ),
20369     MaxEta = cms.double( 2.5 ),
20370     MinN = cms.int32( 1 )
20371 )
20372 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
20373     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20374     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet200" ),
20375     triggerJetsType = cms.int32( 85 ),
20376     maxDeltaR = cms.double( 0.5 )
20377 )
20378 fragment.hltAK8DoublePFJet250 = cms.EDFilter( "HLT1PFJet",
20379     saveTags = cms.bool( True ),
20380     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20381     triggerType = cms.int32( 85 ),
20382     MinE = cms.double( -1.0 ),
20383     MinPt = cms.double( 250.0 ),
20384     MinMass = cms.double( 0.0 ),
20385     MaxMass = cms.double( -1.0 ),
20386     MinEta = cms.double( -1.0 ),
20387     MaxEta = cms.double( 2.5 ),
20388     MinN = cms.int32( 2 )
20389 )
20390 fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector",
20391     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20392     cut = cms.string( "pt > 250 && abs(eta) < 2.5" )
20393 )
20394 fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer",
20395     useMassDropTagger = cms.bool( False ),
20396     useFiltering = cms.bool( False ),
20397     useDynamicFiltering = cms.bool( False ),
20398     useTrimming = cms.bool( False ),
20399     usePruning = cms.bool( False ),
20400     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20401     useKtPruning = cms.bool( False ),
20402     useConstituentSubtraction = cms.bool( False ),
20403     useSoftDrop = cms.bool( True ),
20404     correctShape = cms.bool( False ),
20405     UseOnlyVertexTracks = cms.bool( False ),
20406     UseOnlyOnePV = cms.bool( False ),
20407     muCut = cms.double( -1.0 ),
20408     yCut = cms.double( -1.0 ),
20409     rFilt = cms.double( -1.0 ),
20410     rFiltFactor = cms.double( -1.0 ),
20411     trimPtFracMin = cms.double( -1.0 ),
20412     zcut = cms.double( 0.1 ),
20413     rcut_factor = cms.double( -1.0 ),
20414     csRho_EtaMax = cms.double( -1.0 ),
20415     csRParam = cms.double( -1.0 ),
20416     beta = cms.double( 0.0 ),
20417     R0 = cms.double( 0.8 ),
20418     gridMaxRapidity = cms.double( -1.0 ),
20419     gridSpacing = cms.double( -1.0 ),
20420     DzTrVtxMax = cms.double( 0.0 ),
20421     DxyTrVtxMax = cms.double( 0.0 ),
20422     MaxVtxZ = cms.double( 15.0 ),
20423     subjetPtMin = cms.double( -1.0 ),
20424     muMin = cms.double( -1.0 ),
20425     muMax = cms.double( -1.0 ),
20426     yMin = cms.double( -1.0 ),
20427     yMax = cms.double( -1.0 ),
20428     dRMin = cms.double( -1.0 ),
20429     dRMax = cms.double( -1.0 ),
20430     maxDepth = cms.int32( -1 ),
20431     nFilt = cms.int32( -1 ),
20432     MinVtxNdof = cms.int32( 0 ),
20433     src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ),
20434     srcPVs = cms.InputTag( "hltPixelVertices" ),
20435     jetType = cms.string( "PFJet" ),
20436     jetAlgorithm = cms.string( "AntiKt" ),
20437     rParam = cms.double( 0.8 ),
20438     inputEtMin = cms.double( 0.0 ),
20439     inputEMin = cms.double( 0.0 ),
20440     jetPtMin = cms.double( 0.0 ),
20441     doPVCorrection = cms.bool( False ),
20442     doAreaFastjet = cms.bool( False ),
20443     doRhoFastjet = cms.bool( False ),
20444     doPUOffsetCorr = cms.bool( False ),
20445     puPtMin = cms.double( 10.0 ),
20446     nSigmaPU = cms.double( 1.0 ),
20447     radiusPU = cms.double( 0.8 ),
20448     subtractorName = cms.string( "" ),
20449     useExplicitGhosts = cms.bool( False ),
20450     doAreaDiskApprox = cms.bool( True ),
20451     voronoiRfact = cms.double( -9.0 ),
20452     Rho_EtaMax = cms.double( 4.4 ),
20453     Ghost_EtaMax = cms.double( 6.0 ),
20454     Active_Area_Repeats = cms.int32( 5 ),
20455     GhostArea = cms.double( 0.01 ),
20456     restrictInputs = cms.bool( False ),
20457     maxInputs = cms.uint32( 1 ),
20458     writeCompound = cms.bool( False ),
20459     writeJetsWithConst = cms.bool( False ),
20460     doFastJetNonUniform = cms.bool( False ),
20461     useDeterministicSeed = cms.bool( True ),
20462     minSeed = cms.uint32( 0 ),
20463     verbosity = cms.int32( 0 ),
20464     puWidth = cms.double( 0.0 ),
20465     nExclude = cms.uint32( 0 ),
20466     maxBadEcalCells = cms.uint32( 9999999 ),
20467     maxBadHcalCells = cms.uint32( 9999999 ),
20468     maxProblematicEcalCells = cms.uint32( 9999999 ),
20469     maxProblematicHcalCells = cms.uint32( 9999999 ),
20470     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20471     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20472     puCenters = cms.vdouble(  ),
20473     applyWeight = cms.bool( False ),
20474     srcWeights = cms.InputTag( "" ),
20475     minimumTowersFraction = cms.double( 0.0 ),
20476     jetCollInstanceName = cms.string( "" ),
20477     sumRecHits = cms.bool( False )
20478 )
20479 fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20480     saveTags = cms.bool( True ),
20481     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20482     triggerType = cms.int32( 85 ),
20483     MinE = cms.double( -1.0 ),
20484     MinPt = cms.double( -1.0 ),
20485     MinMass = cms.double( 40.0 ),
20486     MaxMass = cms.double( -1.0 ),
20487     MinEta = cms.double( -1.0 ),
20488     MaxEta = cms.double( 2.5 ),
20489     MinN = cms.int32( 2 )
20490 )
20491 fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler",
20492     offset = cms.uint32( 0 ),
20493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20494 )
20495 fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet",
20496     saveTags = cms.bool( True ),
20497     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
20498     triggerType = cms.int32( 85 ),
20499     MinE = cms.double( -1.0 ),
20500     MinPt = cms.double( -1.0 ),
20501     MinMass = cms.double( 50.0 ),
20502     MaxMass = cms.double( -1.0 ),
20503     MinEta = cms.double( -1.0 ),
20504     MaxEta = cms.double( 2.5 ),
20505     MinN = cms.int32( 2 )
20506 )
20507 fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20508     offset = cms.uint32( 0 ),
20509     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20510 )
20511 fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet",
20512     saveTags = cms.bool( True ),
20513     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20514     triggerType = cms.int32( 85 ),
20515     MinE = cms.double( -1.0 ),
20516     MinPt = cms.double( 260.0 ),
20517     MinMass = cms.double( 0.0 ),
20518     MaxMass = cms.double( -1.0 ),
20519     MinEta = cms.double( -1.0 ),
20520     MaxEta = cms.double( 2.5 ),
20521     MinN = cms.int32( 2 )
20522 )
20523 fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector",
20524     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20525     cut = cms.string( "pt > 260 && abs(eta) < 2.5" )
20526 )
20527 fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer",
20528     useMassDropTagger = cms.bool( False ),
20529     useFiltering = cms.bool( False ),
20530     useDynamicFiltering = cms.bool( False ),
20531     useTrimming = cms.bool( False ),
20532     usePruning = cms.bool( False ),
20533     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20534     useKtPruning = cms.bool( False ),
20535     useConstituentSubtraction = cms.bool( False ),
20536     useSoftDrop = cms.bool( True ),
20537     correctShape = cms.bool( False ),
20538     UseOnlyVertexTracks = cms.bool( False ),
20539     UseOnlyOnePV = cms.bool( False ),
20540     muCut = cms.double( -1.0 ),
20541     yCut = cms.double( -1.0 ),
20542     rFilt = cms.double( -1.0 ),
20543     rFiltFactor = cms.double( -1.0 ),
20544     trimPtFracMin = cms.double( -1.0 ),
20545     zcut = cms.double( 0.1 ),
20546     rcut_factor = cms.double( -1.0 ),
20547     csRho_EtaMax = cms.double( -1.0 ),
20548     csRParam = cms.double( -1.0 ),
20549     beta = cms.double( 0.0 ),
20550     R0 = cms.double( 0.8 ),
20551     gridMaxRapidity = cms.double( -1.0 ),
20552     gridSpacing = cms.double( -1.0 ),
20553     DzTrVtxMax = cms.double( 0.0 ),
20554     DxyTrVtxMax = cms.double( 0.0 ),
20555     MaxVtxZ = cms.double( 15.0 ),
20556     subjetPtMin = cms.double( -1.0 ),
20557     muMin = cms.double( -1.0 ),
20558     muMax = cms.double( -1.0 ),
20559     yMin = cms.double( -1.0 ),
20560     yMax = cms.double( -1.0 ),
20561     dRMin = cms.double( -1.0 ),
20562     dRMax = cms.double( -1.0 ),
20563     maxDepth = cms.int32( -1 ),
20564     nFilt = cms.int32( -1 ),
20565     MinVtxNdof = cms.int32( 0 ),
20566     src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ),
20567     srcPVs = cms.InputTag( "hltPixelVertices" ),
20568     jetType = cms.string( "PFJet" ),
20569     jetAlgorithm = cms.string( "AntiKt" ),
20570     rParam = cms.double( 0.8 ),
20571     inputEtMin = cms.double( 0.0 ),
20572     inputEMin = cms.double( 0.0 ),
20573     jetPtMin = cms.double( 0.0 ),
20574     doPVCorrection = cms.bool( False ),
20575     doAreaFastjet = cms.bool( False ),
20576     doRhoFastjet = cms.bool( False ),
20577     doPUOffsetCorr = cms.bool( False ),
20578     puPtMin = cms.double( 10.0 ),
20579     nSigmaPU = cms.double( 1.0 ),
20580     radiusPU = cms.double( 0.8 ),
20581     subtractorName = cms.string( "" ),
20582     useExplicitGhosts = cms.bool( False ),
20583     doAreaDiskApprox = cms.bool( True ),
20584     voronoiRfact = cms.double( -9.0 ),
20585     Rho_EtaMax = cms.double( 4.4 ),
20586     Ghost_EtaMax = cms.double( 6.0 ),
20587     Active_Area_Repeats = cms.int32( 5 ),
20588     GhostArea = cms.double( 0.01 ),
20589     restrictInputs = cms.bool( False ),
20590     maxInputs = cms.uint32( 1 ),
20591     writeCompound = cms.bool( False ),
20592     writeJetsWithConst = cms.bool( False ),
20593     doFastJetNonUniform = cms.bool( False ),
20594     useDeterministicSeed = cms.bool( True ),
20595     minSeed = cms.uint32( 0 ),
20596     verbosity = cms.int32( 0 ),
20597     puWidth = cms.double( 0.0 ),
20598     nExclude = cms.uint32( 0 ),
20599     maxBadEcalCells = cms.uint32( 9999999 ),
20600     maxBadHcalCells = cms.uint32( 9999999 ),
20601     maxProblematicEcalCells = cms.uint32( 9999999 ),
20602     maxProblematicHcalCells = cms.uint32( 9999999 ),
20603     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20604     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20605     puCenters = cms.vdouble(  ),
20606     applyWeight = cms.bool( False ),
20607     srcWeights = cms.InputTag( "" ),
20608     minimumTowersFraction = cms.double( 0.0 ),
20609     jetCollInstanceName = cms.string( "" ),
20610     sumRecHits = cms.bool( False )
20611 )
20612 fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20613     saveTags = cms.bool( True ),
20614     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20615     triggerType = cms.int32( 85 ),
20616     MinE = cms.double( -1.0 ),
20617     MinPt = cms.double( -1.0 ),
20618     MinMass = cms.double( 30.0 ),
20619     MaxMass = cms.double( -1.0 ),
20620     MinEta = cms.double( -1.0 ),
20621     MaxEta = cms.double( 2.5 ),
20622     MinN = cms.int32( 2 )
20623 )
20624 fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
20625     offset = cms.uint32( 0 ),
20626     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20627 )
20628 fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
20629     saveTags = cms.bool( True ),
20630     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
20631     triggerType = cms.int32( 85 ),
20632     MinE = cms.double( -1.0 ),
20633     MinPt = cms.double( -1.0 ),
20634     MinMass = cms.double( 40.0 ),
20635     MaxMass = cms.double( -1.0 ),
20636     MinEta = cms.double( -1.0 ),
20637     MaxEta = cms.double( 2.5 ),
20638     MinN = cms.int32( 2 )
20639 )
20640 fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20641     offset = cms.uint32( 0 ),
20642     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20643 )
20644 fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet",
20645     saveTags = cms.bool( True ),
20646     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20647     triggerType = cms.int32( 85 ),
20648     MinE = cms.double( -1.0 ),
20649     MinPt = cms.double( 270.0 ),
20650     MinMass = cms.double( 0.0 ),
20651     MaxMass = cms.double( -1.0 ),
20652     MinEta = cms.double( -1.0 ),
20653     MaxEta = cms.double( 2.5 ),
20654     MinN = cms.int32( 2 )
20655 )
20656 fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector",
20657     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20658     cut = cms.string( "pt > 270 && abs(eta) < 2.5" )
20659 )
20660 fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer",
20661     useMassDropTagger = cms.bool( False ),
20662     useFiltering = cms.bool( False ),
20663     useDynamicFiltering = cms.bool( False ),
20664     useTrimming = cms.bool( False ),
20665     usePruning = cms.bool( False ),
20666     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20667     useKtPruning = cms.bool( False ),
20668     useConstituentSubtraction = cms.bool( False ),
20669     useSoftDrop = cms.bool( True ),
20670     correctShape = cms.bool( False ),
20671     UseOnlyVertexTracks = cms.bool( False ),
20672     UseOnlyOnePV = cms.bool( False ),
20673     muCut = cms.double( -1.0 ),
20674     yCut = cms.double( -1.0 ),
20675     rFilt = cms.double( -1.0 ),
20676     rFiltFactor = cms.double( -1.0 ),
20677     trimPtFracMin = cms.double( -1.0 ),
20678     zcut = cms.double( 0.1 ),
20679     rcut_factor = cms.double( -1.0 ),
20680     csRho_EtaMax = cms.double( -1.0 ),
20681     csRParam = cms.double( -1.0 ),
20682     beta = cms.double( 0.0 ),
20683     R0 = cms.double( 0.8 ),
20684     gridMaxRapidity = cms.double( -1.0 ),
20685     gridSpacing = cms.double( -1.0 ),
20686     DzTrVtxMax = cms.double( 0.0 ),
20687     DxyTrVtxMax = cms.double( 0.0 ),
20688     MaxVtxZ = cms.double( 15.0 ),
20689     subjetPtMin = cms.double( -1.0 ),
20690     muMin = cms.double( -1.0 ),
20691     muMax = cms.double( -1.0 ),
20692     yMin = cms.double( -1.0 ),
20693     yMax = cms.double( -1.0 ),
20694     dRMin = cms.double( -1.0 ),
20695     dRMax = cms.double( -1.0 ),
20696     maxDepth = cms.int32( -1 ),
20697     nFilt = cms.int32( -1 ),
20698     MinVtxNdof = cms.int32( 0 ),
20699     src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ),
20700     srcPVs = cms.InputTag( "hltPixelVertices" ),
20701     jetType = cms.string( "PFJet" ),
20702     jetAlgorithm = cms.string( "AntiKt" ),
20703     rParam = cms.double( 0.8 ),
20704     inputEtMin = cms.double( 0.0 ),
20705     inputEMin = cms.double( 0.0 ),
20706     jetPtMin = cms.double( 0.0 ),
20707     doPVCorrection = cms.bool( False ),
20708     doAreaFastjet = cms.bool( False ),
20709     doRhoFastjet = cms.bool( False ),
20710     doPUOffsetCorr = cms.bool( False ),
20711     puPtMin = cms.double( 10.0 ),
20712     nSigmaPU = cms.double( 1.0 ),
20713     radiusPU = cms.double( 0.8 ),
20714     subtractorName = cms.string( "" ),
20715     useExplicitGhosts = cms.bool( False ),
20716     doAreaDiskApprox = cms.bool( True ),
20717     voronoiRfact = cms.double( -9.0 ),
20718     Rho_EtaMax = cms.double( 4.4 ),
20719     Ghost_EtaMax = cms.double( 6.0 ),
20720     Active_Area_Repeats = cms.int32( 5 ),
20721     GhostArea = cms.double( 0.01 ),
20722     restrictInputs = cms.bool( False ),
20723     maxInputs = cms.uint32( 1 ),
20724     writeCompound = cms.bool( False ),
20725     writeJetsWithConst = cms.bool( False ),
20726     doFastJetNonUniform = cms.bool( False ),
20727     useDeterministicSeed = cms.bool( True ),
20728     minSeed = cms.uint32( 0 ),
20729     verbosity = cms.int32( 0 ),
20730     puWidth = cms.double( 0.0 ),
20731     nExclude = cms.uint32( 0 ),
20732     maxBadEcalCells = cms.uint32( 9999999 ),
20733     maxBadHcalCells = cms.uint32( 9999999 ),
20734     maxProblematicEcalCells = cms.uint32( 9999999 ),
20735     maxProblematicHcalCells = cms.uint32( 9999999 ),
20736     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20737     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20738     puCenters = cms.vdouble(  ),
20739     applyWeight = cms.bool( False ),
20740     srcWeights = cms.InputTag( "" ),
20741     minimumTowersFraction = cms.double( 0.0 ),
20742     jetCollInstanceName = cms.string( "" ),
20743     sumRecHits = cms.bool( False )
20744 )
20745 fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20746     saveTags = cms.bool( True ),
20747     inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ),
20748     triggerType = cms.int32( 85 ),
20749     MinE = cms.double( -1.0 ),
20750     MinPt = cms.double( -1.0 ),
20751     MinMass = cms.double( 30.0 ),
20752     MaxMass = cms.double( -1.0 ),
20753     MinEta = cms.double( -1.0 ),
20754     MaxEta = cms.double( 2.5 ),
20755     MinN = cms.int32( 2 )
20756 )
20757 fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20758     offset = cms.uint32( 0 ),
20759     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20760 )
20761 fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet",
20762     saveTags = cms.bool( True ),
20763     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20764     triggerType = cms.int32( 85 ),
20765     MinE = cms.double( -1.0 ),
20766     MinPt = cms.double( 280.0 ),
20767     MinMass = cms.double( 0.0 ),
20768     MaxMass = cms.double( -1.0 ),
20769     MinEta = cms.double( -1.0 ),
20770     MaxEta = cms.double( 2.5 ),
20771     MinN = cms.int32( 2 )
20772 )
20773 fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector",
20774     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20775     cut = cms.string( "pt > 280 && abs(eta) < 2.5" )
20776 )
20777 fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer",
20778     useMassDropTagger = cms.bool( False ),
20779     useFiltering = cms.bool( False ),
20780     useDynamicFiltering = cms.bool( False ),
20781     useTrimming = cms.bool( False ),
20782     usePruning = cms.bool( False ),
20783     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20784     useKtPruning = cms.bool( False ),
20785     useConstituentSubtraction = cms.bool( False ),
20786     useSoftDrop = cms.bool( True ),
20787     correctShape = cms.bool( False ),
20788     UseOnlyVertexTracks = cms.bool( False ),
20789     UseOnlyOnePV = cms.bool( False ),
20790     muCut = cms.double( -1.0 ),
20791     yCut = cms.double( -1.0 ),
20792     rFilt = cms.double( -1.0 ),
20793     rFiltFactor = cms.double( -1.0 ),
20794     trimPtFracMin = cms.double( -1.0 ),
20795     zcut = cms.double( 0.1 ),
20796     rcut_factor = cms.double( -1.0 ),
20797     csRho_EtaMax = cms.double( -1.0 ),
20798     csRParam = cms.double( -1.0 ),
20799     beta = cms.double( 0.0 ),
20800     R0 = cms.double( 0.8 ),
20801     gridMaxRapidity = cms.double( -1.0 ),
20802     gridSpacing = cms.double( -1.0 ),
20803     DzTrVtxMax = cms.double( 0.0 ),
20804     DxyTrVtxMax = cms.double( 0.0 ),
20805     MaxVtxZ = cms.double( 15.0 ),
20806     subjetPtMin = cms.double( -1.0 ),
20807     muMin = cms.double( -1.0 ),
20808     muMax = cms.double( -1.0 ),
20809     yMin = cms.double( -1.0 ),
20810     yMax = cms.double( -1.0 ),
20811     dRMin = cms.double( -1.0 ),
20812     dRMax = cms.double( -1.0 ),
20813     maxDepth = cms.int32( -1 ),
20814     nFilt = cms.int32( -1 ),
20815     MinVtxNdof = cms.int32( 0 ),
20816     src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ),
20817     srcPVs = cms.InputTag( "hltPixelVertices" ),
20818     jetType = cms.string( "PFJet" ),
20819     jetAlgorithm = cms.string( "AntiKt" ),
20820     rParam = cms.double( 0.8 ),
20821     inputEtMin = cms.double( 0.0 ),
20822     inputEMin = cms.double( 0.0 ),
20823     jetPtMin = cms.double( 0.0 ),
20824     doPVCorrection = cms.bool( False ),
20825     doAreaFastjet = cms.bool( False ),
20826     doRhoFastjet = cms.bool( False ),
20827     doPUOffsetCorr = cms.bool( False ),
20828     puPtMin = cms.double( 10.0 ),
20829     nSigmaPU = cms.double( 1.0 ),
20830     radiusPU = cms.double( 0.8 ),
20831     subtractorName = cms.string( "" ),
20832     useExplicitGhosts = cms.bool( False ),
20833     doAreaDiskApprox = cms.bool( True ),
20834     voronoiRfact = cms.double( -9.0 ),
20835     Rho_EtaMax = cms.double( 4.4 ),
20836     Ghost_EtaMax = cms.double( 6.0 ),
20837     Active_Area_Repeats = cms.int32( 5 ),
20838     GhostArea = cms.double( 0.01 ),
20839     restrictInputs = cms.bool( False ),
20840     maxInputs = cms.uint32( 1 ),
20841     writeCompound = cms.bool( False ),
20842     writeJetsWithConst = cms.bool( False ),
20843     doFastJetNonUniform = cms.bool( False ),
20844     useDeterministicSeed = cms.bool( True ),
20845     minSeed = cms.uint32( 0 ),
20846     verbosity = cms.int32( 0 ),
20847     puWidth = cms.double( 0.0 ),
20848     nExclude = cms.uint32( 0 ),
20849     maxBadEcalCells = cms.uint32( 9999999 ),
20850     maxBadHcalCells = cms.uint32( 9999999 ),
20851     maxProblematicEcalCells = cms.uint32( 9999999 ),
20852     maxProblematicHcalCells = cms.uint32( 9999999 ),
20853     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20854     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20855     puCenters = cms.vdouble(  ),
20856     applyWeight = cms.bool( False ),
20857     srcWeights = cms.InputTag( "" ),
20858     minimumTowersFraction = cms.double( 0.0 ),
20859     jetCollInstanceName = cms.string( "" ),
20860     sumRecHits = cms.bool( False )
20861 )
20862 fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20863     saveTags = cms.bool( True ),
20864     inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ),
20865     triggerType = cms.int32( 85 ),
20866     MinE = cms.double( -1.0 ),
20867     MinPt = cms.double( -1.0 ),
20868     MinMass = cms.double( 30.0 ),
20869     MaxMass = cms.double( -1.0 ),
20870     MinEta = cms.double( -1.0 ),
20871     MaxEta = cms.double( 2.5 ),
20872     MinN = cms.int32( 2 )
20873 )
20874 fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20875     offset = cms.uint32( 0 ),
20876     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20877 )
20878 fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet",
20879     saveTags = cms.bool( True ),
20880     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20881     triggerType = cms.int32( 85 ),
20882     MinE = cms.double( -1.0 ),
20883     MinPt = cms.double( 290.0 ),
20884     MinMass = cms.double( 0.0 ),
20885     MaxMass = cms.double( -1.0 ),
20886     MinEta = cms.double( -1.0 ),
20887     MaxEta = cms.double( 2.5 ),
20888     MinN = cms.int32( 2 )
20889 )
20890 fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector",
20891     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20892     cut = cms.string( "pt > 290 && abs(eta) < 2.5" )
20893 )
20894 fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer",
20895     useMassDropTagger = cms.bool( False ),
20896     useFiltering = cms.bool( False ),
20897     useDynamicFiltering = cms.bool( False ),
20898     useTrimming = cms.bool( False ),
20899     usePruning = cms.bool( False ),
20900     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20901     useKtPruning = cms.bool( False ),
20902     useConstituentSubtraction = cms.bool( False ),
20903     useSoftDrop = cms.bool( True ),
20904     correctShape = cms.bool( False ),
20905     UseOnlyVertexTracks = cms.bool( False ),
20906     UseOnlyOnePV = cms.bool( False ),
20907     muCut = cms.double( -1.0 ),
20908     yCut = cms.double( -1.0 ),
20909     rFilt = cms.double( -1.0 ),
20910     rFiltFactor = cms.double( -1.0 ),
20911     trimPtFracMin = cms.double( -1.0 ),
20912     zcut = cms.double( 0.1 ),
20913     rcut_factor = cms.double( -1.0 ),
20914     csRho_EtaMax = cms.double( -1.0 ),
20915     csRParam = cms.double( -1.0 ),
20916     beta = cms.double( 0.0 ),
20917     R0 = cms.double( 0.8 ),
20918     gridMaxRapidity = cms.double( -1.0 ),
20919     gridSpacing = cms.double( -1.0 ),
20920     DzTrVtxMax = cms.double( 0.0 ),
20921     DxyTrVtxMax = cms.double( 0.0 ),
20922     MaxVtxZ = cms.double( 15.0 ),
20923     subjetPtMin = cms.double( -1.0 ),
20924     muMin = cms.double( -1.0 ),
20925     muMax = cms.double( -1.0 ),
20926     yMin = cms.double( -1.0 ),
20927     yMax = cms.double( -1.0 ),
20928     dRMin = cms.double( -1.0 ),
20929     dRMax = cms.double( -1.0 ),
20930     maxDepth = cms.int32( -1 ),
20931     nFilt = cms.int32( -1 ),
20932     MinVtxNdof = cms.int32( 0 ),
20933     src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ),
20934     srcPVs = cms.InputTag( "hltPixelVertices" ),
20935     jetType = cms.string( "PFJet" ),
20936     jetAlgorithm = cms.string( "AntiKt" ),
20937     rParam = cms.double( 0.8 ),
20938     inputEtMin = cms.double( 0.0 ),
20939     inputEMin = cms.double( 0.0 ),
20940     jetPtMin = cms.double( 0.0 ),
20941     doPVCorrection = cms.bool( False ),
20942     doAreaFastjet = cms.bool( False ),
20943     doRhoFastjet = cms.bool( False ),
20944     doPUOffsetCorr = cms.bool( False ),
20945     puPtMin = cms.double( 10.0 ),
20946     nSigmaPU = cms.double( 1.0 ),
20947     radiusPU = cms.double( 0.8 ),
20948     subtractorName = cms.string( "" ),
20949     useExplicitGhosts = cms.bool( False ),
20950     doAreaDiskApprox = cms.bool( True ),
20951     voronoiRfact = cms.double( -9.0 ),
20952     Rho_EtaMax = cms.double( 4.4 ),
20953     Ghost_EtaMax = cms.double( 6.0 ),
20954     Active_Area_Repeats = cms.int32( 5 ),
20955     GhostArea = cms.double( 0.01 ),
20956     restrictInputs = cms.bool( False ),
20957     maxInputs = cms.uint32( 1 ),
20958     writeCompound = cms.bool( False ),
20959     writeJetsWithConst = cms.bool( False ),
20960     doFastJetNonUniform = cms.bool( False ),
20961     useDeterministicSeed = cms.bool( True ),
20962     minSeed = cms.uint32( 0 ),
20963     verbosity = cms.int32( 0 ),
20964     puWidth = cms.double( 0.0 ),
20965     nExclude = cms.uint32( 0 ),
20966     maxBadEcalCells = cms.uint32( 9999999 ),
20967     maxBadHcalCells = cms.uint32( 9999999 ),
20968     maxProblematicEcalCells = cms.uint32( 9999999 ),
20969     maxProblematicHcalCells = cms.uint32( 9999999 ),
20970     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20971     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20972     puCenters = cms.vdouble(  ),
20973     applyWeight = cms.bool( False ),
20974     srcWeights = cms.InputTag( "" ),
20975     minimumTowersFraction = cms.double( 0.0 ),
20976     jetCollInstanceName = cms.string( "" ),
20977     sumRecHits = cms.bool( False )
20978 )
20979 fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20980     saveTags = cms.bool( True ),
20981     inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ),
20982     triggerType = cms.int32( 85 ),
20983     MinE = cms.double( -1.0 ),
20984     MinPt = cms.double( -1.0 ),
20985     MinMass = cms.double( 30.0 ),
20986     MaxMass = cms.double( -1.0 ),
20987     MinEta = cms.double( -1.0 ),
20988     MaxEta = cms.double( 2.5 ),
20989     MinN = cms.int32( 2 )
20990 )
20991 fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed",
20992     saveTags = cms.bool( True ),
20993     L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
20994     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20995     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20996     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20997     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20998     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20999     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21000     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21001     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21002     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21003 )
21004 fragment.hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler",
21005     offset = cms.uint32( 0 ),
21006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21007 )
21008 fragment.hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet",
21009     saveTags = cms.bool( True ),
21010     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21011     triggerType = cms.int32( 85 ),
21012     MinE = cms.double( -1.0 ),
21013     MinPt = cms.double( 500.0 ),
21014     MinMass = cms.double( -1.0 ),
21015     MaxMass = cms.double( -1.0 ),
21016     MinEta = cms.double( -1.0 ),
21017     MaxEta = cms.double( 5.0 ),
21018     MinN = cms.int32( 1 )
21019 )
21020 fragment.hltPreCaloJet550NoJetID = cms.EDFilter( "HLTPrescaler",
21021     offset = cms.uint32( 0 ),
21022     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21023 )
21024 fragment.hltSingleCaloJet550 = cms.EDFilter( "HLT1CaloJet",
21025     saveTags = cms.bool( True ),
21026     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
21027     triggerType = cms.int32( 85 ),
21028     MinE = cms.double( -1.0 ),
21029     MinPt = cms.double( 550.0 ),
21030     MinMass = cms.double( -1.0 ),
21031     MaxMass = cms.double( -1.0 ),
21032     MinEta = cms.double( -1.0 ),
21033     MaxEta = cms.double( 5.0 ),
21034     MinN = cms.int32( 1 )
21035 )
21036 fragment.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter( "HLTL1TSeed",
21037     saveTags = cms.bool( True ),
21038     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_OS_er2p3_Mass_8to14_DoubleEG3er2p1_Mass_Max20" ),
21039     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21040     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21041     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21042     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21043     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21044     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21045     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21046     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21047     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21048 )
21049 fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
21050     offset = cms.uint32( 0 ),
21051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21052 )
21053 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21054     saveTags = cms.bool( True ),
21055     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21056     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21057     MaxEta = cms.double( 2.5 ),
21058     MinPt = cms.double( 0.0 ),
21059     MaxDeltaR = cms.double( 0.3 ),
21060     MinN = cms.int32( 2 ),
21061     CentralBxOnly = cms.bool( True ),
21062     SelectQualities = cms.vint32(  )
21063 )
21064 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21065     saveTags = cms.bool( True ),
21066     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21067     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21068     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21069     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21070     MinN = cms.int32( 0 ),
21071     MaxEta = cms.double( 2.5 ),
21072     AbsEtaBins = cms.vdouble( 5.0 ),
21073     MinNstations = cms.vint32( 0 ),
21074     MinNhits = cms.vint32( 0 ),
21075     CutOnChambers = cms.bool( False ),
21076     MinNchambers = cms.vint32( 0 ),
21077     MaxDr = cms.double( 9999.0 ),
21078     MinDr = cms.double( -1.0 ),
21079     MaxDz = cms.double( 9999.0 ),
21080     MinDxySig = cms.double( -1.0 ),
21081     MinPt = cms.double( 0.0 ),
21082     NSigmaPt = cms.double( 0.0 ),
21083     MatchToPreviousCand = cms.bool( True )
21084 )
21085 fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21086     saveTags = cms.bool( True ),
21087     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21088     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21089     MaxEta = cms.double( 2.5 ),
21090     MinPt = cms.double( 0.0 ),
21091     MaxDeltaR = cms.double( 0.3 ),
21092     MinN = cms.int32( 1 ),
21093     CentralBxOnly = cms.bool( True ),
21094     SelectQualities = cms.vint32(  )
21095 )
21096 fragment.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
21097     saveTags = cms.bool( True ),
21098     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21099     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21100     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21101     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21102     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21103     MinN = cms.int32( 2 ),
21104     MaxEta = cms.double( 2.5 ),
21105     MinNhits = cms.int32( 0 ),
21106     MaxDr = cms.double( 2.0 ),
21107     MinDr = cms.double( -1.0 ),
21108     MaxDz = cms.double( 9999.0 ),
21109     MinDxySig = cms.double( -1.0 ),
21110     MinPt = cms.double( 4.9 ),
21111     NSigmaPt = cms.double( 0.0 ),
21112     MaxNormalizedChi2 = cms.double( 9999.0 ),
21113     MaxDXYBeamSpot = cms.double( 9999.0 ),
21114     MinDXYBeamSpot = cms.double( -1.0 ),
21115     MinNmuonHits = cms.int32( 0 ),
21116     MaxPtDifference = cms.double( 9999.0 ),
21117     MinTrackPt = cms.double( 0.0 ),
21118     minMuonStations = cms.int32( 2 ),
21119     minTrkHits = cms.int32( -1 ),
21120     minMuonHits = cms.int32( -1 ),
21121     allowedTypeMask = cms.uint32( 255 ),
21122     requiredTypeMask = cms.uint32( 0 ),
21123     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21124     trkMuonId = cms.uint32( 0 ),
21125     L1MatchingdR = cms.double( 0.3 ),
21126     MatchToPreviousCand = cms.bool( True ),
21127     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21128     requireL3MuonTrajectorySeed = cms.bool( False ),
21129     useSimpleGeometry = cms.bool( True ),
21130     useStation2 = cms.bool( True ),
21131     fallbackToME1 = cms.bool( False ),
21132     cosmicPropagationHypothesis = cms.bool( False ),
21133     useMB2InOverlap = cms.bool( False ),
21134     useTrack = cms.string( "tracker" ),
21135     useState = cms.string( "atVertex" ),
21136     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21137     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21138     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21139 )
21140 fragment.hltDoubleMu5EG3L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21141     saveTags = cms.bool( True ),
21142     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21143     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21144     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
21145     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
21146     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21147     PreviousCandIsL2 = cms.bool( True ),
21148     FastAccept = cms.bool( False ),
21149     MinN = cms.int32( 1 ),
21150     MaxEta = cms.double( 2.5 ),
21151     MinNhits = cms.int32( 0 ),
21152     MaxDr = cms.double( 2.0 ),
21153     MaxDz = cms.double( 9999.0 ),
21154     ChargeOpt = cms.int32( -1 ),
21155     MinPtPair = cms.vdouble( 0.0 ),
21156     MaxPtPair = cms.vdouble( 1.0E125 ),
21157     MinPtMax = cms.vdouble( 0.0 ),
21158     MinPtMin = cms.vdouble( 0.0 ),
21159     MaxPtMin = cms.vdouble( 1.0E125 ),
21160     MinInvMass = cms.vdouble( 8.0 ),
21161     MaxInvMass = cms.vdouble( 11.0 ),
21162     MinDiMuonDeltaR = cms.double( -1.0 ),
21163     MinAcop = cms.double( -999.0 ),
21164     MaxAcop = cms.double( 999.0 ),
21165     MinPtBalance = cms.double( -1.0 ),
21166     MaxPtBalance = cms.double( 999999.0 ),
21167     NSigmaPt = cms.double( 0.0 ),
21168     MaxDCAMuMu = cms.double( 0.5 ),
21169     MaxRapidityPair = cms.double( 999999.0 ),
21170     CutCowboys = cms.bool( False ),
21171     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21172     L1MatchingdR = cms.double( 0.3 ),
21173     MatchToPreviousCand = cms.bool( True ),
21174     useSimpleGeometry = cms.bool( True ),
21175     useStation2 = cms.bool( True ),
21176     fallbackToME1 = cms.bool( False ),
21177     cosmicPropagationHypothesis = cms.bool( False ),
21178     useMB2InOverlap = cms.bool( False ),
21179     useTrack = cms.string( "tracker" ),
21180     useState = cms.string( "atVertex" ),
21181     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21182     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21183     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21184 )
21185 fragment.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
21186     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
21187     PreviousCandTag = cms.InputTag( "hltDoubleMu5EG3L3Filtered" ),
21188     matchToPrevious = cms.bool( True ),
21189     MaxEta = cms.double( 2.5 ),
21190     MinPt = cms.double( 0.0 ),
21191     MinPtPair = cms.double( 0.0 ),
21192     MinInvMass = cms.double( 0.0 ),
21193     MaxInvMass = cms.double( 999999.0 ),
21194     ChargeOpt = cms.int32( -1 )
21195 )
21196 fragment.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter( "HLTDisplacedmumuFilter",
21197     saveTags = cms.bool( True ),
21198     FastAccept = cms.bool( True ),
21199     MinLxySignificance = cms.double( 0.0 ),
21200     MaxLxySignificance = cms.double( -1.0 ),
21201     MaxNormalisedChi2 = cms.double( 999999.0 ),
21202     MinVtxProbability = cms.double( 0.005 ),
21203     MinCosinePointingAngle = cms.double( -2.0 ),
21204     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDiMu5EG3" ),
21205     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21206     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
21207 )
21208 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21209     saveTags = cms.bool( True ),
21210     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21211     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21212     candNonIsolatedTag = cms.InputTag( "" ),
21213     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21214     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
21215     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21216     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21217     ncandcut = cms.int32( 2 ),
21218     doIsolated = cms.bool( False ),
21219     region_eta_size = cms.double( 0.522 ),
21220     region_eta_size_ecap = cms.double( 1.0 ),
21221     region_phi_size = cms.double( 1.044 ),
21222     barrel_end = cms.double( 1.4791 ),
21223     endcap_end = cms.double( 2.65 )
21224 )
21225 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21226     saveTags = cms.bool( True ),
21227     inputTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21228     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21229     etcutEB = cms.double( 2.0 ),
21230     etcutEE = cms.double( 2.0 ),
21231     minEtaCut = cms.double( -9999.0 ),
21232     maxEtaCut = cms.double( 9999.0 ),
21233     ncandcut = cms.int32( 2 )
21234 )
21235 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21236     saveTags = cms.bool( True ),
21237     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter" ),
21238     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21239     rhoTag = cms.InputTag( "" ),
21240     energyLowEdges = cms.vdouble( 0.0 ),
21241     lessThan = cms.bool( True ),
21242     useEt = cms.bool( False ),
21243     useAbs = cms.bool( False ),
21244     thrRegularEB = cms.vdouble( 0.013 ),
21245     thrRegularEE = cms.vdouble( 0.035 ),
21246     thrOverEEB = cms.vdouble( -1.0 ),
21247     thrOverEEE = cms.vdouble( -1.0 ),
21248     thrOverE2EB = cms.vdouble( -1.0 ),
21249     thrOverE2EE = cms.vdouble( -1.0 ),
21250     ncandcut = cms.int32( 2 ),
21251     doRhoCorrection = cms.bool( False ),
21252     rhoMax = cms.double( 9.9999999E7 ),
21253     rhoScale = cms.double( 1.0 ),
21254     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21256     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21257 )
21258 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21259     saveTags = cms.bool( True ),
21260     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21261     varTag = cms.InputTag( "hltEgammaHoverE" ),
21262     rhoTag = cms.InputTag( "" ),
21263     energyLowEdges = cms.vdouble( 0.0 ),
21264     lessThan = cms.bool( True ),
21265     useEt = cms.bool( False ),
21266     useAbs = cms.bool( False ),
21267     thrRegularEB = cms.vdouble( -1.0 ),
21268     thrRegularEE = cms.vdouble( -1.0 ),
21269     thrOverEEB = cms.vdouble( 0.13 ),
21270     thrOverEEE = cms.vdouble( 0.13 ),
21271     thrOverE2EB = cms.vdouble( -1.0 ),
21272     thrOverE2EE = cms.vdouble( -1.0 ),
21273     ncandcut = cms.int32( 2 ),
21274     doRhoCorrection = cms.bool( False ),
21275     rhoMax = cms.double( 9.9999999E7 ),
21276     rhoScale = cms.double( 1.0 ),
21277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21280 )
21281 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
21282     cands = cms.InputTag( "hltEgammaCandidates" ),
21283     minEtCutEB = cms.double( 0.0 ),
21284     minEtCutEE = cms.double( 0.0 ),
21285     cuts = cms.VPSet( 
21286       cms.PSet(  endcapCut = cms.PSet( 
21287   useEt = cms.bool( False ),
21288   cutOverE = cms.double( 0.2 )
21289 ),
21290         var = cms.InputTag( "hltEgammaHoverE" ),
21291         barrelCut = cms.PSet( 
21292           useEt = cms.bool( False ),
21293           cutOverE = cms.double( 0.2 )
21294         )
21295       )
21296     )
21297 )
21298 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
21299     RegionPSet = cms.PSet( 
21300       minBSDeltaZ = cms.double( 0.0 ),
21301       useZInVertex = cms.bool( False ),
21302       vertices = cms.InputTag( "" ),
21303       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21304       useZInBeamspot = cms.bool( False ),
21305       ptMin = cms.double( 1.5 ),
21306       deltaEtaRegion = cms.double( 0.1 ),
21307       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
21308       originHalfLength = cms.double( 12.5 ),
21309       measurementTrackerEvent = cms.InputTag( "" ),
21310       originRadius = cms.double( 0.05 ),
21311       precise = cms.bool( True ),
21312       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21313       whereToUseMeasTracker = cms.string( "kNever" ),
21314       deltaPhiRegion = cms.double( 0.4 ),
21315       defaultZ = cms.double( 0.0 )
21316     )
21317 )
21318 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
21319     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
21320     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21321     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21322     clusterCheck = cms.InputTag( "" ),
21323     produceSeedingHitSets = cms.bool( True ),
21324     produceIntermediateHitDoublets = cms.bool( True ),
21325     maxElement = cms.uint32( 0 ),
21326     maxElementTotal = cms.uint32( 50000000 ),
21327     putEmptyIfMaxElementReached = cms.bool( False ),
21328     layerPairs = cms.vuint32( 0 )
21329 )
21330 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
21331     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
21332     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
21333     trackingRegionsSeedingLayers = cms.InputTag( "" ),
21334     clusterCheck = cms.InputTag( "" ),
21335     produceSeedingHitSets = cms.bool( True ),
21336     produceIntermediateHitDoublets = cms.bool( True ),
21337     maxElement = cms.uint32( 0 ),
21338     maxElementTotal = cms.uint32( 50000000 ),
21339     putEmptyIfMaxElementReached = cms.bool( False ),
21340     layerPairs = cms.vuint32( 0, 1 )
21341 )
21342 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
21343     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
21344     extraHitRPhitolerance = cms.double( 0.032 ),
21345     useBendingCorrection = cms.bool( True ),
21346     CAThetaCut = cms.double( 0.004 ),
21347     CAPhiCut = cms.double( 0.1 ),
21348     CAThetaCut_byTriplets = cms.VPSet( 
21349       cms.PSet(  seedingLayers = cms.string( "" ),
21350         cut = cms.double( -1.0 )
21351       )
21352     ),
21353     CAPhiCut_byTriplets = cms.VPSet( 
21354       cms.PSet(  seedingLayers = cms.string( "" ),
21355         cut = cms.double( -1.0 )
21356       )
21357     ),
21358     CAHardPtCut = cms.double( 0.3 ),
21359     maxChi2 = cms.PSet( 
21360       value2 = cms.double( 6.0 ),
21361       value1 = cms.double( 100.0 ),
21362       pt1 = cms.double( 0.8 ),
21363       enabled = cms.bool( True ),
21364       pt2 = cms.double( 8.0 )
21365     ),
21366     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21367 )
21368 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21369     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
21370     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21371     SeedMomentumForBOFF = cms.double( 5.0 ),
21372     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21373     MinOneOverPtError = cms.double( 1.0 ),
21374     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21375     magneticField = cms.string( "ParabolicMf" ),
21376     forceKinematicWithRegionDirection = cms.bool( False ),
21377     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21378 )
21379 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
21380     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
21381     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
21382     SeedMomentumForBOFF = cms.double( 5.0 ),
21383     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
21384     MinOneOverPtError = cms.double( 1.0 ),
21385     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21386     magneticField = cms.string( "ParabolicMf" ),
21387     forceKinematicWithRegionDirection = cms.bool( False ),
21388     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
21389 )
21390 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
21391     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' ),
21392     clusterRemovalInfos = cms.VInputTag(  )
21393 )
21394 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
21395     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
21396     vertices = cms.InputTag( "" ),
21397     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21398     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
21399     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
21400     matcherConfig = cms.PSet( 
21401       useRecoVertex = cms.bool( False ),
21402       minNrHits = cms.vuint32( 2, 3 ),
21403       matchingCuts = cms.VPSet( 
21404         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
21405           version = cms.int32( 2 ),
21406           dRZMaxHighEt = cms.vdouble( 9999.0 ),
21407           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
21408           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
21409           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
21410           dRZMaxHighEtThres = cms.vdouble( 0.0 )
21411         ),
21412         cms.PSet(  etaBins = cms.vdouble(  ),
21413           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21414           version = cms.int32( 2 ),
21415           dRZMaxHighEt = cms.vdouble( 0.05 ),
21416           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21417           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21418           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21419           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21420         ),
21421         cms.PSet(  etaBins = cms.vdouble(  ),
21422           dPhiMaxHighEt = cms.vdouble( 0.003 ),
21423           version = cms.int32( 2 ),
21424           dRZMaxHighEt = cms.vdouble( 0.05 ),
21425           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
21426           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
21427           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
21428           dRZMaxHighEtThres = cms.vdouble( 30.0 )
21429         )
21430       ),
21431       minNrHitsValidLayerBins = cms.vint32( 4 ),
21432       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
21433       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
21434       paramMagField = cms.ESInputTag( "","ParabolicMf" )
21435     )
21436 )
21437 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
21438     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21439     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21440     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
21441   cms.PSet(  yMin = cms.int32( 1 ),
21442     binType = cms.string( "AbsEtaClus" ),
21443     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
21444     xMin = cms.double( 0.0 ),
21445     yMax = cms.int32( 1 ),
21446     xMax = cms.double( 1.5 ),
21447     funcType = cms.string( "TF1:=pol3" )
21448   ),
21449   cms.PSet(  yMin = cms.int32( 2 ),
21450     binType = cms.string( "AbsEtaClus" ),
21451     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
21452     xMin = cms.double( 0.0 ),
21453     yMax = cms.int32( 2 ),
21454     xMax = cms.double( 1.5 ),
21455     funcType = cms.string( "TF1:=pol3" )
21456   ),
21457   cms.PSet(  yMin = cms.int32( 3 ),
21458     binType = cms.string( "AbsEtaClus" ),
21459     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
21460     xMin = cms.double( 0.0 ),
21461     yMax = cms.int32( 99999 ),
21462     xMax = cms.double( 1.5 ),
21463     funcType = cms.string( "TF1:=pol3" )
21464   ),
21465   cms.PSet(  yMin = cms.int32( 1 ),
21466     binType = cms.string( "AbsEtaClus" ),
21467     funcParams = cms.vdouble( 0.00823, -0.0029 ),
21468     xMin = cms.double( 1.5 ),
21469     yMax = cms.int32( 1 ),
21470     xMax = cms.double( 2.0 ),
21471     funcType = cms.string( "TF1:=pol1" )
21472   ),
21473   cms.PSet(  yMin = cms.int32( 1 ),
21474     binType = cms.string( "AbsEtaClus" ),
21475     funcParams = cms.vdouble( 0.00282 ),
21476     xMin = cms.double( 2.0 ),
21477     yMax = cms.int32( 1 ),
21478     xMax = cms.double( 3.0 ),
21479     funcType = cms.string( "TF1:=pol0" )
21480   ),
21481   cms.PSet(  yMin = cms.int32( 2 ),
21482     binType = cms.string( "AbsEtaClus" ),
21483     funcParams = cms.vdouble( 0.010838, -0.00345 ),
21484     xMin = cms.double( 1.5 ),
21485     yMax = cms.int32( 2 ),
21486     xMax = cms.double( 2.0 ),
21487     funcType = cms.string( "TF1:=pol1" )
21488   ),
21489   cms.PSet(  yMin = cms.int32( 2 ),
21490     binType = cms.string( "AbsEtaClus" ),
21491     funcParams = cms.vdouble( 0.0043 ),
21492     xMin = cms.double( 2.0 ),
21493     yMax = cms.int32( 2 ),
21494     xMax = cms.double( 3.0 ),
21495     funcType = cms.string( "TF1:=pol0" )
21496   ),
21497   cms.PSet(  yMin = cms.int32( 3 ),
21498     binType = cms.string( "AbsEtaClus" ),
21499     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
21500     xMin = cms.double( 1.5 ),
21501     yMax = cms.int32( 99999 ),
21502     xMax = cms.double( 3.0 ),
21503     funcType = cms.string( "TF1:=pol2" )
21504   )
21505 ) ),
21506     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
21507   cms.PSet(  yMin = cms.int32( 1 ),
21508     binType = cms.string( "AbsEtaClus" ),
21509     funcParams = cms.vdouble( 1.3E-4 ),
21510     xMin = cms.double( 0.0 ),
21511     yMax = cms.int32( 99999 ),
21512     xMax = cms.double( 1.6 ),
21513     funcType = cms.string( "TF1:=pol0" )
21514   ),
21515   cms.PSet(  yMin = cms.int32( 1 ),
21516     binType = cms.string( "AbsEtaClus" ),
21517     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
21518     xMin = cms.double( 1.5 ),
21519     yMax = cms.int32( 99999 ),
21520     xMax = cms.double( 1.9 ),
21521     funcType = cms.string( "TF1:=pol1" )
21522   ),
21523   cms.PSet(  yMin = cms.int32( 1 ),
21524     binType = cms.string( "AbsEtaClus" ),
21525     funcParams = cms.vdouble( 7.94E-5 ),
21526     xMin = cms.double( 1.9 ),
21527     yMax = cms.int32( 99999 ),
21528     xMax = cms.double( 3.0 ),
21529     funcType = cms.string( "TF1:=pol0" )
21530   )
21531 ) ),
21532     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
21533   cms.PSet(  yMin = cms.int32( 1 ),
21534     binType = cms.string( "AbsEtaClus" ),
21535     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
21536     xMin = cms.double( 0.0 ),
21537     yMax = cms.int32( 99999 ),
21538     xMax = cms.double( 1.5 ),
21539     funcType = cms.string( "TF1:=pol3" )
21540   ),
21541   cms.PSet(  yMin = cms.int32( 1 ),
21542     binType = cms.string( "AbsEtaClus" ),
21543     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
21544     xMin = cms.double( 1.5 ),
21545     yMax = cms.int32( 99999 ),
21546     xMax = cms.double( 3.0 ),
21547     funcType = cms.string( "TF1:=pol3" )
21548   )
21549 ) ),
21550     productsToWrite = cms.int32( 0 )
21551 )
21552 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21553     saveTags = cms.bool( True ),
21554     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter" ),
21555     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21556     npixelmatchcut = cms.double( 1.0 ),
21557     ncandcut = cms.int32( 2 ),
21558     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21559     s_a_phi1B = cms.double( 0.0069 ),
21560     s_a_phi1I = cms.double( 0.0088 ),
21561     s_a_phi1F = cms.double( 0.0076 ),
21562     s_a_phi2B = cms.double( 3.7E-4 ),
21563     s_a_phi2I = cms.double( 7.0E-4 ),
21564     s_a_phi2F = cms.double( 0.00906 ),
21565     s_a_zB = cms.double( 0.012 ),
21566     s_a_rI = cms.double( 0.027 ),
21567     s_a_rF = cms.double( 0.04 ),
21568     s2_threshold = cms.double( 0.4 ),
21569     tanhSO10BarrelThres = cms.double( 0.35 ),
21570     tanhSO10InterThres = cms.double( 1.0 ),
21571     tanhSO10ForwardThres = cms.double( 1.0 ),
21572     useS = cms.bool( False ),
21573     pixelVeto = cms.bool( False )
21574 )
21575 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
21576     cleanTrajectoryAfterInOut = cms.bool( True ),
21577     doSeedingRegionRebuilding = cms.bool( True ),
21578     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21579     reverseTrajectories = cms.bool( False ),
21580     useHitsSplitting = cms.bool( True ),
21581     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21582     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21583     clustersToSkip = cms.InputTag( "" ),
21584     phase2clustersToSkip = cms.InputTag( "" ),
21585     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
21586     TransientInitialStateEstimatorParameters = cms.PSet( 
21587       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
21588       numberMeasurementsForFit = cms.int32( 4 ),
21589       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
21590     ),
21591     numHitsForSeedCleaner = cms.int32( 4 ),
21592     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21593     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
21594     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
21595     maxNSeeds = cms.uint32( 1000000 ),
21596     maxSeedsBeforeCleaning = cms.uint32( 1000 )
21597 )
21598 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
21599     TrajectoryInEvent = cms.bool( True ),
21600     useHitsSplitting = cms.bool( False ),
21601     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
21602     AlgorithmName = cms.string( "gsf" ),
21603     GeometricInnerState = cms.bool( True ),
21604     reMatchSplitHits = cms.bool( False ),
21605     usePropagatorForPCA = cms.bool( False ),
21606     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21607     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21608     useSimpleMF = cms.bool( False ),
21609     SimpleMagneticField = cms.string( "" ),
21610     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
21611     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
21612     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21613     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21614     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
21615 )
21616 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
21617     TrackProducer = cms.InputTag( "" ),
21618     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
21619     UseGsfTracks = cms.bool( True ),
21620     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
21621 )
21622 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
21623     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
21624     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
21625     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
21626     upperTrackNrToRemoveCut = cms.int32( 9999 ),
21627     lowerTrackNrToRemoveCut = cms.int32( -1 ),
21628     useDefaultValuesForBarrel = cms.bool( False ),
21629     useDefaultValuesForEndcap = cms.bool( False ),
21630     produceAbsValues = cms.bool( False )
21631 )
21632 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21633     saveTags = cms.bool( True ),
21634     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21635     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21636     rhoTag = cms.InputTag( "" ),
21637     energyLowEdges = cms.vdouble( 0.0 ),
21638     lessThan = cms.bool( True ),
21639     useEt = cms.bool( True ),
21640     useAbs = cms.bool( True ),
21641     thrRegularEB = cms.vdouble( 999999.0 ),
21642     thrRegularEE = cms.vdouble( 999999.0 ),
21643     thrOverEEB = cms.vdouble( -1.0 ),
21644     thrOverEEE = cms.vdouble( -1.0 ),
21645     thrOverE2EB = cms.vdouble( -1.0 ),
21646     thrOverE2EE = cms.vdouble( -1.0 ),
21647     ncandcut = cms.int32( 2 ),
21648     doRhoCorrection = cms.bool( False ),
21649     rhoMax = cms.double( 9.9999999E7 ),
21650     rhoScale = cms.double( 1.0 ),
21651     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21652     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21653     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21654 )
21655 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21656     saveTags = cms.bool( True ),
21657     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21658     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21659     rhoTag = cms.InputTag( "" ),
21660     energyLowEdges = cms.vdouble( 0.0 ),
21661     lessThan = cms.bool( True ),
21662     useEt = cms.bool( True ),
21663     useAbs = cms.bool( True ),
21664     thrRegularEB = cms.vdouble( 0.01 ),
21665     thrRegularEE = cms.vdouble( 0.015 ),
21666     thrOverEEB = cms.vdouble( -1.0 ),
21667     thrOverEEE = cms.vdouble( -1.0 ),
21668     thrOverE2EB = cms.vdouble( -1.0 ),
21669     thrOverE2EE = cms.vdouble( -1.0 ),
21670     ncandcut = cms.int32( 2 ),
21671     doRhoCorrection = cms.bool( False ),
21672     rhoMax = cms.double( 9.9999999E7 ),
21673     rhoScale = cms.double( 1.0 ),
21674     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21675     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21676     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21677 )
21678 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21679     saveTags = cms.bool( True ),
21680     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter" ),
21681     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21682     rhoTag = cms.InputTag( "" ),
21683     energyLowEdges = cms.vdouble( 0.0 ),
21684     lessThan = cms.bool( True ),
21685     useEt = cms.bool( True ),
21686     useAbs = cms.bool( True ),
21687     thrRegularEB = cms.vdouble( 0.1 ),
21688     thrRegularEE = cms.vdouble( 0.1 ),
21689     thrOverEEB = cms.vdouble( -1.0 ),
21690     thrOverEEE = cms.vdouble( -1.0 ),
21691     thrOverE2EB = cms.vdouble( -1.0 ),
21692     thrOverE2EE = cms.vdouble( -1.0 ),
21693     ncandcut = cms.int32( 2 ),
21694     doRhoCorrection = cms.bool( False ),
21695     rhoMax = cms.double( 9.9999999E7 ),
21696     rhoScale = cms.double( 1.0 ),
21697     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21698     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21699     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21700 )
21701 fragment.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter( "HLTL1TSeed",
21702     saveTags = cms.bool( True ),
21703     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_OS_er2p3_Mass_Max14_DoubleEG7p5_er2p1_Mass_Max20" ),
21704     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21705     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21706     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21707     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21708     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21709     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21710     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21711     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21712     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21713 )
21714 fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter( "HLTPrescaler",
21715     offset = cms.uint32( 0 ),
21716     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21717 )
21718 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21719     saveTags = cms.bool( True ),
21720     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21721     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21722     MaxEta = cms.double( 2.5 ),
21723     MinPt = cms.double( 0.0 ),
21724     MaxDeltaR = cms.double( 0.3 ),
21725     MinN = cms.int32( 2 ),
21726     CentralBxOnly = cms.bool( True ),
21727     SelectQualities = cms.vint32(  )
21728 )
21729 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21730     saveTags = cms.bool( True ),
21731     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21732     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21733     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21734     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21735     MinN = cms.int32( 0 ),
21736     MaxEta = cms.double( 2.5 ),
21737     AbsEtaBins = cms.vdouble( 5.0 ),
21738     MinNstations = cms.vint32( 0 ),
21739     MinNhits = cms.vint32( 0 ),
21740     CutOnChambers = cms.bool( False ),
21741     MinNchambers = cms.vint32( 0 ),
21742     MaxDr = cms.double( 9999.0 ),
21743     MinDr = cms.double( -1.0 ),
21744     MaxDz = cms.double( 9999.0 ),
21745     MinDxySig = cms.double( -1.0 ),
21746     MinPt = cms.double( 0.0 ),
21747     NSigmaPt = cms.double( 0.0 ),
21748     MatchToPreviousCand = cms.bool( True )
21749 )
21750 fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21751     saveTags = cms.bool( True ),
21752     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21753     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21754     MaxEta = cms.double( 2.5 ),
21755     MinPt = cms.double( 0.0 ),
21756     MaxDeltaR = cms.double( 0.3 ),
21757     MinN = cms.int32( 1 ),
21758     CentralBxOnly = cms.bool( True ),
21759     SelectQualities = cms.vint32(  )
21760 )
21761 fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21762     saveTags = cms.bool( True ),
21763     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21764     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21765     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0" ),
21766     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21767     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21768     MinN = cms.int32( 2 ),
21769     MaxEta = cms.double( 2.5 ),
21770     MinNhits = cms.int32( 0 ),
21771     MaxDr = cms.double( 2.0 ),
21772     MinDr = cms.double( -1.0 ),
21773     MaxDz = cms.double( 9999.0 ),
21774     MinDxySig = cms.double( -1.0 ),
21775     MinPt = cms.double( 2.9 ),
21776     NSigmaPt = cms.double( 0.0 ),
21777     MaxNormalizedChi2 = cms.double( 9999.0 ),
21778     MaxDXYBeamSpot = cms.double( 9999.0 ),
21779     MinDXYBeamSpot = cms.double( -1.0 ),
21780     MinNmuonHits = cms.int32( 0 ),
21781     MaxPtDifference = cms.double( 9999.0 ),
21782     MinTrackPt = cms.double( 0.0 ),
21783     minMuonStations = cms.int32( 2 ),
21784     minTrkHits = cms.int32( -1 ),
21785     minMuonHits = cms.int32( -1 ),
21786     allowedTypeMask = cms.uint32( 255 ),
21787     requiredTypeMask = cms.uint32( 0 ),
21788     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21789     trkMuonId = cms.uint32( 0 ),
21790     L1MatchingdR = cms.double( 0.3 ),
21791     MatchToPreviousCand = cms.bool( True ),
21792     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21793     requireL3MuonTrajectorySeed = cms.bool( False ),
21794     useSimpleGeometry = cms.bool( True ),
21795     useStation2 = cms.bool( True ),
21796     fallbackToME1 = cms.bool( False ),
21797     cosmicPropagationHypothesis = cms.bool( False ),
21798     useMB2InOverlap = cms.bool( False ),
21799     useTrack = cms.string( "tracker" ),
21800     useState = cms.string( "atVertex" ),
21801     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21802     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21803     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21804 )
21805 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21806     saveTags = cms.bool( True ),
21807     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21808     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21809     candNonIsolatedTag = cms.InputTag( "" ),
21810     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21811     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21812     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21813     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21814     ncandcut = cms.int32( 2 ),
21815     doIsolated = cms.bool( False ),
21816     region_eta_size = cms.double( 0.522 ),
21817     region_eta_size_ecap = cms.double( 1.0 ),
21818     region_phi_size = cms.double( 1.044 ),
21819     barrel_end = cms.double( 1.4791 ),
21820     endcap_end = cms.double( 2.65 )
21821 )
21822 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21823     saveTags = cms.bool( True ),
21824     inputTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21825     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21826     etcutEB = cms.double( 7.0 ),
21827     etcutEE = cms.double( 7.0 ),
21828     minEtaCut = cms.double( -9999.0 ),
21829     maxEtaCut = cms.double( 9999.0 ),
21830     ncandcut = cms.int32( 2 )
21831 )
21832 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21833     saveTags = cms.bool( True ),
21834     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter" ),
21835     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21836     rhoTag = cms.InputTag( "" ),
21837     energyLowEdges = cms.vdouble( 0.0 ),
21838     lessThan = cms.bool( True ),
21839     useEt = cms.bool( False ),
21840     useAbs = cms.bool( False ),
21841     thrRegularEB = cms.vdouble( 0.013 ),
21842     thrRegularEE = cms.vdouble( 0.035 ),
21843     thrOverEEB = cms.vdouble( -1.0 ),
21844     thrOverEEE = cms.vdouble( -1.0 ),
21845     thrOverE2EB = cms.vdouble( -1.0 ),
21846     thrOverE2EE = cms.vdouble( -1.0 ),
21847     ncandcut = cms.int32( 2 ),
21848     doRhoCorrection = cms.bool( False ),
21849     rhoMax = cms.double( 9.9999999E7 ),
21850     rhoScale = cms.double( 1.0 ),
21851     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21852     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21853     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21854 )
21855 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21856     saveTags = cms.bool( True ),
21857     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21858     varTag = cms.InputTag( "hltEgammaHoverE" ),
21859     rhoTag = cms.InputTag( "" ),
21860     energyLowEdges = cms.vdouble( 0.0 ),
21861     lessThan = cms.bool( True ),
21862     useEt = cms.bool( False ),
21863     useAbs = cms.bool( False ),
21864     thrRegularEB = cms.vdouble( -1.0 ),
21865     thrRegularEE = cms.vdouble( -1.0 ),
21866     thrOverEEB = cms.vdouble( 0.13 ),
21867     thrOverEEE = cms.vdouble( 0.13 ),
21868     thrOverE2EB = cms.vdouble( -1.0 ),
21869     thrOverE2EE = cms.vdouble( -1.0 ),
21870     ncandcut = cms.int32( 2 ),
21871     doRhoCorrection = cms.bool( False ),
21872     rhoMax = cms.double( 9.9999999E7 ),
21873     rhoScale = cms.double( 1.0 ),
21874     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21875     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21876     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21877 )
21878 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21879     saveTags = cms.bool( True ),
21880     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter" ),
21881     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21882     npixelmatchcut = cms.double( 1.0 ),
21883     ncandcut = cms.int32( 2 ),
21884     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21885     s_a_phi1B = cms.double( 0.0069 ),
21886     s_a_phi1I = cms.double( 0.0088 ),
21887     s_a_phi1F = cms.double( 0.0076 ),
21888     s_a_phi2B = cms.double( 3.7E-4 ),
21889     s_a_phi2I = cms.double( 7.0E-4 ),
21890     s_a_phi2F = cms.double( 0.00906 ),
21891     s_a_zB = cms.double( 0.012 ),
21892     s_a_rI = cms.double( 0.027 ),
21893     s_a_rF = cms.double( 0.04 ),
21894     s2_threshold = cms.double( 0.4 ),
21895     tanhSO10BarrelThres = cms.double( 0.35 ),
21896     tanhSO10InterThres = cms.double( 1.0 ),
21897     tanhSO10ForwardThres = cms.double( 1.0 ),
21898     useS = cms.bool( False ),
21899     pixelVeto = cms.bool( False )
21900 )
21901 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21902     saveTags = cms.bool( True ),
21903     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21904     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21905     rhoTag = cms.InputTag( "" ),
21906     energyLowEdges = cms.vdouble( 0.0 ),
21907     lessThan = cms.bool( True ),
21908     useEt = cms.bool( True ),
21909     useAbs = cms.bool( True ),
21910     thrRegularEB = cms.vdouble( 999999.0 ),
21911     thrRegularEE = cms.vdouble( 999999.0 ),
21912     thrOverEEB = cms.vdouble( -1.0 ),
21913     thrOverEEE = cms.vdouble( -1.0 ),
21914     thrOverE2EB = cms.vdouble( -1.0 ),
21915     thrOverE2EE = cms.vdouble( -1.0 ),
21916     ncandcut = cms.int32( 2 ),
21917     doRhoCorrection = cms.bool( False ),
21918     rhoMax = cms.double( 9.9999999E7 ),
21919     rhoScale = cms.double( 1.0 ),
21920     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21921     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21922     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21923 )
21924 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21925     saveTags = cms.bool( True ),
21926     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21927     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21928     rhoTag = cms.InputTag( "" ),
21929     energyLowEdges = cms.vdouble( 0.0 ),
21930     lessThan = cms.bool( True ),
21931     useEt = cms.bool( True ),
21932     useAbs = cms.bool( True ),
21933     thrRegularEB = cms.vdouble( 0.01 ),
21934     thrRegularEE = cms.vdouble( 0.015 ),
21935     thrOverEEB = cms.vdouble( -1.0 ),
21936     thrOverEEE = cms.vdouble( -1.0 ),
21937     thrOverE2EB = cms.vdouble( -1.0 ),
21938     thrOverE2EE = cms.vdouble( -1.0 ),
21939     ncandcut = cms.int32( 2 ),
21940     doRhoCorrection = cms.bool( False ),
21941     rhoMax = cms.double( 9.9999999E7 ),
21942     rhoScale = cms.double( 1.0 ),
21943     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21944     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21945     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21946 )
21947 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21948     saveTags = cms.bool( True ),
21949     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter" ),
21950     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21951     rhoTag = cms.InputTag( "" ),
21952     energyLowEdges = cms.vdouble( 0.0 ),
21953     lessThan = cms.bool( True ),
21954     useEt = cms.bool( True ),
21955     useAbs = cms.bool( True ),
21956     thrRegularEB = cms.vdouble( 0.1 ),
21957     thrRegularEE = cms.vdouble( 0.1 ),
21958     thrOverEEB = cms.vdouble( -1.0 ),
21959     thrOverEEE = cms.vdouble( -1.0 ),
21960     thrOverE2EB = cms.vdouble( -1.0 ),
21961     thrOverE2EE = cms.vdouble( -1.0 ),
21962     ncandcut = cms.int32( 2 ),
21963     doRhoCorrection = cms.bool( False ),
21964     rhoMax = cms.double( 9.9999999E7 ),
21965     rhoScale = cms.double( 1.0 ),
21966     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21967     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21968     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21969 )
21970 fragment.hltL1sTripleMuV1OSM5to17 = cms.EDFilter( "HLTL1TSeed",
21971     saveTags = cms.bool( True ),
21972     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" ),
21973     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21974     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21975     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21976     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21977     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21978     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21979     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21980     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21981     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21982 )
21983 fragment.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
21984     offset = cms.uint32( 0 ),
21985     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21986 )
21987 fragment.hltTripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21988     saveTags = cms.bool( True ),
21989     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21990     PreviousCandTag = cms.InputTag( "hltL1sTripleMuV1OSM5to17" ),
21991     MaxEta = cms.double( 2.5 ),
21992     MinPt = cms.double( 0.0 ),
21993     MaxDeltaR = cms.double( 0.3 ),
21994     MinN = cms.int32( 3 ),
21995     CentralBxOnly = cms.bool( True ),
21996     SelectQualities = cms.vint32(  )
21997 )
21998 fragment.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21999     saveTags = cms.bool( True ),
22000     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22001     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
22002     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22003     SeedMapTag = cms.InputTag( "hltL2Muons" ),
22004     MinN = cms.int32( 0 ),
22005     MaxEta = cms.double( 2.5 ),
22006     AbsEtaBins = cms.vdouble( 0.0 ),
22007     MinNstations = cms.vint32( 0 ),
22008     MinNhits = cms.vint32( 0 ),
22009     CutOnChambers = cms.bool( False ),
22010     MinNchambers = cms.vint32( 0 ),
22011     MaxDr = cms.double( 9999.0 ),
22012     MinDr = cms.double( -1.0 ),
22013     MaxDz = cms.double( 9999.0 ),
22014     MinDxySig = cms.double( -1.0 ),
22015     MinPt = cms.double( 0.0 ),
22016     NSigmaPt = cms.double( 0.0 ),
22017     MatchToPreviousCand = cms.bool( True )
22018 )
22019 fragment.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22020     saveTags = cms.bool( True ),
22021     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
22022     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
22023     MaxEta = cms.double( 2.5 ),
22024     MinPt = cms.double( 0.0 ),
22025     MaxDeltaR = cms.double( 0.3 ),
22026     MinN = cms.int32( 1 ),
22027     CentralBxOnly = cms.bool( True ),
22028     SelectQualities = cms.vint32(  )
22029 )
22030 fragment.hltTripleMuL3V2PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22031     saveTags = cms.bool( True ),
22032     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22033     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22034     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22035     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22036     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22037     MinN = cms.int32( 3 ),
22038     MaxEta = cms.double( 2.5 ),
22039     MinNhits = cms.int32( 0 ),
22040     MaxDr = cms.double( 2.0 ),
22041     MinDr = cms.double( -1.0 ),
22042     MaxDz = cms.double( 9999.0 ),
22043     MinDxySig = cms.double( -1.0 ),
22044     MinPt = cms.double( 2.0 ),
22045     NSigmaPt = cms.double( 0.0 ),
22046     MaxNormalizedChi2 = cms.double( 9999.0 ),
22047     MaxDXYBeamSpot = cms.double( 9999.0 ),
22048     MinDXYBeamSpot = cms.double( -1.0 ),
22049     MinNmuonHits = cms.int32( 0 ),
22050     MaxPtDifference = cms.double( 9999.0 ),
22051     MinTrackPt = cms.double( 0.0 ),
22052     minMuonStations = cms.int32( 2 ),
22053     minTrkHits = cms.int32( -1 ),
22054     minMuonHits = cms.int32( -1 ),
22055     allowedTypeMask = cms.uint32( 255 ),
22056     requiredTypeMask = cms.uint32( 0 ),
22057     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22058     trkMuonId = cms.uint32( 0 ),
22059     L1MatchingdR = cms.double( 0.3 ),
22060     MatchToPreviousCand = cms.bool( True ),
22061     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22062     requireL3MuonTrajectorySeed = cms.bool( False ),
22063     useSimpleGeometry = cms.bool( True ),
22064     useStation2 = cms.bool( True ),
22065     fallbackToME1 = cms.bool( False ),
22066     cosmicPropagationHypothesis = cms.bool( False ),
22067     useMB2InOverlap = cms.bool( False ),
22068     useTrack = cms.string( "tracker" ),
22069     useState = cms.string( "atVertex" ),
22070     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22071     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22072     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22073 )
22074 fragment.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22075     saveTags = cms.bool( True ),
22076     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22077     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22078     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22079     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22080     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22081     MinN = cms.int32( 2 ),
22082     MaxEta = cms.double( 2.5 ),
22083     MinNhits = cms.int32( 0 ),
22084     MaxDr = cms.double( 2.0 ),
22085     MinDr = cms.double( -1.0 ),
22086     MaxDz = cms.double( 9999.0 ),
22087     MinDxySig = cms.double( -1.0 ),
22088     MinPt = cms.double( 3.5 ),
22089     NSigmaPt = cms.double( 0.0 ),
22090     MaxNormalizedChi2 = cms.double( 9999.0 ),
22091     MaxDXYBeamSpot = cms.double( 9999.0 ),
22092     MinDXYBeamSpot = cms.double( -1.0 ),
22093     MinNmuonHits = cms.int32( 0 ),
22094     MaxPtDifference = cms.double( 9999.0 ),
22095     MinTrackPt = cms.double( 0.0 ),
22096     minMuonStations = cms.int32( 2 ),
22097     minTrkHits = cms.int32( -1 ),
22098     minMuonHits = cms.int32( -1 ),
22099     allowedTypeMask = cms.uint32( 255 ),
22100     requiredTypeMask = cms.uint32( 0 ),
22101     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22102     trkMuonId = cms.uint32( 0 ),
22103     L1MatchingdR = cms.double( 0.3 ),
22104     MatchToPreviousCand = cms.bool( True ),
22105     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22106     requireL3MuonTrajectorySeed = cms.bool( False ),
22107     useSimpleGeometry = cms.bool( True ),
22108     useStation2 = cms.bool( True ),
22109     fallbackToME1 = cms.bool( False ),
22110     cosmicPropagationHypothesis = cms.bool( False ),
22111     useMB2InOverlap = cms.bool( False ),
22112     useTrack = cms.string( "tracker" ),
22113     useState = cms.string( "atVertex" ),
22114     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22115     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22116     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22117 )
22118 fragment.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
22119     saveTags = cms.bool( True ),
22120     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22121     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22122     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22123     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22124     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22125     MinN = cms.int32( 1 ),
22126     MaxEta = cms.double( 2.5 ),
22127     MinNhits = cms.int32( 0 ),
22128     MaxDr = cms.double( 2.0 ),
22129     MinDr = cms.double( -1.0 ),
22130     MaxDz = cms.double( 9999.0 ),
22131     MinDxySig = cms.double( -1.0 ),
22132     MinPt = cms.double( 5.0 ),
22133     NSigmaPt = cms.double( 0.0 ),
22134     MaxNormalizedChi2 = cms.double( 9999.0 ),
22135     MaxDXYBeamSpot = cms.double( 9999.0 ),
22136     MinDXYBeamSpot = cms.double( -1.0 ),
22137     MinNmuonHits = cms.int32( 0 ),
22138     MaxPtDifference = cms.double( 9999.0 ),
22139     MinTrackPt = cms.double( 0.0 ),
22140     minMuonStations = cms.int32( 2 ),
22141     minTrkHits = cms.int32( -1 ),
22142     minMuonHits = cms.int32( -1 ),
22143     allowedTypeMask = cms.uint32( 255 ),
22144     requiredTypeMask = cms.uint32( 0 ),
22145     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22146     trkMuonId = cms.uint32( 0 ),
22147     L1MatchingdR = cms.double( 0.3 ),
22148     MatchToPreviousCand = cms.bool( True ),
22149     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22150     requireL3MuonTrajectorySeed = cms.bool( False ),
22151     useSimpleGeometry = cms.bool( True ),
22152     useStation2 = cms.bool( True ),
22153     fallbackToME1 = cms.bool( False ),
22154     cosmicPropagationHypothesis = cms.bool( False ),
22155     useMB2InOverlap = cms.bool( False ),
22156     useTrack = cms.string( "tracker" ),
22157     useState = cms.string( "atVertex" ),
22158     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22159     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22160     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22161 )
22162 fragment.hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
22163     saveTags = cms.bool( True ),
22164     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22165     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
22166     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
22167     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
22168     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
22169     PreviousCandIsL2 = cms.bool( True ),
22170     FastAccept = cms.bool( False ),
22171     MinN = cms.int32( 1 ),
22172     MaxEta = cms.double( 2.5 ),
22173     MinNhits = cms.int32( 0 ),
22174     MaxDr = cms.double( 2.0 ),
22175     MaxDz = cms.double( 9999.0 ),
22176     ChargeOpt = cms.int32( -1 ),
22177     MinPtPair = cms.vdouble( 0.0 ),
22178     MaxPtPair = cms.vdouble( 1.0E125 ),
22179     MinPtMax = cms.vdouble( 0.0 ),
22180     MinPtMin = cms.vdouble( 0.0 ),
22181     MaxPtMin = cms.vdouble( 1.0E125 ),
22182     MinInvMass = cms.vdouble( 8.5 ),
22183     MaxInvMass = cms.vdouble( 11.4 ),
22184     MinDiMuonDeltaR = cms.double( -1.0 ),
22185     MinAcop = cms.double( -999.0 ),
22186     MaxAcop = cms.double( 999.0 ),
22187     MinPtBalance = cms.double( -1.0 ),
22188     MaxPtBalance = cms.double( 999999.0 ),
22189     NSigmaPt = cms.double( 0.0 ),
22190     MaxDCAMuMu = cms.double( 0.5 ),
22191     MaxRapidityPair = cms.double( 999999.0 ),
22192     CutCowboys = cms.bool( False ),
22193     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
22194     L1MatchingdR = cms.double( 0.3 ),
22195     MatchToPreviousCand = cms.bool( True ),
22196     useSimpleGeometry = cms.bool( True ),
22197     useStation2 = cms.bool( True ),
22198     fallbackToME1 = cms.bool( False ),
22199     cosmicPropagationHypothesis = cms.bool( False ),
22200     useMB2InOverlap = cms.bool( False ),
22201     useTrack = cms.string( "tracker" ),
22202     useState = cms.string( "atVertex" ),
22203     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22204     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22205     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22206 )
22207 fragment.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
22208     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
22209     PreviousCandTag = cms.InputTag( "hltUpsilonMuonL3Filtered" ),
22210     matchToPrevious = cms.bool( True ),
22211     MaxEta = cms.double( 2.5 ),
22212     MinPt = cms.double( 0.0 ),
22213     MinPtPair = cms.double( 0.0 ),
22214     MinInvMass = cms.double( 0.0 ),
22215     MaxInvMass = cms.double( 999999.0 ),
22216     ChargeOpt = cms.int32( -1 )
22217 )
22218 fragment.hltVertexmumuFilterUpsilonMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
22219     saveTags = cms.bool( True ),
22220     FastAccept = cms.bool( True ),
22221     MinLxySignificance = cms.double( 0.0 ),
22222     MaxLxySignificance = cms.double( -1.0 ),
22223     MaxNormalisedChi2 = cms.double( 999999.0 ),
22224     MinVtxProbability = cms.double( 0.005 ),
22225     MinCosinePointingAngle = cms.double( -2.0 ),
22226     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon" ),
22227     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22228     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
22229 )
22230 fragment.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter( "HLTL1TSeed",
22231     saveTags = cms.bool( True ),
22232     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
22233     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22234     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22235     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22236     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22237     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22238     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22239     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22240     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22241     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22242 )
22243 fragment.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
22244     offset = cms.uint32( 0 ),
22245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22246 )
22247 fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22248     saveTags = cms.bool( True ),
22249     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22250     PreviousCandTag = cms.InputTag( "hltL1sTripleMuOpen53p52UpsilonMuon" ),
22251     MaxEta = cms.double( 2.5 ),
22252     MinPt = cms.double( 0.0 ),
22253     MaxDeltaR = cms.double( 0.3 ),
22254     MinN = cms.int32( 3 ),
22255     CentralBxOnly = cms.bool( True ),
22256     SelectQualities = cms.vint32(  )
22257 )
22258 fragment.hltL2MuonSeedsOpenMu = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
22259     GMTReadoutCollection = cms.InputTag( "" ),
22260     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22261     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
22262     L1MinPt = cms.double( 0.0 ),
22263     L1MaxEta = cms.double( 2.5 ),
22264     L1MinQuality = cms.uint32( 3 ),
22265     SetMinPtBarrelTo = cms.double( 3.5 ),
22266     SetMinPtEndcapTo = cms.double( 1.0 ),
22267     UseOfflineSeed = cms.untracked.bool( True ),
22268     UseUnassociatedL1 = cms.bool( False ),
22269     MatchDR = cms.vdouble( 0.3 ),
22270     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
22271     CentralBxOnly = cms.bool( True ),
22272     MatchType = cms.uint32( 0 ),
22273     SortType = cms.uint32( 0 ),
22274     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
22275     ServiceParameters = cms.PSet( 
22276       RPCLayers = cms.bool( True ),
22277       UseMuonNavigation = cms.untracked.bool( True ),
22278       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
22279     )
22280 )
22281 fragment.hltL2MuonsOpenMu = cms.EDProducer( "L2MuonProducer",
22282     ServiceParameters = cms.PSet( 
22283       RPCLayers = cms.bool( True ),
22284       UseMuonNavigation = cms.untracked.bool( True ),
22285       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
22286         'hltESPFastSteppingHelixPropagatorOpposite' )
22287     ),
22288     InputObjects = cms.InputTag( "hltL2MuonSeedsOpenMu" ),
22289     SeedTransformerParameters = cms.PSet( 
22290       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22291       NMinRecHits = cms.uint32( 2 ),
22292       RescaleError = cms.double( 100.0 ),
22293       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22294       UseSubRecHits = cms.bool( False ),
22295       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22296     ),
22297     L2TrajBuilderParameters = cms.PSet( 
22298       BWFilterParameters = cms.PSet( 
22299         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22300         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22301         BWSeedType = cms.string( "fromGenerator" ),
22302         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22303         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22304         EnableGEMMeasurement = cms.bool( True ),
22305         EnableRPCMeasurement = cms.bool( True ),
22306         MuonTrajectoryUpdatorParameters = cms.PSet( 
22307           ExcludeRPCFromFit = cms.bool( False ),
22308           Granularity = cms.int32( 0 ),
22309           MaxChi2 = cms.double( 25.0 ),
22310           RescaleError = cms.bool( False ),
22311           RescaleErrorFactor = cms.double( 100.0 ),
22312           UseInvalidHits = cms.bool( True )
22313         ),
22314         EnableCSCMeasurement = cms.bool( True ),
22315         MaxChi2 = cms.double( 100.0 ),
22316         FitDirection = cms.string( "outsideIn" ),
22317         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22318         NumberOfSigma = cms.double( 3.0 ),
22319         EnableDTMeasurement = cms.bool( True )
22320       ),
22321       DoSeedRefit = cms.bool( False ),
22322       FilterParameters = cms.PSet( 
22323         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22324         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22325         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
22326         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
22327         EnableGEMMeasurement = cms.bool( True ),
22328         EnableRPCMeasurement = cms.bool( True ),
22329         MuonTrajectoryUpdatorParameters = cms.PSet( 
22330           ExcludeRPCFromFit = cms.bool( False ),
22331           Granularity = cms.int32( 0 ),
22332           MaxChi2 = cms.double( 25.0 ),
22333           RescaleError = cms.bool( False ),
22334           RescaleErrorFactor = cms.double( 100.0 ),
22335           UseInvalidHits = cms.bool( True )
22336         ),
22337         EnableCSCMeasurement = cms.bool( True ),
22338         MaxChi2 = cms.double( 1000.0 ),
22339         FitDirection = cms.string( "insideOut" ),
22340         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22341         NumberOfSigma = cms.double( 3.0 ),
22342         EnableDTMeasurement = cms.bool( True )
22343       ),
22344       SeedPosition = cms.string( "in" ),
22345       DoBackwardFilter = cms.bool( True ),
22346       DoRefit = cms.bool( False ),
22347       NavigationType = cms.string( "Standard" ),
22348       SeedTransformerParameters = cms.PSet( 
22349         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
22350         NMinRecHits = cms.uint32( 2 ),
22351         RescaleError = cms.double( 100.0 ),
22352         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22353         UseSubRecHits = cms.bool( False ),
22354         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22355       ),
22356       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
22357     ),
22358     DoSeedRefit = cms.bool( False ),
22359     TrackLoaderParameters = cms.PSet( 
22360       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22361       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22362       DoSmoothing = cms.bool( False ),
22363       VertexConstraint = cms.bool( True ),
22364       MuonUpdatorAtVertexParameters = cms.PSet( 
22365         MaxChi2 = cms.double( 1000000.0 ),
22366         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22367         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
22368         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
22369       ),
22370       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22371     ),
22372     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
22373 )
22374 fragment.hltL2MuonCandidatesOpenMu = cms.EDProducer( "L2MuonCandidateProducer",
22375     InputObjects = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' )
22376 )
22377 fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
22378     saveTags = cms.bool( True ),
22379     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22380     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22381     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22382     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22383     MinN = cms.int32( 0 ),
22384     MaxEta = cms.double( 2.5 ),
22385     AbsEtaBins = cms.vdouble( 5.0 ),
22386     MinNstations = cms.vint32( 0 ),
22387     MinNhits = cms.vint32( 0 ),
22388     CutOnChambers = cms.bool( False ),
22389     MinNchambers = cms.vint32( 0 ),
22390     MaxDr = cms.double( 9999.0 ),
22391     MinDr = cms.double( -1.0 ),
22392     MaxDz = cms.double( 9999.0 ),
22393     MinDxySig = cms.double( -1.0 ),
22394     MinPt = cms.double( 0.0 ),
22395     NSigmaPt = cms.double( 0.0 ),
22396     MatchToPreviousCand = cms.bool( True )
22397 )
22398 fragment.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer( "TSGForOIFromL2",
22399     src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22400     layersToTry = cms.int32( 2 ),
22401     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
22402     hitsToTry = cms.int32( 1 ),
22403     adjustErrorsDynamicallyForHits = cms.bool( False ),
22404     adjustErrorsDynamicallyForHitless = cms.bool( True ),
22405     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22406     UseHitLessSeeds = cms.bool( True ),
22407     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
22408     maxEtaForTOB = cms.double( 1.8 ),
22409     minEtaForTEC = cms.double( 0.7 ),
22410     debug = cms.untracked.bool( False ),
22411     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
22412     maxSeeds = cms.uint32( 20 ),
22413     maxHitlessSeeds = cms.uint32( 5 ),
22414     maxHitSeeds = cms.uint32( 1 ),
22415     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
22416     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
22417     pT1 = cms.double( 13.0 ),
22418     pT2 = cms.double( 30.0 ),
22419     pT3 = cms.double( 70.0 ),
22420     eta1 = cms.double( 0.2 ),
22421     eta2 = cms.double( 0.3 ),
22422     eta3 = cms.double( 1.0 ),
22423     eta4 = cms.double( 1.2 ),
22424     eta5 = cms.double( 1.6 ),
22425     eta6 = cms.double( 1.4 ),
22426     eta7 = cms.double( 2.1 ),
22427     SF1 = cms.double( 3.0 ),
22428     SF2 = cms.double( 4.0 ),
22429     SF3 = cms.double( 5.0 ),
22430     SF4 = cms.double( 7.0 ),
22431     SF5 = cms.double( 10.0 ),
22432     SF6 = cms.double( 2.0 ),
22433     SFHld = cms.double( 2.0 ),
22434     SFHd = cms.double( 4.0 ),
22435     tsosDiff1 = cms.double( 0.2 ),
22436     tsosDiff2 = cms.double( 0.02 ),
22437     displacedReco = cms.bool( False ),
22438     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
22439 )
22440 fragment.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22441     cleanTrajectoryAfterInOut = cms.bool( False ),
22442     doSeedingRegionRebuilding = cms.bool( False ),
22443     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22444     reverseTrajectories = cms.bool( True ),
22445     useHitsSplitting = cms.bool( False ),
22446     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22447     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ),
22448     clustersToSkip = cms.InputTag( "" ),
22449     phase2clustersToSkip = cms.InputTag( "" ),
22450     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
22451     TransientInitialStateEstimatorParameters = cms.PSet( 
22452       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
22453       numberMeasurementsForFit = cms.int32( 4 ),
22454       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
22455     ),
22456     numHitsForSeedCleaner = cms.int32( 4 ),
22457     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22458     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
22459     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
22460     maxNSeeds = cms.uint32( 500000 ),
22461     maxSeedsBeforeCleaning = cms.uint32( 5000 )
22462 )
22463 fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22464     TrajectoryInEvent = cms.bool( False ),
22465     useHitsSplitting = cms.bool( False ),
22466     src = cms.InputTag( "hltIterL3OITrackCandidatesOpenMu" ),
22467     clusterRemovalInfo = cms.InputTag( "" ),
22468     AlgorithmName = cms.string( "iter10" ),
22469     GeometricInnerState = cms.bool( True ),
22470     reMatchSplitHits = cms.bool( False ),
22471     usePropagatorForPCA = cms.bool( False ),
22472     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22473     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22474     useSimpleMF = cms.bool( False ),
22475     SimpleMagneticField = cms.string( "" ),
22476     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
22477     Propagator = cms.string( "PropagatorWithMaterial" ),
22478     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22479     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22480     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
22481 )
22482 fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22483     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22484     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22485     vertices = cms.InputTag( "Notused" ),
22486     ignoreVertices = cms.bool( True ),
22487     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22488     mva = cms.PSet( 
22489       minPixelHits = cms.vint32( 0, 0, 0 ),
22490       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22491       dr_par = cms.PSet( 
22492         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22493         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22494         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22495         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22496         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22497       ),
22498       maxLostLayers = cms.vint32( 4, 3, 2 ),
22499       min3DLayers = cms.vint32( 0, 0, 0 ),
22500       dz_par = cms.PSet( 
22501         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22502         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22503         dz_exp = cms.vint32( 4, 4, 2147483647 )
22504       ),
22505       minNVtxTrk = cms.int32( 3 ),
22506       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22507       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22508       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22509       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
22510       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22511       minLayers = cms.vint32( 3, 5, 5 )
22512     )
22513 )
22514 fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22515     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
22516     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','MVAValues' ),
22517     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','QualityMasks' ),
22518     minQuality = cms.string( "highPurity" ),
22519     copyExtras = cms.untracked.bool( True ),
22520     copyTrajectories = cms.untracked.bool( False )
22521 )
22522 fragment.hltL3MuonsIterL3OIOpenMu = cms.EDProducer( "L3MuonProducer",
22523     ServiceParameters = cms.PSet( 
22524       RPCLayers = cms.bool( True ),
22525       UseMuonNavigation = cms.untracked.bool( True ),
22526       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22527         'SteppingHelixPropagatorAny',
22528         'hltESPSmartPropagator',
22529         'hltESPSteppingHelixPropagatorOpposite' )
22530     ),
22531     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22532     TrackLoaderParameters = cms.PSet( 
22533       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22534       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22535       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22536       DoSmoothing = cms.bool( True ),
22537       SmoothTkTrack = cms.untracked.bool( False ),
22538       VertexConstraint = cms.bool( False ),
22539       MuonUpdatorAtVertexParameters = cms.PSet( 
22540         MaxChi2 = cms.double( 1000000.0 ),
22541         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22542         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22543       ),
22544       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22545       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22546     ),
22547     L3TrajBuilderParameters = cms.PSet( 
22548       PtCut = cms.double( 1.0 ),
22549       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22550       GlobalMuonTrackMatcher = cms.PSet( 
22551         Chi2Cut_3 = cms.double( 200.0 ),
22552         DeltaDCut_2 = cms.double( 10.0 ),
22553         Eta_threshold = cms.double( 1.2 ),
22554         Quality_2 = cms.double( 15.0 ),
22555         DeltaDCut_1 = cms.double( 40.0 ),
22556         Quality_3 = cms.double( 7.0 ),
22557         DeltaDCut_3 = cms.double( 15.0 ),
22558         Quality_1 = cms.double( 20.0 ),
22559         Pt_threshold1 = cms.double( 0.0 ),
22560         DeltaRCut_2 = cms.double( 0.2 ),
22561         DeltaRCut_1 = cms.double( 0.1 ),
22562         Pt_threshold2 = cms.double( 9.99999999E8 ),
22563         Chi2Cut_1 = cms.double( 50.0 ),
22564         Chi2Cut_2 = cms.double( 50.0 ),
22565         DeltaRCut_3 = cms.double( 1.0 ),
22566         LocChi2Cut = cms.double( 0.001 ),
22567         Propagator = cms.string( "hltESPSmartPropagator" ),
22568         MinPt = cms.double( 1.0 ),
22569         MinP = cms.double( 2.5 )
22570       ),
22571       ScaleTECxFactor = cms.double( -1.0 ),
22572       tkTrajUseVertex = cms.bool( False ),
22573       MuonTrackingRegionBuilder = cms.PSet( 
22574         Rescale_Dz = cms.double( 4.0 ),
22575         Pt_fixed = cms.bool( False ),
22576         Eta_fixed = cms.bool( True ),
22577         Eta_min = cms.double( 0.1 ),
22578         DeltaZ = cms.double( 24.2 ),
22579         maxRegions = cms.int32( 2 ),
22580         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22581         UseVertex = cms.bool( False ),
22582         Z_fixed = cms.bool( False ),
22583         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22584         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22585         Rescale_phi = cms.double( 3.0 ),
22586         DeltaEta = cms.double( 0.2 ),
22587         precise = cms.bool( True ),
22588         OnDemand = cms.int32( -1 ),
22589         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22590         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22591         vertexCollection = cms.InputTag( "pixelVertices" ),
22592         Pt_min = cms.double( 3.0 ),
22593         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22594         Phi_fixed = cms.bool( True ),
22595         DeltaR = cms.double( 0.025 ),
22596         input = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22597         DeltaPhi = cms.double( 0.15 ),
22598         Phi_min = cms.double( 0.1 ),
22599         Rescale_eta = cms.double( 3.0 )
22600       ),
22601       TrackTransformer = cms.PSet( 
22602         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22603         RefitDirection = cms.string( "insideOut" ),
22604         RefitRPCHits = cms.bool( True ),
22605         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22606         DoPredictionsOnly = cms.bool( False ),
22607         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22608         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22609         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22610       ),
22611       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22612       RefitRPCHits = cms.bool( True ),
22613       tkTrajVertex = cms.InputTag( "Notused" ),
22614       GlbRefitterParameters = cms.PSet( 
22615         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22616         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22617         RefitFlag = cms.bool( True ),
22618         SkipStation = cms.int32( -1 ),
22619         Chi2CutRPC = cms.double( 1.0 ),
22620         PropDirForCosmics = cms.bool( False ),
22621         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22622         HitThreshold = cms.int32( 1 ),
22623         DYTthrs = cms.vint32( 30, 15 ),
22624         TrackerSkipSystem = cms.int32( -1 ),
22625         RefitDirection = cms.string( "insideOut" ),
22626         Chi2CutCSC = cms.double( 150.0 ),
22627         Chi2CutDT = cms.double( 10.0 ),
22628         RefitRPCHits = cms.bool( True ),
22629         TrackerSkipSection = cms.int32( -1 ),
22630         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22631         DoPredictionsOnly = cms.bool( False ),
22632         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22633         MuonHitsOption = cms.int32( 1 ),
22634         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22635       ),
22636       PCut = cms.double( 2.5 ),
22637       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22638       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22639       tkTrajMaxChi2 = cms.double( 9999.0 ),
22640       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22641       ScaleTECyFactor = cms.double( -1.0 ),
22642       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityOpenMu" )
22643     )
22644 )
22645 fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22646     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22647 )
22648 fragment.hltIterL3OIL3MuonsOpenMu = cms.EDProducer( "L3TrackCombiner",
22649     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
22650 )
22651 fragment.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducer",
22652     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsOpenMu" ),
22653     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22654     MuonPtOption = cms.string( "Tracker" )
22655 )
22656 fragment.hltL2SelectorForL3IOOpenMu = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
22657     l2Src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22658     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesOpenMu" ),
22659     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
22660     applyL3Filters = cms.bool( False ),
22661     MinNhits = cms.int32( 1 ),
22662     MaxNormalizedChi2 = cms.double( 20.0 ),
22663     MinNmuonHits = cms.int32( 1 ),
22664     MaxPtDifference = cms.double( 0.3 )
22665 )
22666 fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "MuonTrackingRegionEDProducer",
22667     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22668     DeltaR = cms.double( 0.025 ),
22669     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22670     OnDemand = cms.int32( -1 ),
22671     vertexCollection = cms.InputTag( "notUsed" ),
22672     Rescale_phi = cms.double( 3.0 ),
22673     Eta_fixed = cms.bool( True ),
22674     Rescale_eta = cms.double( 3.0 ),
22675     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22676     Eta_min = cms.double( 0.0 ),
22677     Phi_fixed = cms.bool( True ),
22678     Phi_min = cms.double( 0.0 ),
22679     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22680     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22681     MeasurementTrackerName = cms.InputTag( "" ),
22682     UseVertex = cms.bool( False ),
22683     Rescale_Dz = cms.double( 4.0 ),
22684     Pt_fixed = cms.bool( True ),
22685     Z_fixed = cms.bool( True ),
22686     Pt_min = cms.double( 0.0 ),
22687     DeltaZ = cms.double( 24.2 ),
22688     DeltaEta = cms.double( 0.2 ),
22689     DeltaPhi = cms.double( 0.15 ),
22690     maxRegions = cms.int32( 5 ),
22691     precise = cms.bool( True ),
22692     input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" )
22693 )
22694 fragment.hltPixelTracksInRegionL2OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22695     tracks = cms.InputTag( "hltPixelTracks" ),
22696     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsOpenMu" ),
22697     produceTrackCollection = cms.bool( True ),
22698     produceMask = cms.bool( False )
22699 )
22700 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22701     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2OpenMu" ),
22702     InputVertexCollection = cms.InputTag( "" ),
22703     originHalfLength = cms.double( 0.3 ),
22704     originRadius = cms.double( 0.1 ),
22705     useProtoTrackKinematics = cms.bool( False ),
22706     useEventsWithNoVertex = cms.bool( True ),
22707     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22708     usePV = cms.bool( False ),
22709     includeFourthHit = cms.bool( True ),
22710     produceComplement = cms.bool( False ),
22711     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22712 )
22713 fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22714     cleanTrajectoryAfterInOut = cms.bool( False ),
22715     doSeedingRegionRebuilding = cms.bool( True ),
22716     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22717     reverseTrajectories = cms.bool( False ),
22718     useHitsSplitting = cms.bool( True ),
22719     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22720     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ),
22721     clustersToSkip = cms.InputTag( "" ),
22722     phase2clustersToSkip = cms.InputTag( "" ),
22723     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22724     TransientInitialStateEstimatorParameters = cms.PSet( 
22725       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22726       numberMeasurementsForFit = cms.int32( 4 ),
22727       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
22728     ),
22729     numHitsForSeedCleaner = cms.int32( 4 ),
22730     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22731     RedundantSeedCleaner = cms.string( "none" ),
22732     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
22733     maxNSeeds = cms.uint32( 100000 ),
22734     maxSeedsBeforeCleaning = cms.uint32( 1000 )
22735 )
22736 fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22737     TrajectoryInEvent = cms.bool( False ),
22738     useHitsSplitting = cms.bool( False ),
22739     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesOpenMu" ),
22740     clusterRemovalInfo = cms.InputTag( "" ),
22741     AlgorithmName = cms.string( "hltIter0" ),
22742     GeometricInnerState = cms.bool( True ),
22743     reMatchSplitHits = cms.bool( False ),
22744     usePropagatorForPCA = cms.bool( False ),
22745     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22746     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22747     useSimpleMF = cms.bool( True ),
22748     SimpleMagneticField = cms.string( "ParabolicMf" ),
22749     Fitter = cms.string( "hltESPFittingSmootherIT" ),
22750     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
22751     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22752     NavigationSchool = cms.string( "" ),
22753     MeasurementTracker = cms.string( "" )
22754 )
22755 fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22756     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22757     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22758     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
22759     ignoreVertices = cms.bool( False ),
22760     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22761     mva = cms.PSet( 
22762       minPixelHits = cms.vint32( 0, 0, 0 ),
22763       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22764       dr_par = cms.PSet( 
22765         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22766         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22767         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22768         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22769         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22770       ),
22771       maxLostLayers = cms.vint32( 1, 1, 1 ),
22772       min3DLayers = cms.vint32( 0, 0, 0 ),
22773       dz_par = cms.PSet( 
22774         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22775         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22776         dz_exp = cms.vint32( 4, 4, 2147483647 )
22777       ),
22778       minNVtxTrk = cms.int32( 3 ),
22779       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22780       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22781       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22782       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
22783       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22784       minLayers = cms.vint32( 3, 3, 4 )
22785     )
22786 )
22787 fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22788     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22789     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','MVAValues' ),
22790     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','QualityMasks' ),
22791     minQuality = cms.string( "highPurity" ),
22792     copyExtras = cms.untracked.bool( True ),
22793     copyTrajectories = cms.untracked.bool( False )
22794 )
22795 fragment.hltL3MuonsIterL3IOOpenMu = cms.EDProducer( "L3MuonProducer",
22796     ServiceParameters = cms.PSet( 
22797       RPCLayers = cms.bool( True ),
22798       UseMuonNavigation = cms.untracked.bool( True ),
22799       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22800         'SteppingHelixPropagatorAny',
22801         'hltESPSmartPropagator',
22802         'hltESPSteppingHelixPropagatorOpposite' )
22803     ),
22804     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22805     TrackLoaderParameters = cms.PSet( 
22806       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22807       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22808       DoSmoothing = cms.bool( False ),
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( True ),
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( True ),
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.04 ),
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( "hltL2SelectorForL3IOOpenMu" ),
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( "hltTrimmedPixelVertices" ),
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       matchToSeeds = cms.bool( True ),
22912       tkTrajMaxChi2 = cms.double( 9999.0 ),
22913       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22914       ScaleTECyFactor = cms.double( -1.0 ),
22915       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityOpenMu" )
22916     )
22917 )
22918 fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22919     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22920 )
22921 fragment.hltIterL3MuonsFromL2OpenMu = cms.EDProducer( "L3TrackCombiner",
22922     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22923 )
22924 fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer( "HLTL1MuonNoL2Selector",
22925     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22926     L2CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22927     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22928     L1MinPt = cms.double( -1.0 ),
22929     L1MaxEta = cms.double( 5.0 ),
22930     L1MinQuality = cms.uint32( 3 ),
22931     CentralBxOnly = cms.bool( True )
22932 )
22933 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
22934     RegionPSet = cms.PSet( 
22935       vertexCollection = cms.InputTag( "notUsed" ),
22936       zErrorVetex = cms.double( 0.2 ),
22937       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22938       zErrorBeamSpot = cms.double( 24.2 ),
22939       maxNVertices = cms.int32( 1 ),
22940       maxNRegions = cms.int32( 5 ),
22941       nSigmaZVertex = cms.double( 3.0 ),
22942       nSigmaZBeamSpot = cms.double( 4.0 ),
22943       ptMin = cms.double( 0.0 ),
22944       mode = cms.string( "BeamSpotSigma" ),
22945       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
22946       searchOpt = cms.bool( False ),
22947       whereToUseMeasurementTracker = cms.string( "Never" ),
22948       originRadius = cms.double( 0.2 ),
22949       measurementTrackerName = cms.InputTag( "" ),
22950       precise = cms.bool( True ),
22951       deltaEta = cms.double( 0.35 ),
22952       deltaPhi = cms.double( 0.2 )
22953     )
22954 )
22955 fragment.hltPixelTracksInRegionL1OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22956     tracks = cms.InputTag( "hltPixelTracks" ),
22957     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu" ),
22958     produceTrackCollection = cms.bool( True ),
22959     produceMask = cms.bool( False )
22960 )
22961 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22962     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1OpenMu" ),
22963     InputVertexCollection = cms.InputTag( "" ),
22964     originHalfLength = cms.double( 0.3 ),
22965     originRadius = cms.double( 0.1 ),
22966     useProtoTrackKinematics = cms.bool( False ),
22967     useEventsWithNoVertex = cms.bool( True ),
22968     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22969     usePV = cms.bool( False ),
22970     includeFourthHit = cms.bool( True ),
22971     produceComplement = cms.bool( False ),
22972     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22973 )
22974 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22975     cleanTrajectoryAfterInOut = cms.bool( False ),
22976     doSeedingRegionRebuilding = cms.bool( True ),
22977     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22978     reverseTrajectories = cms.bool( False ),
22979     useHitsSplitting = cms.bool( True ),
22980     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22981     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ),
22982     clustersToSkip = cms.InputTag( "" ),
22983     phase2clustersToSkip = cms.InputTag( "" ),
22984     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22985     TransientInitialStateEstimatorParameters = cms.PSet( 
22986       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22987       numberMeasurementsForFit = cms.int32( 4 ),
22988       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
22989     ),
22990     numHitsForSeedCleaner = cms.int32( 4 ),
22991     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22992     RedundantSeedCleaner = cms.string( "none" ),
22993     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
22994     maxNSeeds = cms.uint32( 100000 ),
22995     maxSeedsBeforeCleaning = cms.uint32( 1000 )
22996 )
22997 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22998     TrajectoryInEvent = cms.bool( False ),
22999     useHitsSplitting = cms.bool( False ),
23000     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu" ),
23001     clusterRemovalInfo = cms.InputTag( "" ),
23002     AlgorithmName = cms.string( "hltIter0" ),
23003     GeometricInnerState = cms.bool( True ),
23004     reMatchSplitHits = cms.bool( False ),
23005     usePropagatorForPCA = cms.bool( False ),
23006     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
23007     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
23008     useSimpleMF = cms.bool( True ),
23009     SimpleMagneticField = cms.string( "ParabolicMf" ),
23010     Fitter = cms.string( "hltESPFittingSmootherIT" ),
23011     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
23012     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23013     NavigationSchool = cms.string( "" ),
23014     MeasurementTracker = cms.string( "" )
23015 )
23016 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
23017     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23018     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
23019     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
23020     ignoreVertices = cms.bool( False ),
23021     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
23022     mva = cms.PSet( 
23023       minPixelHits = cms.vint32( 0, 0, 0 ),
23024       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
23025       dr_par = cms.PSet( 
23026         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
23027         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
23028         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23029         dr_exp = cms.vint32( 4, 4, 2147483647 ),
23030         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
23031       ),
23032       maxLostLayers = cms.vint32( 1, 1, 1 ),
23033       min3DLayers = cms.vint32( 0, 0, 0 ),
23034       dz_par = cms.PSet( 
23035         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
23036         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
23037         dz_exp = cms.vint32( 4, 4, 2147483647 )
23038       ),
23039       minNVtxTrk = cms.int32( 3 ),
23040       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
23041       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
23042       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
23043       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
23044       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
23045       minLayers = cms.vint32( 3, 3, 4 )
23046     )
23047 )
23048 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
23049     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
23050     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','MVAValues' ),
23051     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','QualityMasks' ),
23052     minQuality = cms.string( "highPurity" ),
23053     copyExtras = cms.untracked.bool( True ),
23054     copyTrajectories = cms.untracked.bool( False )
23055 )
23056 fragment.hltIterL3MuonMergedOpenMu = cms.EDProducer( "TrackListMerger",
23057     copyExtras = cms.untracked.bool( True ),
23058     copyMVA = cms.bool( False ),
23059     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23060     MaxNormalizedChisq = cms.double( 1000.0 ),
23061     MinPT = cms.double( 0.05 ),
23062     MinFound = cms.int32( 3 ),
23063     Epsilon = cms.double( -0.001 ),
23064     ShareFrac = cms.double( 0.19 ),
23065     allowFirstHitShare = cms.bool( True ),
23066     FoundHitBonus = cms.double( 5.0 ),
23067     LostHitPenalty = cms.double( 20.0 ),
23068     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23069     newQuality = cms.string( "confirmed" ),
23070     setsToMerge = cms.VPSet( 
23071       cms.PSet(  pQual = cms.bool( False ),
23072         tLists = cms.vint32( 0, 1 )
23073       )
23074     ),
23075     hasSelector = cms.vint32( 0, 0 ),
23076     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
23077     writeOnlyTrkQuals = cms.bool( False ),
23078     makeReKeyedSeeds = cms.untracked.bool( False ),
23079     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23080 )
23081 fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer( "TrackListMerger",
23082     copyExtras = cms.untracked.bool( True ),
23083     copyMVA = cms.bool( False ),
23084     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23085     MaxNormalizedChisq = cms.double( 1000.0 ),
23086     MinPT = cms.double( 0.05 ),
23087     MinFound = cms.int32( 3 ),
23088     Epsilon = cms.double( -0.001 ),
23089     ShareFrac = cms.double( 0.19 ),
23090     allowFirstHitShare = cms.bool( True ),
23091     FoundHitBonus = cms.double( 5.0 ),
23092     LostHitPenalty = cms.double( 20.0 ),
23093     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
23094     newQuality = cms.string( "confirmed" ),
23095     setsToMerge = cms.VPSet( 
23096       cms.PSet(  pQual = cms.bool( False ),
23097         tLists = cms.vint32( 0, 1 )
23098       )
23099     ),
23100     hasSelector = cms.vint32( 0, 0 ),
23101     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
23102     writeOnlyTrkQuals = cms.bool( False ),
23103     makeReKeyedSeeds = cms.untracked.bool( False ),
23104     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
23105 )
23106 fragment.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer( "MuonLinksProducerForHLT",
23107     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationOpenMu" ),
23108     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedOpenMu" ),
23109     ptMin = cms.double( 2.5 ),
23110     pMin = cms.double( 2.5 ),
23111     shareHitFraction = cms.double( 0.19 )
23112 )
23113 fragment.hltIterL3MuonsOpenMu = cms.EDProducer( "MuonIdProducer",
23114     MuonCaloCompatibility = cms.PSet( 
23115       delta_eta = cms.double( 0.02 ),
23116       delta_phi = cms.double( 0.02 ),
23117       allSiPMHO = cms.bool( False ),
23118       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
23119       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
23120     ),
23121     TrackAssociatorParameters = cms.PSet( 
23122       useMuon = cms.bool( True ),
23123       truthMatch = cms.bool( False ),
23124       usePreshower = cms.bool( False ),
23125       dRPreshowerPreselection = cms.double( 0.2 ),
23126       muonMaxDistanceSigmaY = cms.double( 0.0 ),
23127       useEcal = cms.bool( False ),
23128       muonMaxDistanceSigmaX = cms.double( 0.0 ),
23129       dRMuon = cms.double( 9999.0 ),
23130       dREcal = cms.double( 9999.0 ),
23131       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23132       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23133       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23134       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23135       propagateAllDirections = cms.bool( True ),
23136       muonMaxDistanceY = cms.double( 5.0 ),
23137       useHO = cms.bool( False ),
23138       muonMaxDistanceX = cms.double( 5.0 ),
23139       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23140       useHcal = cms.bool( False ),
23141       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23142       accountForTrajectoryChangeCalo = cms.bool( False ),
23143       dREcalPreselection = cms.double( 0.05 ),
23144       useCalo = cms.bool( False ),
23145       dRMuonPreselection = cms.double( 0.2 ),
23146       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23147       dRHcal = cms.double( 9999.0 ),
23148       dRHcalPreselection = cms.double( 0.2 ),
23149       HORecHitCollectionLabel = cms.InputTag( "Notused" )
23150     ),
23151     CaloExtractorPSet = cms.PSet( 
23152       DR_Veto_H = cms.double( 0.1 ),
23153       CenterConeOnCalIntersection = cms.bool( False ),
23154       NoiseTow_EE = cms.double( 0.15 ),
23155       Noise_EB = cms.double( 0.025 ),
23156       Noise_HE = cms.double( 0.2 ),
23157       DR_Veto_E = cms.double( 0.07 ),
23158       NoiseTow_EB = cms.double( 0.04 ),
23159       Noise_EE = cms.double( 0.1 ),
23160       UseRecHitsFlag = cms.bool( False ),
23161       DR_Max = cms.double( 1.0 ),
23162       DepositLabel = cms.untracked.string( "Cal" ),
23163       Noise_HO = cms.double( 0.2 ),
23164       DR_Veto_HO = cms.double( 0.1 ),
23165       Threshold_H = cms.double( 0.5 ),
23166       PrintTimeReport = cms.untracked.bool( False ),
23167       Threshold_E = cms.double( 0.2 ),
23168       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23169       ComponentName = cms.string( "CaloExtractorByAssociator" ),
23170       Threshold_HO = cms.double( 0.5 ),
23171       DepositInstanceLabels = cms.vstring( 'ecal',
23172         'hcal',
23173         'ho' ),
23174       ServiceParameters = cms.PSet( 
23175         RPCLayers = cms.bool( False ),
23176         UseMuonNavigation = cms.untracked.bool( False ),
23177         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23178       ),
23179       TrackAssociatorParameters = cms.PSet( 
23180         useMuon = cms.bool( False ),
23181         truthMatch = cms.bool( False ),
23182         usePreshower = cms.bool( False ),
23183         dRPreshowerPreselection = cms.double( 0.2 ),
23184         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23185         useEcal = cms.bool( False ),
23186         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23187         dRMuon = cms.double( 9999.0 ),
23188         dREcal = cms.double( 1.0 ),
23189         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23190         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23191         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23192         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23193         propagateAllDirections = cms.bool( True ),
23194         muonMaxDistanceY = cms.double( 5.0 ),
23195         useHO = cms.bool( False ),
23196         muonMaxDistanceX = cms.double( 5.0 ),
23197         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23198         useHcal = cms.bool( False ),
23199         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23200         accountForTrajectoryChangeCalo = cms.bool( False ),
23201         dREcalPreselection = cms.double( 1.0 ),
23202         useCalo = cms.bool( True ),
23203         dRMuonPreselection = cms.double( 0.2 ),
23204         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23205         dRHcal = cms.double( 1.0 ),
23206         dRHcalPreselection = cms.double( 1.0 ),
23207         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23208       ),
23209       Noise_HB = cms.double( 0.2 )
23210     ),
23211     TrackExtractorPSet = cms.PSet( 
23212       Diff_z = cms.double( 0.2 ),
23213       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu" ),
23214       Chi2Ndof_Max = cms.double( 1.0E64 ),
23215       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
23216       DR_Veto = cms.double( 0.01 ),
23217       Pt_Min = cms.double( -1.0 ),
23218       DR_Max = cms.double( 1.0 ),
23219       NHits_Min = cms.uint32( 0 ),
23220       Chi2Prob_Min = cms.double( -1.0 ),
23221       Diff_r = cms.double( 0.1 ),
23222       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
23223       ComponentName = cms.string( "TrackExtractor" )
23224     ),
23225     JetExtractorPSet = cms.PSet( 
23226       JetCollectionLabel = cms.InputTag( "Notused" ),
23227       DR_Veto = cms.double( 0.1 ),
23228       DR_Max = cms.double( 1.0 ),
23229       ExcludeMuonVeto = cms.bool( True ),
23230       PrintTimeReport = cms.untracked.bool( False ),
23231       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
23232       ComponentName = cms.string( "JetExtractor" ),
23233       ServiceParameters = cms.PSet( 
23234         RPCLayers = cms.bool( False ),
23235         UseMuonNavigation = cms.untracked.bool( False ),
23236         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23237       ),
23238       TrackAssociatorParameters = cms.PSet( 
23239         useMuon = cms.bool( False ),
23240         truthMatch = cms.bool( False ),
23241         usePreshower = cms.bool( False ),
23242         dRPreshowerPreselection = cms.double( 0.2 ),
23243         muonMaxDistanceSigmaY = cms.double( 0.0 ),
23244         useEcal = cms.bool( False ),
23245         muonMaxDistanceSigmaX = cms.double( 0.0 ),
23246         dRMuon = cms.double( 9999.0 ),
23247         dREcal = cms.double( 0.5 ),
23248         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
23249         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
23250         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
23251         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
23252         propagateAllDirections = cms.bool( True ),
23253         muonMaxDistanceY = cms.double( 5.0 ),
23254         useHO = cms.bool( False ),
23255         muonMaxDistanceX = cms.double( 5.0 ),
23256         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
23257         useHcal = cms.bool( False ),
23258         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
23259         accountForTrajectoryChangeCalo = cms.bool( False ),
23260         dREcalPreselection = cms.double( 0.5 ),
23261         useCalo = cms.bool( True ),
23262         dRMuonPreselection = cms.double( 0.2 ),
23263         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
23264         dRHcal = cms.double( 0.5 ),
23265         dRHcalPreselection = cms.double( 0.5 ),
23266         HORecHitCollectionLabel = cms.InputTag( "Notused" )
23267       ),
23268       Threshold = cms.double( 5.0 )
23269     ),
23270     trackDepositName = cms.string( "tracker" ),
23271     ecalDepositName = cms.string( "ecal" ),
23272     hcalDepositName = cms.string( "hcal" ),
23273     hoDepositName = cms.string( "ho" ),
23274     jetDepositName = cms.string( "jets" ),
23275     TimingFillerParameters = cms.PSet( 
23276       DTTimingParameters = cms.PSet( 
23277         HitError = cms.double( 6.0 ),
23278         MatchParameters = cms.PSet( 
23279           TightMatchDT = cms.bool( False ),
23280           DTradius = cms.double( 0.01 ),
23281           TightMatchCSC = cms.bool( True ),
23282           CSCsegments = cms.InputTag( "hltCscSegments" ),
23283           DTsegments = cms.InputTag( "hltDt4DSegments" )
23284         ),
23285         debug = cms.bool( False ),
23286         DoWireCorr = cms.bool( False ),
23287         RequireBothProjections = cms.bool( False ),
23288         DTTimeOffset = cms.double( 2.7 ),
23289         PruneCut = cms.double( 10000.0 ),
23290         DTsegments = cms.InputTag( "hltDt4DSegments" ),
23291         UseSegmentT0 = cms.bool( False ),
23292         HitsMin = cms.int32( 5 ),
23293         DropTheta = cms.bool( True ),
23294         ServiceParameters = cms.PSet( 
23295           RPCLayers = cms.bool( True ),
23296           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23297         )
23298       ),
23299       UseCSC = cms.bool( True ),
23300       CSCTimingParameters = cms.PSet( 
23301         MatchParameters = cms.PSet( 
23302           TightMatchDT = cms.bool( False ),
23303           DTradius = cms.double( 0.01 ),
23304           TightMatchCSC = cms.bool( True ),
23305           CSCsegments = cms.InputTag( "hltCscSegments" ),
23306           DTsegments = cms.InputTag( "hltDt4DSegments" )
23307         ),
23308         debug = cms.bool( False ),
23309         CSCWireTimeOffset = cms.double( 0.0 ),
23310         CSCStripError = cms.double( 7.0 ),
23311         CSCTimeOffset = cms.double( 0.0 ),
23312         CSCWireError = cms.double( 8.6 ),
23313         PruneCut = cms.double( 100.0 ),
23314         CSCsegments = cms.InputTag( "hltCscSegments" ),
23315         UseStripTime = cms.bool( True ),
23316         CSCStripTimeOffset = cms.double( 0.0 ),
23317         UseWireTime = cms.bool( True ),
23318         ServiceParameters = cms.PSet( 
23319           RPCLayers = cms.bool( True ),
23320           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
23321         )
23322       ),
23323       ErrorDT = cms.double( 6.0 ),
23324       EcalEnergyCut = cms.double( 0.4 ),
23325       UseECAL = cms.bool( True ),
23326       ErrorEB = cms.double( 2.085 ),
23327       UseDT = cms.bool( True ),
23328       ErrorEE = cms.double( 6.95 ),
23329       ErrorCSC = cms.double( 7.4 )
23330     ),
23331     ShowerDigiFillerParameters = cms.PSet( 
23332       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
23333       digiMaxDistanceX = cms.double( 25.0 ),
23334       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
23335     ),
23336     TrackerKinkFinderParameters = cms.PSet( 
23337       usePosition = cms.bool( False ),
23338       diagonalOnly = cms.bool( False )
23339     ),
23340     fillEnergy = cms.bool( False ),
23341     storeCrossedHcalRecHits = cms.bool( False ),
23342     maxAbsPullX = cms.double( 4.0 ),
23343     maxAbsEta = cms.double( 3.0 ),
23344     minPt = cms.double( 8.0 ),
23345     inputCollectionTypes = cms.vstring( 'inner tracks',
23346       'links' ),
23347     addExtraSoftMuons = cms.bool( False ),
23348     fillGlobalTrackRefits = cms.bool( False ),
23349     debugWithTruthMatching = cms.bool( False ),
23350     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedOpenMu','hltL3MuonsIterL3LinksOpenMu' ),
23351     fillCaloCompatibility = cms.bool( False ),
23352     maxAbsPullY = cms.double( 9999.0 ),
23353     maxAbsDy = cms.double( 9999.0 ),
23354     minP = cms.double( 0.0 ),
23355     minPCaloMuon = cms.double( 1.0E9 ),
23356     maxAbsDx = cms.double( 3.0 ),
23357     fillIsolation = cms.bool( False ),
23358     writeIsoDeposits = cms.bool( False ),
23359     minNumberOfMatches = cms.int32( 1 ),
23360     fillMatching = cms.bool( True ),
23361     fillShowerDigis = cms.bool( False ),
23362     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
23363     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
23364     fillGlobalTrackQuality = cms.bool( False ),
23365     globalTrackQualityInputTag = cms.InputTag( "" ),
23366     selectHighPurity = cms.bool( False ),
23367     pvInputTag = cms.InputTag( "" ),
23368     fillTrackerKink = cms.bool( False ),
23369     minCaloCompatibility = cms.double( 0.6 ),
23370     runArbitrationCleaner = cms.bool( False ),
23371     arbitrationCleanerOptions = cms.PSet( 
23372       OverlapDTheta = cms.double( 0.02 ),
23373       Overlap = cms.bool( True ),
23374       Clustering = cms.bool( True ),
23375       ME1a = cms.bool( True ),
23376       ClusterDTheta = cms.double( 0.02 ),
23377       ClusterDPhi = cms.double( 0.6 ),
23378       OverlapDPhi = cms.double( 0.0786 )
23379     ),
23380     arbitrateTrackerMuons = cms.bool( True )
23381 )
23382 fragment.hltIterL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
23383     InputObjects = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23384     DisplacedReconstruction = cms.bool( False )
23385 )
23386 fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
23387     saveTags = cms.bool( True ),
23388     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
23389     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23390     MaxEta = cms.double( 2.5 ),
23391     MinPt = cms.double( 0.0 ),
23392     MaxDeltaR = cms.double( 0.3 ),
23393     MinN = cms.int32( 1 ),
23394     CentralBxOnly = cms.bool( True ),
23395     SelectQualities = cms.vint32(  )
23396 )
23397 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
23398     saveTags = cms.bool( True ),
23399     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23400     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23401     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23402     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23403     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23404     MinN = cms.int32( 3 ),
23405     MaxEta = cms.double( 2.5 ),
23406     MinNhits = cms.int32( 0 ),
23407     MaxDr = cms.double( 2.0 ),
23408     MinDr = cms.double( -1.0 ),
23409     MaxDz = cms.double( 9999.0 ),
23410     MinDxySig = cms.double( -1.0 ),
23411     MinPt = cms.double( 2.0 ),
23412     NSigmaPt = cms.double( 0.0 ),
23413     MaxNormalizedChi2 = cms.double( 9999.0 ),
23414     MaxDXYBeamSpot = cms.double( 9999.0 ),
23415     MinDXYBeamSpot = cms.double( -1.0 ),
23416     MinNmuonHits = cms.int32( 0 ),
23417     MaxPtDifference = cms.double( 9999.0 ),
23418     MinTrackPt = cms.double( 0.0 ),
23419     minMuonStations = cms.int32( -1 ),
23420     minTrkHits = cms.int32( -1 ),
23421     minMuonHits = cms.int32( -1 ),
23422     allowedTypeMask = cms.uint32( 255 ),
23423     requiredTypeMask = cms.uint32( 0 ),
23424     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23425     trkMuonId = cms.uint32( 0 ),
23426     L1MatchingdR = cms.double( 0.3 ),
23427     MatchToPreviousCand = cms.bool( True ),
23428     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23429     requireL3MuonTrajectorySeed = cms.bool( False ),
23430     useSimpleGeometry = cms.bool( True ),
23431     useStation2 = cms.bool( True ),
23432     fallbackToME1 = cms.bool( False ),
23433     cosmicPropagationHypothesis = cms.bool( False ),
23434     useMB2InOverlap = cms.bool( False ),
23435     useTrack = cms.string( "tracker" ),
23436     useState = cms.string( "atVertex" ),
23437     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23438     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23439     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23440 )
23441 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23442     saveTags = cms.bool( True ),
23443     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23444     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23445     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23446     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23447     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23448     MinN = cms.int32( 2 ),
23449     MaxEta = cms.double( 2.5 ),
23450     MinNhits = cms.int32( 0 ),
23451     MaxDr = cms.double( 2.0 ),
23452     MinDr = cms.double( -1.0 ),
23453     MaxDz = cms.double( 9999.0 ),
23454     MinDxySig = cms.double( -1.0 ),
23455     MinPt = cms.double( 3.5 ),
23456     NSigmaPt = cms.double( 0.0 ),
23457     MaxNormalizedChi2 = cms.double( 9999.0 ),
23458     MaxDXYBeamSpot = cms.double( 9999.0 ),
23459     MinDXYBeamSpot = cms.double( -1.0 ),
23460     MinNmuonHits = cms.int32( 0 ),
23461     MaxPtDifference = cms.double( 9999.0 ),
23462     MinTrackPt = cms.double( 0.0 ),
23463     minMuonStations = cms.int32( -1 ),
23464     minTrkHits = cms.int32( -1 ),
23465     minMuonHits = cms.int32( -1 ),
23466     allowedTypeMask = cms.uint32( 255 ),
23467     requiredTypeMask = cms.uint32( 0 ),
23468     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23469     trkMuonId = cms.uint32( 0 ),
23470     L1MatchingdR = cms.double( 0.3 ),
23471     MatchToPreviousCand = cms.bool( True ),
23472     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23473     requireL3MuonTrajectorySeed = cms.bool( False ),
23474     useSimpleGeometry = cms.bool( True ),
23475     useStation2 = cms.bool( True ),
23476     fallbackToME1 = cms.bool( False ),
23477     cosmicPropagationHypothesis = cms.bool( False ),
23478     useMB2InOverlap = cms.bool( False ),
23479     useTrack = cms.string( "tracker" ),
23480     useState = cms.string( "atVertex" ),
23481     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23482     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23483     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23484 )
23485 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
23486     saveTags = cms.bool( True ),
23487     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23488     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23489     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23490     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23491     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23492     MinN = cms.int32( 1 ),
23493     MaxEta = cms.double( 2.5 ),
23494     MinNhits = cms.int32( 0 ),
23495     MaxDr = cms.double( 2.0 ),
23496     MinDr = cms.double( -1.0 ),
23497     MaxDz = cms.double( 9999.0 ),
23498     MinDxySig = cms.double( -1.0 ),
23499     MinPt = cms.double( 5.0 ),
23500     NSigmaPt = cms.double( 0.0 ),
23501     MaxNormalizedChi2 = cms.double( 9999.0 ),
23502     MaxDXYBeamSpot = cms.double( 9999.0 ),
23503     MinDXYBeamSpot = cms.double( -1.0 ),
23504     MinNmuonHits = cms.int32( 0 ),
23505     MaxPtDifference = cms.double( 9999.0 ),
23506     MinTrackPt = cms.double( 0.0 ),
23507     minMuonStations = cms.int32( -1 ),
23508     minTrkHits = cms.int32( -1 ),
23509     minMuonHits = cms.int32( -1 ),
23510     allowedTypeMask = cms.uint32( 255 ),
23511     requiredTypeMask = cms.uint32( 0 ),
23512     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
23513     trkMuonId = cms.uint32( 0 ),
23514     L1MatchingdR = cms.double( 0.3 ),
23515     MatchToPreviousCand = cms.bool( True ),
23516     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23517     requireL3MuonTrajectorySeed = cms.bool( False ),
23518     useSimpleGeometry = cms.bool( True ),
23519     useStation2 = cms.bool( True ),
23520     fallbackToME1 = cms.bool( False ),
23521     cosmicPropagationHypothesis = cms.bool( False ),
23522     useMB2InOverlap = cms.bool( False ),
23523     useTrack = cms.string( "tracker" ),
23524     useState = cms.string( "atVertex" ),
23525     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23526     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23527     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23528 )
23529 fragment.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
23530     saveTags = cms.bool( True ),
23531     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23532     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23533     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
23534     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
23535     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
23536     PreviousCandIsL2 = cms.bool( True ),
23537     FastAccept = cms.bool( False ),
23538     MinN = cms.int32( 1 ),
23539     MaxEta = cms.double( 2.5 ),
23540     MinNhits = cms.int32( 0 ),
23541     MaxDr = cms.double( 2.0 ),
23542     MaxDz = cms.double( 9999.0 ),
23543     ChargeOpt = cms.int32( -1 ),
23544     MinPtPair = cms.vdouble( 0.0 ),
23545     MaxPtPair = cms.vdouble( 1.0E125 ),
23546     MinPtMax = cms.vdouble( 0.0 ),
23547     MinPtMin = cms.vdouble( 0.0 ),
23548     MaxPtMin = cms.vdouble( 1.0E125 ),
23549     MinInvMass = cms.vdouble( 8.5 ),
23550     MaxInvMass = cms.vdouble( 11.5 ),
23551     MinDiMuonDeltaR = cms.double( -1.0 ),
23552     MinAcop = cms.double( -999.0 ),
23553     MaxAcop = cms.double( 999.0 ),
23554     MinPtBalance = cms.double( -1.0 ),
23555     MaxPtBalance = cms.double( 999999.0 ),
23556     NSigmaPt = cms.double( 0.0 ),
23557     MaxDCAMuMu = cms.double( 0.5 ),
23558     MaxRapidityPair = cms.double( 999999.0 ),
23559     CutCowboys = cms.bool( False ),
23560     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
23561     L1MatchingdR = cms.double( 0.3 ),
23562     MatchToPreviousCand = cms.bool( True ),
23563     useSimpleGeometry = cms.bool( True ),
23564     useStation2 = cms.bool( True ),
23565     fallbackToME1 = cms.bool( False ),
23566     cosmicPropagationHypothesis = cms.bool( False ),
23567     useMB2InOverlap = cms.bool( False ),
23568     useTrack = cms.string( "tracker" ),
23569     useState = cms.string( "atVertex" ),
23570     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
23571     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
23572     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
23573 )
23574 fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
23575     Src = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
23576     PreviousCandTag = cms.InputTag( "hltUpsilonMuon53p52OpenMuonL3Filtered" ),
23577     matchToPrevious = cms.bool( True ),
23578     MaxEta = cms.double( 2.5 ),
23579     MinPt = cms.double( 0.0 ),
23580     MinPtPair = cms.double( 0.0 ),
23581     MinInvMass = cms.double( 0.0 ),
23582     MaxInvMass = cms.double( 999999.0 ),
23583     ChargeOpt = cms.int32( -1 )
23584 )
23585 fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
23586     saveTags = cms.bool( True ),
23587     FastAccept = cms.bool( True ),
23588     MinLxySignificance = cms.double( 0.0 ),
23589     MaxLxySignificance = cms.double( -1.0 ),
23590     MaxNormalisedChi2 = cms.double( 999999.0 ),
23591     MinVtxProbability = cms.double( 0.005 ),
23592     MinCosinePointingAngle = cms.double( -2.0 ),
23593     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon" ),
23594     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
23595     MuonTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" )
23596 )
23597 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
23598     saveTags = cms.bool( True ),
23599     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" ),
23600     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23601     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23602     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23603     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23604     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23605     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23606     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23607     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23608     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23609 )
23610 fragment.hltPreDoubleEle25CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23611     offset = cms.uint32( 0 ),
23612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23613 )
23614 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
23615     saveTags = cms.bool( True ),
23616     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23617     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23618     candNonIsolatedTag = cms.InputTag( "" ),
23619     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23620     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau" ),
23621     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23622     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23623     ncandcut = cms.int32( 1 ),
23624     doIsolated = cms.bool( False ),
23625     region_eta_size = cms.double( 0.522 ),
23626     region_eta_size_ecap = cms.double( 1.0 ),
23627     region_phi_size = cms.double( 1.044 ),
23628     barrel_end = cms.double( 1.4791 ),
23629     endcap_end = cms.double( 2.65 )
23630 )
23631 fragment.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23632     saveTags = cms.bool( True ),
23633     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23634     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23635     etcutEB = cms.double( 25.0 ),
23636     etcutEE = cms.double( 25.0 ),
23637     minEtaCut = cms.double( -9999.0 ),
23638     maxEtaCut = cms.double( 9999.0 ),
23639     ncandcut = cms.int32( 1 )
23640 )
23641 fragment.hltEG25HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23642     saveTags = cms.bool( True ),
23643     candTag = cms.InputTag( "hltEG25EtFilter" ),
23644     varTag = cms.InputTag( "hltEgammaHoverE" ),
23645     rhoTag = cms.InputTag( "" ),
23646     energyLowEdges = cms.vdouble( 0.0 ),
23647     lessThan = cms.bool( True ),
23648     useEt = cms.bool( False ),
23649     useAbs = cms.bool( False ),
23650     thrRegularEB = cms.vdouble( -1.0 ),
23651     thrRegularEE = cms.vdouble( -1.0 ),
23652     thrOverEEB = cms.vdouble( 0.15 ),
23653     thrOverEEE = cms.vdouble( 0.1 ),
23654     thrOverE2EB = cms.vdouble( -1.0 ),
23655     thrOverE2EE = cms.vdouble( -1.0 ),
23656     ncandcut = cms.int32( 1 ),
23657     doRhoCorrection = cms.bool( False ),
23658     rhoMax = cms.double( 9.9999999E7 ),
23659     rhoScale = cms.double( 1.0 ),
23660     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23661     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23662     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23663 )
23664 fragment.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23665     saveTags = cms.bool( True ),
23666     candTag = cms.InputTag( "hltEG25HEFilter" ),
23667     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23668     rhoTag = cms.InputTag( "" ),
23669     energyLowEdges = cms.vdouble( 0.0 ),
23670     lessThan = cms.bool( True ),
23671     useEt = cms.bool( False ),
23672     useAbs = cms.bool( False ),
23673     thrRegularEB = cms.vdouble( 0.014 ),
23674     thrRegularEE = cms.vdouble( 0.035 ),
23675     thrOverEEB = cms.vdouble( -1.0 ),
23676     thrOverEEE = cms.vdouble( -1.0 ),
23677     thrOverE2EB = cms.vdouble( -1.0 ),
23678     thrOverE2EE = cms.vdouble( -1.0 ),
23679     ncandcut = cms.int32( 1 ),
23680     doRhoCorrection = cms.bool( False ),
23681     rhoMax = cms.double( 9.9999999E7 ),
23682     rhoScale = cms.double( 1.0 ),
23683     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23684     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23685     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23686 )
23687 fragment.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23688     saveTags = cms.bool( True ),
23689     candTag = cms.InputTag( "hltEG25CaloIdLClusterShapeFilter" ),
23690     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23691     npixelmatchcut = cms.double( 1.0 ),
23692     ncandcut = cms.int32( 1 ),
23693     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23694     s_a_phi1B = cms.double( 0.0069 ),
23695     s_a_phi1I = cms.double( 0.0088 ),
23696     s_a_phi1F = cms.double( 0.0076 ),
23697     s_a_phi2B = cms.double( 3.7E-4 ),
23698     s_a_phi2I = cms.double( 7.0E-4 ),
23699     s_a_phi2F = cms.double( 0.00906 ),
23700     s_a_zB = cms.double( 0.012 ),
23701     s_a_rI = cms.double( 0.027 ),
23702     s_a_rF = cms.double( 0.04 ),
23703     s2_threshold = cms.double( 0.4 ),
23704     tanhSO10BarrelThres = cms.double( 0.35 ),
23705     tanhSO10InterThres = cms.double( 1.0 ),
23706     tanhSO10ForwardThres = cms.double( 1.0 ),
23707     useS = cms.bool( False ),
23708     pixelVeto = cms.bool( False )
23709 )
23710 fragment.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23711     saveTags = cms.bool( True ),
23712     candTag = cms.InputTag( "hltEle25CaloIdLPixelMatchFilter" ),
23713     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23714     rhoTag = cms.InputTag( "" ),
23715     energyLowEdges = cms.vdouble( 0.0 ),
23716     lessThan = cms.bool( True ),
23717     useEt = cms.bool( False ),
23718     useAbs = cms.bool( False ),
23719     thrRegularEB = cms.vdouble( 150.0 ),
23720     thrRegularEE = cms.vdouble( 150.0 ),
23721     thrOverEEB = cms.vdouble( -1.0 ),
23722     thrOverEEE = cms.vdouble( -1.0 ),
23723     thrOverE2EB = cms.vdouble( -1.0 ),
23724     thrOverE2EE = cms.vdouble( -1.0 ),
23725     ncandcut = cms.int32( 1 ),
23726     doRhoCorrection = cms.bool( False ),
23727     rhoMax = cms.double( 9.9999999E7 ),
23728     rhoScale = cms.double( 1.0 ),
23729     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23730     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23731     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23732 )
23733 fragment.hltDiEG25EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23734     saveTags = cms.bool( True ),
23735     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23736     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23737     etcutEB = cms.double( 25.0 ),
23738     etcutEE = cms.double( 25.0 ),
23739     minEtaCut = cms.double( -9999.0 ),
23740     maxEtaCut = cms.double( 9999.0 ),
23741     ncandcut = cms.int32( 2 )
23742 )
23743 fragment.hltDiEG25HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23744     saveTags = cms.bool( True ),
23745     candTag = cms.InputTag( "hltDiEG25EtUnseededFilter" ),
23746     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23747     rhoTag = cms.InputTag( "" ),
23748     energyLowEdges = cms.vdouble( 0.0 ),
23749     lessThan = cms.bool( True ),
23750     useEt = cms.bool( False ),
23751     useAbs = cms.bool( False ),
23752     thrRegularEB = cms.vdouble( -1.0 ),
23753     thrRegularEE = cms.vdouble( -1.0 ),
23754     thrOverEEB = cms.vdouble( 0.15 ),
23755     thrOverEEE = cms.vdouble( 0.1 ),
23756     thrOverE2EB = cms.vdouble( -1.0 ),
23757     thrOverE2EE = cms.vdouble( -1.0 ),
23758     ncandcut = cms.int32( 2 ),
23759     doRhoCorrection = cms.bool( False ),
23760     rhoMax = cms.double( 9.9999999E7 ),
23761     rhoScale = cms.double( 1.0 ),
23762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23764     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23765 )
23766 fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23767     saveTags = cms.bool( True ),
23768     candTag = cms.InputTag( "hltDiEG25HEUnseededFilter" ),
23769     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23770     rhoTag = cms.InputTag( "" ),
23771     energyLowEdges = cms.vdouble( 0.0 ),
23772     lessThan = cms.bool( True ),
23773     useEt = cms.bool( False ),
23774     useAbs = cms.bool( False ),
23775     thrRegularEB = cms.vdouble( 0.014 ),
23776     thrRegularEE = cms.vdouble( 0.035 ),
23777     thrOverEEB = cms.vdouble( -1.0 ),
23778     thrOverEEE = cms.vdouble( -1.0 ),
23779     thrOverE2EB = cms.vdouble( -1.0 ),
23780     thrOverE2EE = cms.vdouble( -1.0 ),
23781     ncandcut = cms.int32( 2 ),
23782     doRhoCorrection = cms.bool( False ),
23783     rhoMax = cms.double( 9.9999999E7 ),
23784     rhoScale = cms.double( 1.0 ),
23785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23787     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23788 )
23789 fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23790     saveTags = cms.bool( True ),
23791     candTag = cms.InputTag( "hltDiEG25CaloIdLClusterShapeUnseededFilter" ),
23792     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23793     npixelmatchcut = cms.double( 1.0 ),
23794     ncandcut = cms.int32( 2 ),
23795     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23796     s_a_phi1B = cms.double( 0.0069 ),
23797     s_a_phi1I = cms.double( 0.0088 ),
23798     s_a_phi1F = cms.double( 0.0076 ),
23799     s_a_phi2B = cms.double( 3.7E-4 ),
23800     s_a_phi2I = cms.double( 7.0E-4 ),
23801     s_a_phi2F = cms.double( 0.00906 ),
23802     s_a_zB = cms.double( 0.012 ),
23803     s_a_rI = cms.double( 0.027 ),
23804     s_a_rF = cms.double( 0.04 ),
23805     s2_threshold = cms.double( 0.4 ),
23806     tanhSO10BarrelThres = cms.double( 0.35 ),
23807     tanhSO10InterThres = cms.double( 1.0 ),
23808     tanhSO10ForwardThres = cms.double( 1.0 ),
23809     useS = cms.bool( False ),
23810     pixelVeto = cms.bool( False )
23811 )
23812 fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23813     saveTags = cms.bool( True ),
23814     candTag = cms.InputTag( "hltDiEle25CaloIdLPixelMatchUnseededFilter" ),
23815     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23816     rhoTag = cms.InputTag( "" ),
23817     energyLowEdges = cms.vdouble( 0.0 ),
23818     lessThan = cms.bool( True ),
23819     useEt = cms.bool( False ),
23820     useAbs = cms.bool( False ),
23821     thrRegularEB = cms.vdouble( 150.0 ),
23822     thrRegularEE = cms.vdouble( 150.0 ),
23823     thrOverEEB = cms.vdouble( -1.0 ),
23824     thrOverEEE = cms.vdouble( -1.0 ),
23825     thrOverE2EB = cms.vdouble( -1.0 ),
23826     thrOverE2EE = cms.vdouble( -1.0 ),
23827     ncandcut = cms.int32( 2 ),
23828     doRhoCorrection = cms.bool( False ),
23829     rhoMax = cms.double( 9.9999999E7 ),
23830     rhoScale = cms.double( 1.0 ),
23831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23833     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23834 )
23835 fragment.hltPreDoubleEle27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23836     offset = cms.uint32( 0 ),
23837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23838 )
23839 fragment.hltEG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23840     saveTags = cms.bool( True ),
23841     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23842     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23843     etcutEB = cms.double( 27.0 ),
23844     etcutEE = cms.double( 27.0 ),
23845     minEtaCut = cms.double( -9999.0 ),
23846     maxEtaCut = cms.double( 9999.0 ),
23847     ncandcut = cms.int32( 1 )
23848 )
23849 fragment.hltEG27HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23850     saveTags = cms.bool( True ),
23851     candTag = cms.InputTag( "hltEG27EtFilter" ),
23852     varTag = cms.InputTag( "hltEgammaHoverE" ),
23853     rhoTag = cms.InputTag( "" ),
23854     energyLowEdges = cms.vdouble( 0.0 ),
23855     lessThan = cms.bool( True ),
23856     useEt = cms.bool( False ),
23857     useAbs = cms.bool( False ),
23858     thrRegularEB = cms.vdouble( -1.0 ),
23859     thrRegularEE = cms.vdouble( -1.0 ),
23860     thrOverEEB = cms.vdouble( 0.15 ),
23861     thrOverEEE = cms.vdouble( 0.1 ),
23862     thrOverE2EB = cms.vdouble( -1.0 ),
23863     thrOverE2EE = cms.vdouble( -1.0 ),
23864     ncandcut = cms.int32( 1 ),
23865     doRhoCorrection = cms.bool( False ),
23866     rhoMax = cms.double( 9.9999999E7 ),
23867     rhoScale = cms.double( 1.0 ),
23868     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23869     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23870     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23871 )
23872 fragment.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23873     saveTags = cms.bool( True ),
23874     candTag = cms.InputTag( "hltEG27HEFilter" ),
23875     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23876     rhoTag = cms.InputTag( "" ),
23877     energyLowEdges = cms.vdouble( 0.0 ),
23878     lessThan = cms.bool( True ),
23879     useEt = cms.bool( False ),
23880     useAbs = cms.bool( False ),
23881     thrRegularEB = cms.vdouble( 0.014 ),
23882     thrRegularEE = cms.vdouble( 0.035 ),
23883     thrOverEEB = cms.vdouble( -1.0 ),
23884     thrOverEEE = cms.vdouble( -1.0 ),
23885     thrOverE2EB = cms.vdouble( -1.0 ),
23886     thrOverE2EE = cms.vdouble( -1.0 ),
23887     ncandcut = cms.int32( 1 ),
23888     doRhoCorrection = cms.bool( False ),
23889     rhoMax = cms.double( 9.9999999E7 ),
23890     rhoScale = cms.double( 1.0 ),
23891     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23892     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23893     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23894 )
23895 fragment.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23896     saveTags = cms.bool( True ),
23897     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeFilter" ),
23898     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23899     npixelmatchcut = cms.double( 1.0 ),
23900     ncandcut = cms.int32( 1 ),
23901     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23902     s_a_phi1B = cms.double( 0.0069 ),
23903     s_a_phi1I = cms.double( 0.0088 ),
23904     s_a_phi1F = cms.double( 0.0076 ),
23905     s_a_phi2B = cms.double( 3.7E-4 ),
23906     s_a_phi2I = cms.double( 7.0E-4 ),
23907     s_a_phi2F = cms.double( 0.00906 ),
23908     s_a_zB = cms.double( 0.012 ),
23909     s_a_rI = cms.double( 0.027 ),
23910     s_a_rF = cms.double( 0.04 ),
23911     s2_threshold = cms.double( 0.4 ),
23912     tanhSO10BarrelThres = cms.double( 0.35 ),
23913     tanhSO10InterThres = cms.double( 1.0 ),
23914     tanhSO10ForwardThres = cms.double( 1.0 ),
23915     useS = cms.bool( False ),
23916     pixelVeto = cms.bool( False )
23917 )
23918 fragment.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23919     saveTags = cms.bool( True ),
23920     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchFilter" ),
23921     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23922     rhoTag = cms.InputTag( "" ),
23923     energyLowEdges = cms.vdouble( 0.0 ),
23924     lessThan = cms.bool( True ),
23925     useEt = cms.bool( False ),
23926     useAbs = cms.bool( False ),
23927     thrRegularEB = cms.vdouble( 150.0 ),
23928     thrRegularEE = cms.vdouble( 150.0 ),
23929     thrOverEEB = cms.vdouble( -1.0 ),
23930     thrOverEEE = cms.vdouble( -1.0 ),
23931     thrOverE2EB = cms.vdouble( -1.0 ),
23932     thrOverE2EE = cms.vdouble( -1.0 ),
23933     ncandcut = cms.int32( 1 ),
23934     doRhoCorrection = cms.bool( False ),
23935     rhoMax = cms.double( 9.9999999E7 ),
23936     rhoScale = cms.double( 1.0 ),
23937     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23938     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23939     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23940 )
23941 fragment.hltDiEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23942     saveTags = cms.bool( True ),
23943     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23944     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23945     etcutEB = cms.double( 27.0 ),
23946     etcutEE = cms.double( 27.0 ),
23947     minEtaCut = cms.double( -9999.0 ),
23948     maxEtaCut = cms.double( 9999.0 ),
23949     ncandcut = cms.int32( 2 )
23950 )
23951 fragment.hltDiEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23952     saveTags = cms.bool( True ),
23953     candTag = cms.InputTag( "hltDiEG27EtUnseededFilter" ),
23954     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23955     rhoTag = cms.InputTag( "" ),
23956     energyLowEdges = cms.vdouble( 0.0 ),
23957     lessThan = cms.bool( True ),
23958     useEt = cms.bool( False ),
23959     useAbs = cms.bool( False ),
23960     thrRegularEB = cms.vdouble( -1.0 ),
23961     thrRegularEE = cms.vdouble( -1.0 ),
23962     thrOverEEB = cms.vdouble( 0.15 ),
23963     thrOverEEE = cms.vdouble( 0.1 ),
23964     thrOverE2EB = cms.vdouble( -1.0 ),
23965     thrOverE2EE = cms.vdouble( -1.0 ),
23966     ncandcut = cms.int32( 2 ),
23967     doRhoCorrection = cms.bool( False ),
23968     rhoMax = cms.double( 9.9999999E7 ),
23969     rhoScale = cms.double( 1.0 ),
23970     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23971     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23972     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23973 )
23974 fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23975     saveTags = cms.bool( True ),
23976     candTag = cms.InputTag( "hltDiEG27HEUnseededFilter" ),
23977     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23978     rhoTag = cms.InputTag( "" ),
23979     energyLowEdges = cms.vdouble( 0.0 ),
23980     lessThan = cms.bool( True ),
23981     useEt = cms.bool( False ),
23982     useAbs = cms.bool( False ),
23983     thrRegularEB = cms.vdouble( 0.014 ),
23984     thrRegularEE = cms.vdouble( 0.035 ),
23985     thrOverEEB = cms.vdouble( -1.0 ),
23986     thrOverEEE = cms.vdouble( -1.0 ),
23987     thrOverE2EB = cms.vdouble( -1.0 ),
23988     thrOverE2EE = cms.vdouble( -1.0 ),
23989     ncandcut = cms.int32( 2 ),
23990     doRhoCorrection = cms.bool( False ),
23991     rhoMax = cms.double( 9.9999999E7 ),
23992     rhoScale = cms.double( 1.0 ),
23993     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23995     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23996 )
23997 fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23998     saveTags = cms.bool( True ),
23999     candTag = cms.InputTag( "hltDiEG27CaloIdLClusterShapeUnseededFilter" ),
24000     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24001     npixelmatchcut = cms.double( 1.0 ),
24002     ncandcut = cms.int32( 2 ),
24003     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24004     s_a_phi1B = cms.double( 0.0069 ),
24005     s_a_phi1I = cms.double( 0.0088 ),
24006     s_a_phi1F = cms.double( 0.0076 ),
24007     s_a_phi2B = cms.double( 3.7E-4 ),
24008     s_a_phi2I = cms.double( 7.0E-4 ),
24009     s_a_phi2F = cms.double( 0.00906 ),
24010     s_a_zB = cms.double( 0.012 ),
24011     s_a_rI = cms.double( 0.027 ),
24012     s_a_rF = cms.double( 0.04 ),
24013     s2_threshold = cms.double( 0.4 ),
24014     tanhSO10BarrelThres = cms.double( 0.35 ),
24015     tanhSO10InterThres = cms.double( 1.0 ),
24016     tanhSO10ForwardThres = cms.double( 1.0 ),
24017     useS = cms.bool( False ),
24018     pixelVeto = cms.bool( False )
24019 )
24020 fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24021     saveTags = cms.bool( True ),
24022     candTag = cms.InputTag( "hltDiEle27CaloIdLPixelMatchUnseededFilter" ),
24023     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24024     rhoTag = cms.InputTag( "" ),
24025     energyLowEdges = cms.vdouble( 0.0 ),
24026     lessThan = cms.bool( True ),
24027     useEt = cms.bool( False ),
24028     useAbs = cms.bool( False ),
24029     thrRegularEB = cms.vdouble( 150.0 ),
24030     thrRegularEE = cms.vdouble( 150.0 ),
24031     thrOverEEB = cms.vdouble( -1.0 ),
24032     thrOverEEE = cms.vdouble( -1.0 ),
24033     thrOverE2EB = cms.vdouble( -1.0 ),
24034     thrOverE2EE = cms.vdouble( -1.0 ),
24035     ncandcut = cms.int32( 2 ),
24036     doRhoCorrection = cms.bool( False ),
24037     rhoMax = cms.double( 9.9999999E7 ),
24038     rhoScale = cms.double( 1.0 ),
24039     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24041     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24042 )
24043 fragment.hltPreDoubleEle33CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24044     offset = cms.uint32( 0 ),
24045     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24046 )
24047 fragment.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24048     saveTags = cms.bool( True ),
24049     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
24050     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24051     etcutEB = cms.double( 33.0 ),
24052     etcutEE = cms.double( 33.0 ),
24053     minEtaCut = cms.double( -9999.0 ),
24054     maxEtaCut = cms.double( 9999.0 ),
24055     ncandcut = cms.int32( 1 )
24056 )
24057 fragment.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24058     saveTags = cms.bool( True ),
24059     candTag = cms.InputTag( "hltEG33EtFilter" ),
24060     varTag = cms.InputTag( "hltEgammaHoverE" ),
24061     rhoTag = cms.InputTag( "" ),
24062     energyLowEdges = cms.vdouble( 0.0 ),
24063     lessThan = cms.bool( True ),
24064     useEt = cms.bool( False ),
24065     useAbs = cms.bool( False ),
24066     thrRegularEB = cms.vdouble( -1.0 ),
24067     thrRegularEE = cms.vdouble( -1.0 ),
24068     thrOverEEB = cms.vdouble( 0.15 ),
24069     thrOverEEE = cms.vdouble( 0.1 ),
24070     thrOverE2EB = cms.vdouble( -1.0 ),
24071     thrOverE2EE = cms.vdouble( -1.0 ),
24072     ncandcut = cms.int32( 1 ),
24073     doRhoCorrection = cms.bool( False ),
24074     rhoMax = cms.double( 9.9999999E7 ),
24075     rhoScale = cms.double( 1.0 ),
24076     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24077     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24078     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24079 )
24080 fragment.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24081     saveTags = cms.bool( True ),
24082     candTag = cms.InputTag( "hltEG33HEFilter" ),
24083     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24084     rhoTag = cms.InputTag( "" ),
24085     energyLowEdges = cms.vdouble( 0.0 ),
24086     lessThan = cms.bool( True ),
24087     useEt = cms.bool( False ),
24088     useAbs = cms.bool( False ),
24089     thrRegularEB = cms.vdouble( 0.014 ),
24090     thrRegularEE = cms.vdouble( 0.035 ),
24091     thrOverEEB = cms.vdouble( -1.0 ),
24092     thrOverEEE = cms.vdouble( -1.0 ),
24093     thrOverE2EB = cms.vdouble( -1.0 ),
24094     thrOverE2EE = cms.vdouble( -1.0 ),
24095     ncandcut = cms.int32( 1 ),
24096     doRhoCorrection = cms.bool( False ),
24097     rhoMax = cms.double( 9.9999999E7 ),
24098     rhoScale = cms.double( 1.0 ),
24099     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24100     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24102 )
24103 fragment.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24104     saveTags = cms.bool( True ),
24105     candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ),
24106     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24107     npixelmatchcut = cms.double( 1.0 ),
24108     ncandcut = cms.int32( 1 ),
24109     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24110     s_a_phi1B = cms.double( 0.0069 ),
24111     s_a_phi1I = cms.double( 0.0088 ),
24112     s_a_phi1F = cms.double( 0.0076 ),
24113     s_a_phi2B = cms.double( 3.7E-4 ),
24114     s_a_phi2I = cms.double( 7.0E-4 ),
24115     s_a_phi2F = cms.double( 0.00906 ),
24116     s_a_zB = cms.double( 0.012 ),
24117     s_a_rI = cms.double( 0.027 ),
24118     s_a_rF = cms.double( 0.04 ),
24119     s2_threshold = cms.double( 0.4 ),
24120     tanhSO10BarrelThres = cms.double( 0.35 ),
24121     tanhSO10InterThres = cms.double( 1.0 ),
24122     tanhSO10ForwardThres = cms.double( 1.0 ),
24123     useS = cms.bool( False ),
24124     pixelVeto = cms.bool( False )
24125 )
24126 fragment.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
24127     saveTags = cms.bool( True ),
24128     candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ),
24129     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24130     rhoTag = cms.InputTag( "" ),
24131     energyLowEdges = cms.vdouble( 0.0 ),
24132     lessThan = cms.bool( True ),
24133     useEt = cms.bool( False ),
24134     useAbs = cms.bool( False ),
24135     thrRegularEB = cms.vdouble( 150.0 ),
24136     thrRegularEE = cms.vdouble( 150.0 ),
24137     thrOverEEB = cms.vdouble( -1.0 ),
24138     thrOverEEE = cms.vdouble( -1.0 ),
24139     thrOverE2EB = cms.vdouble( -1.0 ),
24140     thrOverE2EE = cms.vdouble( -1.0 ),
24141     ncandcut = cms.int32( 1 ),
24142     doRhoCorrection = cms.bool( False ),
24143     rhoMax = cms.double( 9.9999999E7 ),
24144     rhoScale = cms.double( 1.0 ),
24145     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24146     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24148 )
24149 fragment.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24150     saveTags = cms.bool( True ),
24151     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24152     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24153     etcutEB = cms.double( 33.0 ),
24154     etcutEE = cms.double( 33.0 ),
24155     minEtaCut = cms.double( -9999.0 ),
24156     maxEtaCut = cms.double( 9999.0 ),
24157     ncandcut = cms.int32( 2 )
24158 )
24159 fragment.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24160     saveTags = cms.bool( True ),
24161     candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ),
24162     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24163     rhoTag = cms.InputTag( "" ),
24164     energyLowEdges = cms.vdouble( 0.0 ),
24165     lessThan = cms.bool( True ),
24166     useEt = cms.bool( False ),
24167     useAbs = cms.bool( False ),
24168     thrRegularEB = cms.vdouble( -1.0 ),
24169     thrRegularEE = cms.vdouble( -1.0 ),
24170     thrOverEEB = cms.vdouble( 0.15 ),
24171     thrOverEEE = cms.vdouble( 0.1 ),
24172     thrOverE2EB = cms.vdouble( -1.0 ),
24173     thrOverE2EE = cms.vdouble( -1.0 ),
24174     ncandcut = cms.int32( 2 ),
24175     doRhoCorrection = cms.bool( False ),
24176     rhoMax = cms.double( 9.9999999E7 ),
24177     rhoScale = cms.double( 1.0 ),
24178     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24179     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24180     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24181 )
24182 fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24183     saveTags = cms.bool( True ),
24184     candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ),
24185     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24186     rhoTag = cms.InputTag( "" ),
24187     energyLowEdges = cms.vdouble( 0.0 ),
24188     lessThan = cms.bool( True ),
24189     useEt = cms.bool( False ),
24190     useAbs = cms.bool( False ),
24191     thrRegularEB = cms.vdouble( 0.014 ),
24192     thrRegularEE = cms.vdouble( 0.035 ),
24193     thrOverEEB = cms.vdouble( -1.0 ),
24194     thrOverEEE = cms.vdouble( -1.0 ),
24195     thrOverE2EB = cms.vdouble( -1.0 ),
24196     thrOverE2EE = cms.vdouble( -1.0 ),
24197     ncandcut = cms.int32( 2 ),
24198     doRhoCorrection = cms.bool( False ),
24199     rhoMax = cms.double( 9.9999999E7 ),
24200     rhoScale = cms.double( 1.0 ),
24201     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24202     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24203     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24204 )
24205 fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24206     saveTags = cms.bool( True ),
24207     candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ),
24208     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24209     npixelmatchcut = cms.double( 1.0 ),
24210     ncandcut = cms.int32( 2 ),
24211     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24212     s_a_phi1B = cms.double( 0.0069 ),
24213     s_a_phi1I = cms.double( 0.0088 ),
24214     s_a_phi1F = cms.double( 0.0076 ),
24215     s_a_phi2B = cms.double( 3.7E-4 ),
24216     s_a_phi2I = cms.double( 7.0E-4 ),
24217     s_a_phi2F = cms.double( 0.00906 ),
24218     s_a_zB = cms.double( 0.012 ),
24219     s_a_rI = cms.double( 0.027 ),
24220     s_a_rF = cms.double( 0.04 ),
24221     s2_threshold = cms.double( 0.4 ),
24222     tanhSO10BarrelThres = cms.double( 0.35 ),
24223     tanhSO10InterThres = cms.double( 1.0 ),
24224     tanhSO10ForwardThres = cms.double( 1.0 ),
24225     useS = cms.bool( False ),
24226     pixelVeto = cms.bool( False )
24227 )
24228 fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24229     saveTags = cms.bool( True ),
24230     candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ),
24231     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24232     rhoTag = cms.InputTag( "" ),
24233     energyLowEdges = cms.vdouble( 0.0 ),
24234     lessThan = cms.bool( True ),
24235     useEt = cms.bool( False ),
24236     useAbs = cms.bool( False ),
24237     thrRegularEB = cms.vdouble( 150.0 ),
24238     thrRegularEE = cms.vdouble( 150.0 ),
24239     thrOverEEB = cms.vdouble( -1.0 ),
24240     thrOverEEE = cms.vdouble( -1.0 ),
24241     thrOverE2EB = cms.vdouble( -1.0 ),
24242     thrOverE2EE = cms.vdouble( -1.0 ),
24243     ncandcut = cms.int32( 2 ),
24244     doRhoCorrection = cms.bool( False ),
24245     rhoMax = cms.double( 9.9999999E7 ),
24246     rhoScale = cms.double( 1.0 ),
24247     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24248     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24249     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24250 )
24251 fragment.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter( "HLTL1TSeed",
24252     saveTags = cms.bool( True ),
24253     L1SeedsLogicalExpression = cms.string( "L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1" ),
24254     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24255     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24256     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24257     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24258     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24259     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24260     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24261     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24262     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24263 )
24264 fragment.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
24265     offset = cms.uint32( 0 ),
24266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24267 )
24268 fragment.hltDoubleEGL1EGerFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
24269     saveTags = cms.bool( True ),
24270     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24271     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24272     candNonIsolatedTag = cms.InputTag( "" ),
24273     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24274     L1SeedFilterTag = cms.InputTag( "hltL1sBigORDoubleLooseIsoEGXXer" ),
24275     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24276     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24277     ncandcut = cms.int32( 1 ),
24278     doIsolated = cms.bool( False ),
24279     region_eta_size = cms.double( 0.522 ),
24280     region_eta_size_ecap = cms.double( 1.0 ),
24281     region_phi_size = cms.double( 1.044 ),
24282     barrel_end = cms.double( 1.4791 ),
24283     endcap_end = cms.double( 2.17 )
24284 )
24285 fragment.hltDoubleEG24L1EGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24286     saveTags = cms.bool( True ),
24287     inputTag = cms.InputTag( "hltDoubleEGL1EGerFilter" ),
24288     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24289     etcutEB = cms.double( 24.0 ),
24290     etcutEE = cms.double( 24.0 ),
24291     minEtaCut = cms.double( -9999.0 ),
24292     maxEtaCut = cms.double( 9999.0 ),
24293     ncandcut = cms.int32( 1 )
24294 )
24295 fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24296     saveTags = cms.bool( True ),
24297     candTag = cms.InputTag( "hltDoubleEG24L1EGEtFilter" ),
24298     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24299     rhoTag = cms.InputTag( "" ),
24300     energyLowEdges = cms.vdouble( 0.0 ),
24301     lessThan = cms.bool( True ),
24302     useEt = cms.bool( False ),
24303     useAbs = cms.bool( False ),
24304     thrRegularEB = cms.vdouble( 0.0105 ),
24305     thrRegularEE = cms.vdouble( 0.0305 ),
24306     thrOverEEB = cms.vdouble( -1.0 ),
24307     thrOverEEE = cms.vdouble( -1.0 ),
24308     thrOverE2EB = cms.vdouble( -1.0 ),
24309     thrOverE2EE = cms.vdouble( -1.0 ),
24310     ncandcut = cms.int32( 2 ),
24311     doRhoCorrection = cms.bool( False ),
24312     rhoMax = cms.double( 9.9999999E7 ),
24313     rhoScale = cms.double( 1.0 ),
24314     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24315     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24316     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24317 )
24318 fragment.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24319     saveTags = cms.bool( True ),
24320     candTag = cms.InputTag( "hltDoubleEle24erWPTightClusterShapeFilterForTau" ),
24321     varTag = cms.InputTag( "hltEgammaHoverE" ),
24322     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24323     energyLowEdges = cms.vdouble( 0.0 ),
24324     lessThan = cms.bool( True ),
24325     useEt = cms.bool( False ),
24326     useAbs = cms.bool( False ),
24327     etaBoundaryEB12 = cms.double( 1.0 ),
24328     etaBoundaryEE12 = cms.double( 2.1 ),
24329     thrRegularEB1 = cms.vdouble( 1.0 ),
24330     thrRegularEE1 = cms.vdouble( 3.0 ),
24331     thrOverEEB1 = cms.vdouble( 0.06 ),
24332     thrOverEEE1 = cms.vdouble( 0.03 ),
24333     thrOverE2EB1 = cms.vdouble( 0.0 ),
24334     thrOverE2EE1 = cms.vdouble( 0.0 ),
24335     thrRegularEB2 = cms.vdouble( 1.0 ),
24336     thrRegularEE2 = cms.vdouble( 5.0 ),
24337     thrOverEEB2 = cms.vdouble( 0.06 ),
24338     thrOverEEE2 = cms.vdouble( 0.03 ),
24339     thrOverE2EB2 = cms.vdouble( 0.0 ),
24340     thrOverE2EE2 = cms.vdouble( 0.0 ),
24341     ncandcut = cms.int32( 1 ),
24342     doRhoCorrection = cms.bool( True ),
24343     rhoMax = cms.double( 9.9999999E7 ),
24344     rhoScale = cms.double( 1.0 ),
24345     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
24346     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24347     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24348 )
24349 fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24350     saveTags = cms.bool( True ),
24351     candTag = cms.InputTag( "hltDoubleEle24erWPTightHEFilterForTau" ),
24352     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
24353     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24354     energyLowEdges = cms.vdouble( 0.0 ),
24355     lessThan = cms.bool( True ),
24356     useEt = cms.bool( True ),
24357     useAbs = cms.bool( False ),
24358     etaBoundaryEB12 = cms.double( 1.0 ),
24359     etaBoundaryEE12 = cms.double( 2.1 ),
24360     thrRegularEB1 = cms.vdouble( 3.0 ),
24361     thrRegularEE1 = cms.vdouble( 1.0 ),
24362     thrOverEEB1 = cms.vdouble( 0.01 ),
24363     thrOverEEE1 = cms.vdouble( 0.025 ),
24364     thrOverE2EB1 = cms.vdouble( 0.0 ),
24365     thrOverE2EE1 = cms.vdouble( 0.0 ),
24366     thrRegularEB2 = cms.vdouble( 3.0 ),
24367     thrRegularEE2 = cms.vdouble( 2.0 ),
24368     thrOverEEB2 = cms.vdouble( 0.01 ),
24369     thrOverEEE2 = cms.vdouble( 0.025 ),
24370     thrOverE2EB2 = cms.vdouble( 0.0 ),
24371     thrOverE2EE2 = cms.vdouble( 0.0 ),
24372     ncandcut = cms.int32( 1 ),
24373     doRhoCorrection = cms.bool( True ),
24374     rhoMax = cms.double( 9.9999999E7 ),
24375     rhoScale = cms.double( 1.0 ),
24376     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
24377     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24378     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24379 )
24380 fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24381     saveTags = cms.bool( True ),
24382     candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ),
24383     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
24384     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24385     energyLowEdges = cms.vdouble( 0.0 ),
24386     lessThan = cms.bool( True ),
24387     useEt = cms.bool( True ),
24388     useAbs = cms.bool( False ),
24389     etaBoundaryEB12 = cms.double( 1.0 ),
24390     etaBoundaryEE12 = cms.double( 2.0 ),
24391     thrRegularEB1 = cms.vdouble( 4.0 ),
24392     thrRegularEE1 = cms.vdouble( 1.0 ),
24393     thrOverEEB1 = cms.vdouble( 0.04 ),
24394     thrOverEEE1 = cms.vdouble( 0.03 ),
24395     thrOverE2EB1 = cms.vdouble( 0.0 ),
24396     thrOverE2EE1 = cms.vdouble( 0.0 ),
24397     thrRegularEB2 = cms.vdouble( 4.0 ),
24398     thrRegularEE2 = cms.vdouble( 2.0 ),
24399     thrOverEEB2 = cms.vdouble( 0.04 ),
24400     thrOverEEE2 = cms.vdouble( 0.03 ),
24401     thrOverE2EB2 = cms.vdouble( 0.0 ),
24402     thrOverE2EE2 = cms.vdouble( 0.0 ),
24403     ncandcut = cms.int32( 1 ),
24404     doRhoCorrection = cms.bool( True ),
24405     rhoMax = cms.double( 9.9999999E7 ),
24406     rhoScale = cms.double( 1.0 ),
24407     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
24408     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
24409     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24410 )
24411 fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
24412     saveTags = cms.bool( True ),
24413     candTag = cms.InputTag( "hltDoubleEle24erWPTightHcalIsoFilterForTau" ),
24414     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24415     npixelmatchcut = cms.double( 1.0 ),
24416     ncandcut = cms.int32( 2 ),
24417     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24418     s_a_phi1B = cms.double( 0.0069 ),
24419     s_a_phi1I = cms.double( 0.0088 ),
24420     s_a_phi1F = cms.double( 0.0076 ),
24421     s_a_phi2B = cms.double( 3.7E-4 ),
24422     s_a_phi2I = cms.double( 7.0E-4 ),
24423     s_a_phi2F = cms.double( 0.00906 ),
24424     s_a_zB = cms.double( 0.012 ),
24425     s_a_rI = cms.double( 0.027 ),
24426     s_a_rF = cms.double( 0.04 ),
24427     s2_threshold = cms.double( 0.4 ),
24428     tanhSO10BarrelThres = cms.double( 0.35 ),
24429     tanhSO10InterThres = cms.double( 1.0 ),
24430     tanhSO10ForwardThres = cms.double( 1.0 ),
24431     useS = cms.bool( False ),
24432     pixelVeto = cms.bool( False )
24433 )
24434 fragment.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24435     saveTags = cms.bool( True ),
24436     candTag = cms.InputTag( "hltDoubleEle24erWPTightPixelMatchFilterForTau" ),
24437     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
24438     rhoTag = cms.InputTag( "" ),
24439     energyLowEdges = cms.vdouble( 0.0 ),
24440     lessThan = cms.bool( True ),
24441     useEt = cms.bool( False ),
24442     useAbs = cms.bool( False ),
24443     thrRegularEB = cms.vdouble( 200.0 ),
24444     thrRegularEE = cms.vdouble( 45.0 ),
24445     thrOverEEB = cms.vdouble( -1.0 ),
24446     thrOverEEE = cms.vdouble( -1.0 ),
24447     thrOverE2EB = cms.vdouble( -1.0 ),
24448     thrOverE2EE = cms.vdouble( -1.0 ),
24449     ncandcut = cms.int32( 2 ),
24450     doRhoCorrection = cms.bool( False ),
24451     rhoMax = cms.double( 9.9999999E7 ),
24452     rhoScale = cms.double( 1.0 ),
24453     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24454     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24455     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24456 )
24457 fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24458     saveTags = cms.bool( True ),
24459     candTag = cms.InputTag( "hltDoubleEle24erWPTightPMS2FilterForTau" ),
24460     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24461     rhoTag = cms.InputTag( "" ),
24462     energyLowEdges = cms.vdouble( 0.0 ),
24463     lessThan = cms.bool( True ),
24464     useEt = cms.bool( False ),
24465     useAbs = cms.bool( True ),
24466     thrRegularEB = cms.vdouble( 0.025 ),
24467     thrRegularEE = cms.vdouble( 0.011 ),
24468     thrOverEEB = cms.vdouble( -1.0 ),
24469     thrOverEEE = cms.vdouble( -1.0 ),
24470     thrOverE2EB = cms.vdouble( -1.0 ),
24471     thrOverE2EE = cms.vdouble( -1.0 ),
24472     ncandcut = cms.int32( 2 ),
24473     doRhoCorrection = cms.bool( False ),
24474     rhoMax = cms.double( 9.9999999E7 ),
24475     rhoScale = cms.double( 1.0 ),
24476     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24477     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24478     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24479 )
24480 fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24481     saveTags = cms.bool( True ),
24482     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
24483     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
24484     rhoTag = cms.InputTag( "" ),
24485     energyLowEdges = cms.vdouble( 0.0 ),
24486     lessThan = cms.bool( True ),
24487     useEt = cms.bool( False ),
24488     useAbs = cms.bool( False ),
24489     thrRegularEB = cms.vdouble( 999.0 ),
24490     thrRegularEE = cms.vdouble( 1.0 ),
24491     thrOverEEB = cms.vdouble( -1.0 ),
24492     thrOverEEE = cms.vdouble( -1.0 ),
24493     thrOverE2EB = cms.vdouble( -1.0 ),
24494     thrOverE2EE = cms.vdouble( -1.0 ),
24495     ncandcut = cms.int32( 2 ),
24496     doRhoCorrection = cms.bool( False ),
24497     rhoMax = cms.double( 9.9999999E7 ),
24498     rhoScale = cms.double( 1.0 ),
24499     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24500     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24501     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24502 )
24503 fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24504     saveTags = cms.bool( True ),
24505     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfMissingHitsFilterForTau" ),
24506     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24507     rhoTag = cms.InputTag( "" ),
24508     energyLowEdges = cms.vdouble( 0.0 ),
24509     lessThan = cms.bool( True ),
24510     useEt = cms.bool( False ),
24511     useAbs = cms.bool( True ),
24512     thrRegularEB = cms.vdouble( 0.003 ),
24513     thrRegularEE = cms.vdouble( 0.005 ),
24514     thrOverEEB = cms.vdouble( -1.0 ),
24515     thrOverEEE = cms.vdouble( -1.0 ),
24516     thrOverE2EB = cms.vdouble( -1.0 ),
24517     thrOverE2EE = cms.vdouble( -1.0 ),
24518     ncandcut = cms.int32( 2 ),
24519     doRhoCorrection = cms.bool( False ),
24520     rhoMax = cms.double( 9.9999999E7 ),
24521     rhoScale = cms.double( 1.0 ),
24522     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24523     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24524     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24525 )
24526 fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
24527     saveTags = cms.bool( True ),
24528     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDetaFilterForTau" ),
24529     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24530     rhoTag = cms.InputTag( "" ),
24531     energyLowEdges = cms.vdouble( 0.0 ),
24532     lessThan = cms.bool( True ),
24533     useEt = cms.bool( False ),
24534     useAbs = cms.bool( True ),
24535     thrRegularEB = cms.vdouble( 0.03 ),
24536     thrRegularEE = cms.vdouble( 0.023 ),
24537     thrOverEEB = cms.vdouble( -1.0 ),
24538     thrOverEEE = cms.vdouble( -1.0 ),
24539     thrOverE2EB = cms.vdouble( -1.0 ),
24540     thrOverE2EE = cms.vdouble( -1.0 ),
24541     ncandcut = cms.int32( 2 ),
24542     doRhoCorrection = cms.bool( False ),
24543     rhoMax = cms.double( 9.9999999E7 ),
24544     rhoScale = cms.double( 1.0 ),
24545     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24546     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24547     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24548 )
24549 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
24550     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
24551     trackProducer = cms.InputTag( "hltMergedTracks" ),
24552     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
24553     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
24554     egTrkIsoPtMin = cms.double( 1.0 ),
24555     egTrkIsoConeSize = cms.double( 0.2 ),
24556     egTrkIsoZSpan = cms.double( 0.15 ),
24557     egTrkIsoRSpan = cms.double( 999999.0 ),
24558     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
24559     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
24560     egTrkIsoStripBarrel = cms.double( 0.01 ),
24561     egTrkIsoStripEndcap = cms.double( 0.01 ),
24562     useGsfTrack = cms.bool( True ),
24563     useSCRefs = cms.bool( True )
24564 )
24565 fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
24566     saveTags = cms.bool( True ),
24567     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDphiFilterForTau" ),
24568     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
24569     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
24570     energyLowEdges = cms.vdouble( 0.0 ),
24571     lessThan = cms.bool( True ),
24572     useEt = cms.bool( True ),
24573     useAbs = cms.bool( False ),
24574     etaBoundaryEB12 = cms.double( 1.0 ),
24575     etaBoundaryEE12 = cms.double( 2.1 ),
24576     thrRegularEB1 = cms.vdouble( 2.0 ),
24577     thrRegularEE1 = cms.vdouble( -0.363 ),
24578     thrOverEEB1 = cms.vdouble( 0.0 ),
24579     thrOverEEE1 = cms.vdouble( 0.025 ),
24580     thrOverE2EB1 = cms.vdouble( 0.0 ),
24581     thrOverE2EE1 = cms.vdouble( 0.0 ),
24582     thrRegularEB2 = cms.vdouble( 2.0 ),
24583     thrRegularEE2 = cms.vdouble( 0.702 ),
24584     thrOverEEB2 = cms.vdouble( 0.0 ),
24585     thrOverEEE2 = cms.vdouble( 0.025 ),
24586     thrOverE2EB2 = cms.vdouble( 0.0 ),
24587     thrOverE2EE2 = cms.vdouble( 0.0 ),
24588     ncandcut = cms.int32( 1 ),
24589     doRhoCorrection = cms.bool( True ),
24590     rhoMax = cms.double( 9.9999999E7 ),
24591     rhoScale = cms.double( 1.0 ),
24592     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
24593     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
24594     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24595 )
24596 fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed",
24597     saveTags = cms.bool( True ),
24598     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" ),
24599     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24600     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24601     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24602     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24603     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24604     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24605     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24606     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24607     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24608 )
24609 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
24610     offset = cms.uint32( 0 ),
24611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24612 )
24613 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
24614     saveTags = cms.bool( True ),
24615     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24616     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
24617     doIsolated = cms.bool( False )
24618 )
24619 fragment.hltEG8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
24620     saveTags = cms.bool( True ),
24621     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
24622     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24623     etcutEB = cms.double( 8.0 ),
24624     etcutEE = cms.double( 8.0 ),
24625     minEtaCut = cms.double( -9999.0 ),
24626     maxEtaCut = cms.double( 9999.0 ),
24627     ncandcut = cms.int32( 2 )
24628 )
24629 fragment.hltEG8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24630     saveTags = cms.bool( True ),
24631     candTag = cms.InputTag( "hltEG8EtFilter" ),
24632     varTag = cms.InputTag( "hltEgammaHoverE" ),
24633     rhoTag = cms.InputTag( "" ),
24634     energyLowEdges = cms.vdouble( 0.0 ),
24635     lessThan = cms.bool( True ),
24636     useEt = cms.bool( False ),
24637     useAbs = cms.bool( False ),
24638     thrRegularEB = cms.vdouble( -1.0 ),
24639     thrRegularEE = cms.vdouble( -1.0 ),
24640     thrOverEEB = cms.vdouble( 0.12 ),
24641     thrOverEEE = cms.vdouble( 0.1 ),
24642     thrOverE2EB = cms.vdouble( -1.0 ),
24643     thrOverE2EE = cms.vdouble( -1.0 ),
24644     ncandcut = cms.int32( 2 ),
24645     doRhoCorrection = cms.bool( False ),
24646     rhoMax = cms.double( 9.9999999E7 ),
24647     rhoScale = cms.double( 1.0 ),
24648     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24649     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24650     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24651 )
24652 fragment.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24653     saveTags = cms.bool( True ),
24654     candTag = cms.InputTag( "hltEG8HEFilter" ),
24655     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
24656     rhoTag = cms.InputTag( "" ),
24657     energyLowEdges = cms.vdouble( 0.0 ),
24658     lessThan = cms.bool( True ),
24659     useEt = cms.bool( False ),
24660     useAbs = cms.bool( False ),
24661     thrRegularEB = cms.vdouble( 0.013 ),
24662     thrRegularEE = cms.vdouble( 0.035 ),
24663     thrOverEEB = cms.vdouble( -1.0 ),
24664     thrOverEEE = cms.vdouble( -1.0 ),
24665     thrOverE2EB = cms.vdouble( -1.0 ),
24666     thrOverE2EE = cms.vdouble( -1.0 ),
24667     ncandcut = cms.int32( 2 ),
24668     doRhoCorrection = cms.bool( False ),
24669     rhoMax = cms.double( 9.9999999E7 ),
24670     rhoScale = cms.double( 1.0 ),
24671     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24672     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24673     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24674 )
24675 fragment.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24676     saveTags = cms.bool( True ),
24677     candTag = cms.InputTag( "hltEG8CaloIdMClusterShapeFilter" ),
24678     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
24679     npixelmatchcut = cms.double( 1.0 ),
24680     ncandcut = cms.int32( 2 ),
24681     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24682     s_a_phi1B = cms.double( 0.0069 ),
24683     s_a_phi1I = cms.double( 0.0088 ),
24684     s_a_phi1F = cms.double( 0.0076 ),
24685     s_a_phi2B = cms.double( 3.7E-4 ),
24686     s_a_phi2I = cms.double( 7.0E-4 ),
24687     s_a_phi2F = cms.double( 0.00906 ),
24688     s_a_zB = cms.double( 0.012 ),
24689     s_a_rI = cms.double( 0.027 ),
24690     s_a_rF = cms.double( 0.04 ),
24691     s2_threshold = cms.double( 0.4 ),
24692     tanhSO10BarrelThres = cms.double( 0.35 ),
24693     tanhSO10InterThres = cms.double( 1.0 ),
24694     tanhSO10ForwardThres = cms.double( 1.0 ),
24695     useS = cms.bool( False ),
24696     pixelVeto = cms.bool( False )
24697 )
24698 fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24699     saveTags = cms.bool( True ),
24700     candTag = cms.InputTag( "hltDoubleEle8CaloIdMPixelMatchFilter" ),
24701     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
24702     rhoTag = cms.InputTag( "" ),
24703     energyLowEdges = cms.vdouble( 0.0 ),
24704     lessThan = cms.bool( True ),
24705     useEt = cms.bool( True ),
24706     useAbs = cms.bool( True ),
24707     thrRegularEB = cms.vdouble( 0.05 ),
24708     thrRegularEE = cms.vdouble( 0.02 ),
24709     thrOverEEB = cms.vdouble( -1.0 ),
24710     thrOverEEE = cms.vdouble( -1.0 ),
24711     thrOverE2EB = cms.vdouble( -1.0 ),
24712     thrOverE2EE = cms.vdouble( -1.0 ),
24713     ncandcut = cms.int32( 2 ),
24714     doRhoCorrection = cms.bool( False ),
24715     rhoMax = cms.double( 9.9999999E7 ),
24716     rhoScale = cms.double( 1.0 ),
24717     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24718     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24719     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24720 )
24721 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24722     saveTags = cms.bool( True ),
24723     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
24724     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
24725     rhoTag = cms.InputTag( "" ),
24726     energyLowEdges = cms.vdouble( 0.0 ),
24727     lessThan = cms.bool( True ),
24728     useEt = cms.bool( True ),
24729     useAbs = cms.bool( True ),
24730     thrRegularEB = cms.vdouble( 0.006 ),
24731     thrRegularEE = cms.vdouble( 0.0085 ),
24732     thrOverEEB = cms.vdouble( -1.0 ),
24733     thrOverEEE = cms.vdouble( -1.0 ),
24734     thrOverE2EB = cms.vdouble( -1.0 ),
24735     thrOverE2EE = cms.vdouble( -1.0 ),
24736     ncandcut = cms.int32( 2 ),
24737     doRhoCorrection = cms.bool( False ),
24738     rhoMax = cms.double( 9.9999999E7 ),
24739     rhoScale = cms.double( 1.0 ),
24740     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24741     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24742     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24743 )
24744 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24745     saveTags = cms.bool( True ),
24746     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter" ),
24747     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24748     rhoTag = cms.InputTag( "" ),
24749     energyLowEdges = cms.vdouble( 0.0 ),
24750     lessThan = cms.bool( True ),
24751     useEt = cms.bool( True ),
24752     useAbs = cms.bool( True ),
24753     thrRegularEB = cms.vdouble( 0.1 ),
24754     thrRegularEE = cms.vdouble( 0.05 ),
24755     thrOverEEB = cms.vdouble( -1.0 ),
24756     thrOverEEE = cms.vdouble( -1.0 ),
24757     thrOverE2EB = cms.vdouble( -1.0 ),
24758     thrOverE2EE = cms.vdouble( -1.0 ),
24759     ncandcut = cms.int32( 2 ),
24760     doRhoCorrection = cms.bool( False ),
24761     rhoMax = cms.double( 9.9999999E7 ),
24762     rhoScale = cms.double( 1.0 ),
24763     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24764     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24765     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24766 )
24767 fragment.hltDoubleEle8Mass8Filter = cms.EDFilter( "HLTEgammaCombMassFilter",
24768     saveTags = cms.bool( True ),
24769     firstLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24770     secondLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24771     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24772     minMass = cms.double( 8.0 )
24773 )
24774 fragment.hltDoubleEle8DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
24775     saveTags = cms.bool( True ),
24776     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
24777     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
24778     inputTag1 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24779     inputTag2 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24780     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
24781     triggerType1 = cms.int32( 81 ),
24782     triggerType2 = cms.int32( 81 ),
24783     MinDR = cms.double( -1.0 ),
24784     MaxDZ = cms.double( 0.2 ),
24785     MinN = cms.int32( 1 ),
24786     MinPixHitsForDZ = cms.int32( 0 ),
24787     checkSC = cms.bool( True )
24788 )
24789 fragment.hltPFHTJet30 = cms.EDProducer( "HLTHtMhtProducer",
24790     usePt = cms.bool( True ),
24791     excludePFMuons = cms.bool( False ),
24792     minNJetHt = cms.int32( 0 ),
24793     minNJetMht = cms.int32( 0 ),
24794     minPtJetHt = cms.double( 30.0 ),
24795     minPtJetMht = cms.double( 0.0 ),
24796     maxEtaJetHt = cms.double( 2.5 ),
24797     maxEtaJetMht = cms.double( 999.0 ),
24798     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
24799     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
24800 )
24801 fragment.hltPFHT350Jet30 = cms.EDFilter( "HLTHtMhtFilter",
24802     saveTags = cms.bool( True ),
24803     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
24804     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
24805     minHt = cms.vdouble( 350.0 ),
24806     minMht = cms.vdouble( 0.0 ),
24807     minMeff = cms.vdouble( 0.0 ),
24808     meffSlope = cms.vdouble( 1.0 )
24809 )
24810 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
24811     offset = cms.uint32( 0 ),
24812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24813 )
24814 fragment.hltL1sSingleMu25 = cms.EDFilter( "HLTL1TSeed",
24815     saveTags = cms.bool( True ),
24816     L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ),
24817     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24818     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24819     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24820     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24821     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24822     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24823     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24824     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24825     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24826 )
24827 fragment.hltPreMu27Ele37CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24828     offset = cms.uint32( 0 ),
24829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24830 )
24831 fragment.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24832     saveTags = cms.bool( True ),
24833     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24834     PreviousCandTag = cms.InputTag( "hltL1sSingleMu25" ),
24835     MaxEta = cms.double( 2.5 ),
24836     MinPt = cms.double( 0.0 ),
24837     MaxDeltaR = cms.double( 0.3 ),
24838     MinN = cms.int32( 1 ),
24839     CentralBxOnly = cms.bool( True ),
24840     SelectQualities = cms.vint32(  )
24841 )
24842 fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24843     saveTags = cms.bool( True ),
24844     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24845     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24846     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24847     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24848     MinN = cms.int32( 0 ),
24849     MaxEta = cms.double( 2.5 ),
24850     AbsEtaBins = cms.vdouble( 0.0 ),
24851     MinNstations = cms.vint32( 0 ),
24852     MinNhits = cms.vint32( 0 ),
24853     CutOnChambers = cms.bool( False ),
24854     MinNchambers = cms.vint32( 0 ),
24855     MaxDr = cms.double( 9999.0 ),
24856     MinDr = cms.double( -1.0 ),
24857     MaxDz = cms.double( 9999.0 ),
24858     MinDxySig = cms.double( -1.0 ),
24859     MinPt = cms.double( 0.0 ),
24860     NSigmaPt = cms.double( 0.0 ),
24861     MatchToPreviousCand = cms.bool( True )
24862 )
24863 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24864     saveTags = cms.bool( True ),
24865     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24866     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24867     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24868     minTrkHits = cms.int32( -1 ),
24869     minMuonHits = cms.int32( -1 ),
24870     minMuonStations = cms.int32( 2 ),
24871     maxNormalizedChi2 = cms.double( 20.0 ),
24872     allowedTypeMask = cms.uint32( 255 ),
24873     requiredTypeMask = cms.uint32( 0 ),
24874     trkMuonId = cms.uint32( 0 ),
24875     minPt = cms.double( 27.0 ),
24876     minN = cms.uint32( 1 ),
24877     maxAbsEta = cms.double( 2.5 ),
24878     L1MatchingdR = cms.double( 0.3 ),
24879     useSimpleGeometry = cms.bool( True ),
24880     useStation2 = cms.bool( True ),
24881     fallbackToME1 = cms.bool( False ),
24882     cosmicPropagationHypothesis = cms.bool( False ),
24883     useMB2InOverlap = cms.bool( False ),
24884     useTrack = cms.string( "tracker" ),
24885     useState = cms.string( "atVertex" ),
24886     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24887     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24888     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24889 )
24890 fragment.hltEG37EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24891     saveTags = cms.bool( True ),
24892     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24893     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24894     etcutEB = cms.double( 37.0 ),
24895     etcutEE = cms.double( 37.0 ),
24896     minEtaCut = cms.double( -9999.0 ),
24897     maxEtaCut = cms.double( 9999.0 ),
24898     ncandcut = cms.int32( 1 )
24899 )
24900 fragment.hltEG37HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24901     saveTags = cms.bool( True ),
24902     candTag = cms.InputTag( "hltEG37EtUnseededFilter" ),
24903     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24904     rhoTag = cms.InputTag( "" ),
24905     energyLowEdges = cms.vdouble( 0.0 ),
24906     lessThan = cms.bool( True ),
24907     useEt = cms.bool( False ),
24908     useAbs = cms.bool( False ),
24909     thrRegularEB = cms.vdouble( -1.0 ),
24910     thrRegularEE = cms.vdouble( -1.0 ),
24911     thrOverEEB = cms.vdouble( 0.15 ),
24912     thrOverEEE = cms.vdouble( 0.1 ),
24913     thrOverE2EB = cms.vdouble( -1.0 ),
24914     thrOverE2EE = cms.vdouble( -1.0 ),
24915     ncandcut = cms.int32( 1 ),
24916     doRhoCorrection = cms.bool( False ),
24917     rhoMax = cms.double( 9.9999999E7 ),
24918     rhoScale = cms.double( 1.0 ),
24919     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24920     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24921     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24922 )
24923 fragment.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24924     saveTags = cms.bool( True ),
24925     candTag = cms.InputTag( "hltEG37HEUnseededFilter" ),
24926     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24927     rhoTag = cms.InputTag( "" ),
24928     energyLowEdges = cms.vdouble( 0.0 ),
24929     lessThan = cms.bool( True ),
24930     useEt = cms.bool( False ),
24931     useAbs = cms.bool( False ),
24932     thrRegularEB = cms.vdouble( 0.014 ),
24933     thrRegularEE = cms.vdouble( 0.035 ),
24934     thrOverEEB = cms.vdouble( -1.0 ),
24935     thrOverEEE = cms.vdouble( -1.0 ),
24936     thrOverE2EB = cms.vdouble( -1.0 ),
24937     thrOverE2EE = cms.vdouble( -1.0 ),
24938     ncandcut = cms.int32( 1 ),
24939     doRhoCorrection = cms.bool( False ),
24940     rhoMax = cms.double( 9.9999999E7 ),
24941     rhoScale = cms.double( 1.0 ),
24942     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24943     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24944     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24945 )
24946 fragment.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24947     saveTags = cms.bool( True ),
24948     candTag = cms.InputTag( "hltEG37CaloIdLClusterShapeUnseededFilter" ),
24949     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24950     npixelmatchcut = cms.double( 1.0 ),
24951     ncandcut = cms.int32( 1 ),
24952     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24953     s_a_phi1B = cms.double( 0.0069 ),
24954     s_a_phi1I = cms.double( 0.0088 ),
24955     s_a_phi1F = cms.double( 0.0076 ),
24956     s_a_phi2B = cms.double( 3.7E-4 ),
24957     s_a_phi2I = cms.double( 7.0E-4 ),
24958     s_a_phi2F = cms.double( 0.00906 ),
24959     s_a_zB = cms.double( 0.012 ),
24960     s_a_rI = cms.double( 0.027 ),
24961     s_a_rF = cms.double( 0.04 ),
24962     s2_threshold = cms.double( 0.4 ),
24963     tanhSO10BarrelThres = cms.double( 0.35 ),
24964     tanhSO10InterThres = cms.double( 1.0 ),
24965     tanhSO10ForwardThres = cms.double( 1.0 ),
24966     useS = cms.bool( False ),
24967     pixelVeto = cms.bool( False )
24968 )
24969 fragment.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24970     saveTags = cms.bool( True ),
24971     candTag = cms.InputTag( "hltEle37CaloIdLPixelMatchUnseededFilter" ),
24972     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24973     rhoTag = cms.InputTag( "" ),
24974     energyLowEdges = cms.vdouble( 0.0 ),
24975     lessThan = cms.bool( True ),
24976     useEt = cms.bool( False ),
24977     useAbs = cms.bool( False ),
24978     thrRegularEB = cms.vdouble( 150.0 ),
24979     thrRegularEE = cms.vdouble( 150.0 ),
24980     thrOverEEB = cms.vdouble( -1.0 ),
24981     thrOverEEE = cms.vdouble( -1.0 ),
24982     thrOverE2EB = cms.vdouble( -1.0 ),
24983     thrOverE2EE = cms.vdouble( -1.0 ),
24984     ncandcut = cms.int32( 1 ),
24985     doRhoCorrection = cms.bool( False ),
24986     rhoMax = cms.double( 9.9999999E7 ),
24987     rhoScale = cms.double( 1.0 ),
24988     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24989     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24990     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24991 )
24992 fragment.hltPreMu37Ele27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24993     offset = cms.uint32( 0 ),
24994     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24995 )
24996 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24997     saveTags = cms.bool( True ),
24998     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24999     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25000     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
25001     minTrkHits = cms.int32( -1 ),
25002     minMuonHits = cms.int32( -1 ),
25003     minMuonStations = cms.int32( 2 ),
25004     maxNormalizedChi2 = cms.double( 20.0 ),
25005     allowedTypeMask = cms.uint32( 255 ),
25006     requiredTypeMask = cms.uint32( 0 ),
25007     trkMuonId = cms.uint32( 0 ),
25008     minPt = cms.double( 37.0 ),
25009     minN = cms.uint32( 1 ),
25010     maxAbsEta = cms.double( 2.5 ),
25011     L1MatchingdR = cms.double( 0.3 ),
25012     useSimpleGeometry = cms.bool( True ),
25013     useStation2 = cms.bool( True ),
25014     fallbackToME1 = cms.bool( False ),
25015     cosmicPropagationHypothesis = cms.bool( False ),
25016     useMB2InOverlap = cms.bool( False ),
25017     useTrack = cms.string( "tracker" ),
25018     useState = cms.string( "atVertex" ),
25019     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25020     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25021     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25022 )
25023 fragment.hltEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25024     saveTags = cms.bool( True ),
25025     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25026     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25027     etcutEB = cms.double( 27.0 ),
25028     etcutEE = cms.double( 27.0 ),
25029     minEtaCut = cms.double( -9999.0 ),
25030     maxEtaCut = cms.double( 9999.0 ),
25031     ncandcut = cms.int32( 1 )
25032 )
25033 fragment.hltEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25034     saveTags = cms.bool( True ),
25035     candTag = cms.InputTag( "hltEG27EtUnseededFilter" ),
25036     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25037     rhoTag = cms.InputTag( "" ),
25038     energyLowEdges = cms.vdouble( 0.0 ),
25039     lessThan = cms.bool( True ),
25040     useEt = cms.bool( False ),
25041     useAbs = cms.bool( False ),
25042     thrRegularEB = cms.vdouble( -1.0 ),
25043     thrRegularEE = cms.vdouble( -1.0 ),
25044     thrOverEEB = cms.vdouble( 0.15 ),
25045     thrOverEEE = cms.vdouble( 0.1 ),
25046     thrOverE2EB = cms.vdouble( -1.0 ),
25047     thrOverE2EE = cms.vdouble( -1.0 ),
25048     ncandcut = cms.int32( 1 ),
25049     doRhoCorrection = cms.bool( False ),
25050     rhoMax = cms.double( 9.9999999E7 ),
25051     rhoScale = cms.double( 1.0 ),
25052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25054     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25055 )
25056 fragment.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25057     saveTags = cms.bool( True ),
25058     candTag = cms.InputTag( "hltEG27HEUnseededFilter" ),
25059     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25060     rhoTag = cms.InputTag( "" ),
25061     energyLowEdges = cms.vdouble( 0.0 ),
25062     lessThan = cms.bool( True ),
25063     useEt = cms.bool( False ),
25064     useAbs = cms.bool( False ),
25065     thrRegularEB = cms.vdouble( 0.014 ),
25066     thrRegularEE = cms.vdouble( 0.035 ),
25067     thrOverEEB = cms.vdouble( -1.0 ),
25068     thrOverEEE = cms.vdouble( -1.0 ),
25069     thrOverE2EB = cms.vdouble( -1.0 ),
25070     thrOverE2EE = cms.vdouble( -1.0 ),
25071     ncandcut = cms.int32( 1 ),
25072     doRhoCorrection = cms.bool( False ),
25073     rhoMax = cms.double( 9.9999999E7 ),
25074     rhoScale = cms.double( 1.0 ),
25075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25077     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25078 )
25079 fragment.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
25080     saveTags = cms.bool( True ),
25081     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeUnseededFilter" ),
25082     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
25083     npixelmatchcut = cms.double( 1.0 ),
25084     ncandcut = cms.int32( 1 ),
25085     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25086     s_a_phi1B = cms.double( 0.0069 ),
25087     s_a_phi1I = cms.double( 0.0088 ),
25088     s_a_phi1F = cms.double( 0.0076 ),
25089     s_a_phi2B = cms.double( 3.7E-4 ),
25090     s_a_phi2I = cms.double( 7.0E-4 ),
25091     s_a_phi2F = cms.double( 0.00906 ),
25092     s_a_zB = cms.double( 0.012 ),
25093     s_a_rI = cms.double( 0.027 ),
25094     s_a_rF = cms.double( 0.04 ),
25095     s2_threshold = cms.double( 0.4 ),
25096     tanhSO10BarrelThres = cms.double( 0.35 ),
25097     tanhSO10InterThres = cms.double( 1.0 ),
25098     tanhSO10ForwardThres = cms.double( 1.0 ),
25099     useS = cms.bool( False ),
25100     pixelVeto = cms.bool( False )
25101 )
25102 fragment.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25103     saveTags = cms.bool( True ),
25104     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchUnseededFilter" ),
25105     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
25106     rhoTag = cms.InputTag( "" ),
25107     energyLowEdges = cms.vdouble( 0.0 ),
25108     lessThan = cms.bool( True ),
25109     useEt = cms.bool( False ),
25110     useAbs = cms.bool( False ),
25111     thrRegularEB = cms.vdouble( 150.0 ),
25112     thrRegularEE = cms.vdouble( 150.0 ),
25113     thrOverEEB = cms.vdouble( -1.0 ),
25114     thrOverEEE = cms.vdouble( -1.0 ),
25115     thrOverE2EB = cms.vdouble( -1.0 ),
25116     thrOverE2EE = cms.vdouble( -1.0 ),
25117     ncandcut = cms.int32( 1 ),
25118     doRhoCorrection = cms.bool( False ),
25119     rhoMax = cms.double( 9.9999999E7 ),
25120     rhoScale = cms.double( 1.0 ),
25121     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25122     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25123     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25124 )
25125 fragment.hltL1sSingleMu22or25 = cms.EDFilter( "HLTL1TSeed",
25126     saveTags = cms.bool( True ),
25127     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25" ),
25128     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25129     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25130     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25131     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25132     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25133     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25134     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25135     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25136     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25137 )
25138 fragment.hltPreMu37TkMu27 = cms.EDFilter( "HLTPrescaler",
25139     offset = cms.uint32( 0 ),
25140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25141 )
25142 fragment.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25143     saveTags = cms.bool( True ),
25144     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25145     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
25146     MaxEta = cms.double( 2.5 ),
25147     MinPt = cms.double( 0.0 ),
25148     MaxDeltaR = cms.double( 0.3 ),
25149     MinN = cms.int32( 1 ),
25150     CentralBxOnly = cms.bool( True ),
25151     SelectQualities = cms.vint32(  )
25152 )
25153 fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25154     saveTags = cms.bool( True ),
25155     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25156     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25157     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25158     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25159     MinN = cms.int32( 0 ),
25160     MaxEta = cms.double( 2.5 ),
25161     AbsEtaBins = cms.vdouble( 0.0 ),
25162     MinNstations = cms.vint32( 0 ),
25163     MinNhits = cms.vint32( 0 ),
25164     CutOnChambers = cms.bool( False ),
25165     MinNchambers = cms.vint32( 0 ),
25166     MaxDr = cms.double( 9999.0 ),
25167     MinDr = cms.double( -1.0 ),
25168     MaxDz = cms.double( 9999.0 ),
25169     MinDxySig = cms.double( -1.0 ),
25170     MinPt = cms.double( 0.0 ),
25171     NSigmaPt = cms.double( 0.0 ),
25172     MatchToPreviousCand = cms.bool( True )
25173 )
25174 fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter( "HLTMuonTrkL1TFilter",
25175     saveTags = cms.bool( True ),
25176     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25177     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
25178     previousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
25179     minTrkHits = cms.int32( -1 ),
25180     minMuonHits = cms.int32( -1 ),
25181     minMuonStations = cms.int32( 2 ),
25182     maxNormalizedChi2 = cms.double( 9999.0 ),
25183     allowedTypeMask = cms.uint32( 255 ),
25184     requiredTypeMask = cms.uint32( 0 ),
25185     trkMuonId = cms.uint32( 0 ),
25186     minPt = cms.double( 37.0 ),
25187     minN = cms.uint32( 1 ),
25188     maxAbsEta = cms.double( 2.5 ),
25189     L1MatchingdR = cms.double( 0.3 ),
25190     useSimpleGeometry = cms.bool( True ),
25191     useStation2 = cms.bool( True ),
25192     fallbackToME1 = cms.bool( False ),
25193     cosmicPropagationHypothesis = cms.bool( False ),
25194     useMB2InOverlap = cms.bool( False ),
25195     useTrack = cms.string( "tracker" ),
25196     useState = cms.string( "atVertex" ),
25197     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25198     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25199     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25200 )
25201 fragment.hltMuTrackSeeds = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
25202     InputCollection = cms.InputTag( "hltPixelTracks" ),
25203     InputVertexCollection = cms.InputTag( "" ),
25204     originHalfLength = cms.double( 1.0E9 ),
25205     originRadius = cms.double( 1.0E9 ),
25206     useProtoTrackKinematics = cms.bool( False ),
25207     useEventsWithNoVertex = cms.bool( True ),
25208     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25209     usePV = cms.bool( False ),
25210     includeFourthHit = cms.bool( False ),
25211     produceComplement = cms.bool( False ),
25212     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
25213 )
25214 fragment.hltMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
25215     cleanTrajectoryAfterInOut = cms.bool( False ),
25216     doSeedingRegionRebuilding = cms.bool( False ),
25217     onlyPixelHitsForSeedCleaner = cms.bool( False ),
25218     reverseTrajectories = cms.bool( False ),
25219     useHitsSplitting = cms.bool( False ),
25220     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25221     src = cms.InputTag( "hltMuTrackSeeds" ),
25222     clustersToSkip = cms.InputTag( "" ),
25223     phase2clustersToSkip = cms.InputTag( "" ),
25224     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryBuilder" ) ),
25225     TransientInitialStateEstimatorParameters = cms.PSet( 
25226       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
25227       numberMeasurementsForFit = cms.int32( 4 ),
25228       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
25229     ),
25230     numHitsForSeedCleaner = cms.int32( 4 ),
25231     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
25232     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
25233     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
25234     maxNSeeds = cms.uint32( 100000 ),
25235     maxSeedsBeforeCleaning = cms.uint32( 1000 )
25236 )
25237 fragment.hltMuCtfTracks = cms.EDProducer( "TrackProducer",
25238     TrajectoryInEvent = cms.bool( False ),
25239     useHitsSplitting = cms.bool( False ),
25240     src = cms.InputTag( "hltMuCkfTrackCandidates" ),
25241     clusterRemovalInfo = cms.InputTag( "" ),
25242     AlgorithmName = cms.string( "hltIterX" ),
25243     GeometricInnerState = cms.bool( True ),
25244     reMatchSplitHits = cms.bool( False ),
25245     usePropagatorForPCA = cms.bool( False ),
25246     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
25247     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
25248     useSimpleMF = cms.bool( False ),
25249     SimpleMagneticField = cms.string( "" ),
25250     Fitter = cms.string( "hltESPFittingSmootherRK" ),
25251     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
25252     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
25253     NavigationSchool = cms.string( "" ),
25254     MeasurementTracker = cms.string( "" )
25255 )
25256 fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger",
25257     copyExtras = cms.untracked.bool( True ),
25258     copyMVA = cms.bool( False ),
25259     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25260     MaxNormalizedChisq = cms.double( 1000.0 ),
25261     MinPT = cms.double( 0.05 ),
25262     MinFound = cms.int32( 3 ),
25263     Epsilon = cms.double( -0.001 ),
25264     ShareFrac = cms.double( 0.19 ),
25265     allowFirstHitShare = cms.bool( True ),
25266     FoundHitBonus = cms.double( 100.0 ),
25267     LostHitPenalty = cms.double( 0.0 ),
25268     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
25269     newQuality = cms.string( "confirmed" ),
25270     setsToMerge = cms.VPSet( 
25271       cms.PSet(  pQual = cms.bool( False ),
25272         tLists = cms.vint32( 0, 1 )
25273       )
25274     ),
25275     hasSelector = cms.vint32( 0, 0 ),
25276     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
25277     writeOnlyTrkQuals = cms.bool( False ),
25278     makeReKeyedSeeds = cms.untracked.bool( False ),
25279     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
25280 )
25281 fragment.hltDiMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
25282     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
25283     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMerging" ),
25284     ptMin = cms.double( 2.5 ),
25285     pMin = cms.double( 2.5 ),
25286     shareHitFraction = cms.double( 0.8 )
25287 )
25288 fragment.hltGlbTrkMuons = cms.EDProducer( "MuonIdProducer",
25289     MuonCaloCompatibility = cms.PSet( 
25290       delta_eta = cms.double( 0.02 ),
25291       delta_phi = cms.double( 0.02 ),
25292       allSiPMHO = cms.bool( False ),
25293       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
25294       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
25295     ),
25296     TrackAssociatorParameters = cms.PSet( 
25297       useMuon = cms.bool( True ),
25298       truthMatch = cms.bool( False ),
25299       usePreshower = cms.bool( False ),
25300       dRPreshowerPreselection = cms.double( 0.2 ),
25301       muonMaxDistanceSigmaY = cms.double( 0.0 ),
25302       useEcal = cms.bool( False ),
25303       muonMaxDistanceSigmaX = cms.double( 0.0 ),
25304       dRMuon = cms.double( 9999.0 ),
25305       dREcal = cms.double( 9999.0 ),
25306       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25307       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25308       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25309       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25310       propagateAllDirections = cms.bool( True ),
25311       muonMaxDistanceY = cms.double( 5.0 ),
25312       useHO = cms.bool( False ),
25313       muonMaxDistanceX = cms.double( 5.0 ),
25314       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25315       useHcal = cms.bool( False ),
25316       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25317       accountForTrajectoryChangeCalo = cms.bool( False ),
25318       dREcalPreselection = cms.double( 0.05 ),
25319       useCalo = cms.bool( False ),
25320       dRMuonPreselection = cms.double( 0.2 ),
25321       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25322       dRHcal = cms.double( 9999.0 ),
25323       dRHcalPreselection = cms.double( 0.2 ),
25324       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25325     ),
25326     CaloExtractorPSet = cms.PSet( 
25327       DR_Veto_H = cms.double( 0.1 ),
25328       CenterConeOnCalIntersection = cms.bool( False ),
25329       NoiseTow_EE = cms.double( 0.15 ),
25330       Noise_EB = cms.double( 0.025 ),
25331       Noise_HE = cms.double( 0.2 ),
25332       DR_Veto_E = cms.double( 0.07 ),
25333       NoiseTow_EB = cms.double( 0.04 ),
25334       Noise_EE = cms.double( 0.1 ),
25335       UseRecHitsFlag = cms.bool( False ),
25336       DR_Max = cms.double( 1.0 ),
25337       DepositLabel = cms.untracked.string( "Cal" ),
25338       Noise_HO = cms.double( 0.2 ),
25339       DR_Veto_HO = cms.double( 0.1 ),
25340       Threshold_H = cms.double( 0.5 ),
25341       PrintTimeReport = cms.untracked.bool( False ),
25342       Threshold_E = cms.double( 0.2 ),
25343       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25344       ComponentName = cms.string( "CaloExtractorByAssociator" ),
25345       Threshold_HO = cms.double( 0.5 ),
25346       DepositInstanceLabels = cms.vstring( 'ecal',
25347         'hcal',
25348         'ho' ),
25349       ServiceParameters = cms.PSet( 
25350         RPCLayers = cms.bool( False ),
25351         UseMuonNavigation = cms.untracked.bool( False ),
25352         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25353       ),
25354       TrackAssociatorParameters = cms.PSet( 
25355         useMuon = cms.bool( False ),
25356         truthMatch = cms.bool( False ),
25357         usePreshower = cms.bool( False ),
25358         dRPreshowerPreselection = cms.double( 0.2 ),
25359         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25360         useEcal = cms.bool( False ),
25361         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25362         dRMuon = cms.double( 9999.0 ),
25363         dREcal = cms.double( 1.0 ),
25364         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25365         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25366         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25367         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25368         propagateAllDirections = cms.bool( True ),
25369         muonMaxDistanceY = cms.double( 5.0 ),
25370         useHO = cms.bool( False ),
25371         muonMaxDistanceX = cms.double( 5.0 ),
25372         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25373         useHcal = cms.bool( False ),
25374         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25375         accountForTrajectoryChangeCalo = cms.bool( False ),
25376         dREcalPreselection = cms.double( 1.0 ),
25377         useCalo = cms.bool( True ),
25378         dRMuonPreselection = cms.double( 0.2 ),
25379         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25380         dRHcal = cms.double( 1.0 ),
25381         dRHcalPreselection = cms.double( 1.0 ),
25382         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25383       ),
25384       Noise_HB = cms.double( 0.2 )
25385     ),
25386     TrackExtractorPSet = cms.PSet( 
25387       Diff_z = cms.double( 0.2 ),
25388       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
25389       Chi2Ndof_Max = cms.double( 1.0E64 ),
25390       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
25391       DR_Veto = cms.double( 0.01 ),
25392       Pt_Min = cms.double( -1.0 ),
25393       DR_Max = cms.double( 1.0 ),
25394       DepositLabel = cms.untracked.string( "" ),
25395       NHits_Min = cms.uint32( 0 ),
25396       Chi2Prob_Min = cms.double( -1.0 ),
25397       Diff_r = cms.double( 0.1 ),
25398       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
25399       ComponentName = cms.string( "TrackExtractor" )
25400     ),
25401     JetExtractorPSet = cms.PSet( 
25402       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
25403       DR_Veto = cms.double( 0.1 ),
25404       DR_Max = cms.double( 1.0 ),
25405       ExcludeMuonVeto = cms.bool( True ),
25406       PrintTimeReport = cms.untracked.bool( False ),
25407       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
25408       ComponentName = cms.string( "JetExtractor" ),
25409       ServiceParameters = cms.PSet( 
25410         RPCLayers = cms.bool( False ),
25411         UseMuonNavigation = cms.untracked.bool( False ),
25412         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25413       ),
25414       TrackAssociatorParameters = cms.PSet( 
25415         useMuon = cms.bool( False ),
25416         truthMatch = cms.bool( False ),
25417         usePreshower = cms.bool( False ),
25418         dRPreshowerPreselection = cms.double( 0.2 ),
25419         muonMaxDistanceSigmaY = cms.double( 0.0 ),
25420         useEcal = cms.bool( False ),
25421         muonMaxDistanceSigmaX = cms.double( 0.0 ),
25422         dRMuon = cms.double( 9999.0 ),
25423         dREcal = cms.double( 0.5 ),
25424         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
25425         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
25426         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
25427         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
25428         propagateAllDirections = cms.bool( True ),
25429         muonMaxDistanceY = cms.double( 5.0 ),
25430         useHO = cms.bool( False ),
25431         muonMaxDistanceX = cms.double( 5.0 ),
25432         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
25433         useHcal = cms.bool( False ),
25434         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
25435         accountForTrajectoryChangeCalo = cms.bool( False ),
25436         dREcalPreselection = cms.double( 0.5 ),
25437         useCalo = cms.bool( True ),
25438         dRMuonPreselection = cms.double( 0.2 ),
25439         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
25440         dRHcal = cms.double( 0.5 ),
25441         dRHcalPreselection = cms.double( 0.5 ),
25442         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
25443       ),
25444       Threshold = cms.double( 5.0 )
25445     ),
25446     trackDepositName = cms.string( "tracker" ),
25447     ecalDepositName = cms.string( "ecal" ),
25448     hcalDepositName = cms.string( "hcal" ),
25449     hoDepositName = cms.string( "ho" ),
25450     jetDepositName = cms.string( "jets" ),
25451     TimingFillerParameters = cms.PSet( 
25452       DTTimingParameters = cms.PSet( 
25453         HitError = cms.double( 6.0 ),
25454         MatchParameters = cms.PSet( 
25455           TightMatchDT = cms.bool( False ),
25456           DTradius = cms.double( 0.01 ),
25457           TightMatchCSC = cms.bool( True ),
25458           CSCsegments = cms.InputTag( "hltCscSegments" ),
25459           DTsegments = cms.InputTag( "hltDt4DSegments" )
25460         ),
25461         debug = cms.bool( False ),
25462         DoWireCorr = cms.bool( False ),
25463         RequireBothProjections = cms.bool( False ),
25464         DTTimeOffset = cms.double( 2.7 ),
25465         PruneCut = cms.double( 10000.0 ),
25466         DTsegments = cms.InputTag( "hltDt4DSegments" ),
25467         UseSegmentT0 = cms.bool( False ),
25468         HitsMin = cms.int32( 5 ),
25469         DropTheta = cms.bool( True ),
25470         ServiceParameters = cms.PSet( 
25471           RPCLayers = cms.bool( True ),
25472           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25473         )
25474       ),
25475       UseCSC = cms.bool( True ),
25476       CSCTimingParameters = cms.PSet( 
25477         MatchParameters = cms.PSet( 
25478           TightMatchDT = cms.bool( False ),
25479           DTradius = cms.double( 0.01 ),
25480           TightMatchCSC = cms.bool( True ),
25481           CSCsegments = cms.InputTag( "hltCscSegments" ),
25482           DTsegments = cms.InputTag( "hltDt4DSegments" )
25483         ),
25484         debug = cms.bool( False ),
25485         CSCWireTimeOffset = cms.double( 0.0 ),
25486         CSCStripError = cms.double( 7.0 ),
25487         CSCTimeOffset = cms.double( 0.0 ),
25488         CSCWireError = cms.double( 8.6 ),
25489         PruneCut = cms.double( 100.0 ),
25490         CSCsegments = cms.InputTag( "hltCscSegments" ),
25491         UseStripTime = cms.bool( True ),
25492         CSCStripTimeOffset = cms.double( 0.0 ),
25493         UseWireTime = cms.bool( True ),
25494         ServiceParameters = cms.PSet( 
25495           RPCLayers = cms.bool( True ),
25496           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
25497         )
25498       ),
25499       ErrorDT = cms.double( 6.0 ),
25500       EcalEnergyCut = cms.double( 0.4 ),
25501       UseECAL = cms.bool( True ),
25502       ErrorEB = cms.double( 2.085 ),
25503       UseDT = cms.bool( True ),
25504       ErrorEE = cms.double( 6.95 ),
25505       ErrorCSC = cms.double( 7.4 )
25506     ),
25507     ShowerDigiFillerParameters = cms.PSet( 
25508       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
25509       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
25510       digiMaxDistanceX = cms.double( 25.0 )
25511     ),
25512     TrackerKinkFinderParameters = cms.PSet( 
25513       usePosition = cms.bool( False ),
25514       diagonalOnly = cms.bool( False )
25515     ),
25516     fillEnergy = cms.bool( False ),
25517     storeCrossedHcalRecHits = cms.bool( False ),
25518     maxAbsPullX = cms.double( 4.0 ),
25519     maxAbsEta = cms.double( 3.0 ),
25520     minPt = cms.double( 8.0 ),
25521     inputCollectionTypes = cms.vstring( 'inner tracks',
25522       'links' ),
25523     addExtraSoftMuons = cms.bool( False ),
25524     fillGlobalTrackRefits = cms.bool( False ),
25525     debugWithTruthMatching = cms.bool( False ),
25526     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMerging','hltDiMuonLinks' ),
25527     fillCaloCompatibility = cms.bool( False ),
25528     maxAbsPullY = cms.double( 9999.0 ),
25529     maxAbsDy = cms.double( 9999.0 ),
25530     minP = cms.double( 0.0 ),
25531     minPCaloMuon = cms.double( 1.0E9 ),
25532     maxAbsDx = cms.double( 3.0 ),
25533     fillIsolation = cms.bool( False ),
25534     writeIsoDeposits = cms.bool( False ),
25535     minNumberOfMatches = cms.int32( 1 ),
25536     fillMatching = cms.bool( True ),
25537     fillShowerDigis = cms.bool( False ),
25538     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
25539     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
25540     fillGlobalTrackQuality = cms.bool( False ),
25541     globalTrackQualityInputTag = cms.InputTag( "" ),
25542     selectHighPurity = cms.bool( False ),
25543     pvInputTag = cms.InputTag( "" ),
25544     fillTrackerKink = cms.bool( False ),
25545     minCaloCompatibility = cms.double( 0.6 ),
25546     runArbitrationCleaner = cms.bool( False ),
25547     arbitrationCleanerOptions = cms.PSet( 
25548       OverlapDTheta = cms.double( 0.02 ),
25549       Overlap = cms.bool( True ),
25550       Clustering = cms.bool( True ),
25551       ME1a = cms.bool( True ),
25552       ClusterDTheta = cms.double( 0.02 ),
25553       ClusterDPhi = cms.double( 0.6 ),
25554       OverlapDPhi = cms.double( 0.0786 )
25555     ),
25556     arbitrateTrackerMuons = cms.bool( False )
25557 )
25558 fragment.hltGlbTrkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
25559     InputObjects = cms.InputTag( "hltGlbTrkMuons" ),
25560     DisplacedReconstruction = cms.bool( False )
25561 )
25562 fragment.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
25563     saveTags = cms.bool( True ),
25564     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
25565     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
25566     minTrkHits = cms.int32( -1 ),
25567     minMuonHits = cms.int32( -1 ),
25568     maxNormalizedChi2 = cms.double( 1.0E99 ),
25569     minDR = cms.double( 0.001 ),
25570     allowedTypeMask = cms.uint32( 255 ),
25571     requiredTypeMask = cms.uint32( 0 ),
25572     trkMuonId = cms.uint32( 0 ),
25573     minPtMuon1 = cms.double( 37.0 ),
25574     minPtMuon2 = cms.double( 27.0 ),
25575     maxEtaMuon = cms.double( 1.0E99 ),
25576     maxYDimuon = cms.double( 1.0E99 ),
25577     minMass = cms.double( 1.0 ),
25578     maxMass = cms.double( 1.0E99 ),
25579     ChargeOpt = cms.int32( 0 ),
25580     maxDCAMuMu = cms.double( 1.0E99 ),
25581     maxdEtaMuMu = cms.double( 1.0E99 )
25582 )
25583 fragment.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
25584     saveTags = cms.bool( True ),
25585     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25586     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
25587     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25588     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
25589     triggerType1 = cms.int32( 83 ),
25590     triggerType2 = cms.int32( 83 ),
25591     MinDR = cms.double( 0.001 ),
25592     MaxDZ = cms.double( 0.2 ),
25593     MinN = cms.int32( 1 ),
25594     MinPixHitsForDZ = cms.int32( 0 ),
25595     checkSC = cms.bool( False )
25596 )
25597 fragment.hltL1sDoubleMuForBs = cms.EDFilter( "HLTL1TSeed",
25598     saveTags = cms.bool( True ),
25599     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" ),
25600     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25601     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25602     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25603     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25604     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25605     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25606     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25607     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25608     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25609 )
25610 fragment.hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler",
25611     offset = cms.uint32( 0 ),
25612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25613 )
25614 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25615     saveTags = cms.bool( True ),
25616     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25617     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBs" ),
25618     MaxEta = cms.double( 2.5 ),
25619     MinPt = cms.double( 0.0 ),
25620     MaxDeltaR = cms.double( 0.3 ),
25621     MinN = cms.int32( 2 ),
25622     CentralBxOnly = cms.bool( True ),
25623     SelectQualities = cms.vint32(  )
25624 )
25625 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25626     saveTags = cms.bool( True ),
25627     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25628     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25629     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25630     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25631     MinN = cms.int32( 0 ),
25632     MaxEta = cms.double( 2.5 ),
25633     AbsEtaBins = cms.vdouble( 0.0 ),
25634     MinNstations = cms.vint32( 0 ),
25635     MinNhits = cms.vint32( 0 ),
25636     CutOnChambers = cms.bool( False ),
25637     MinNchambers = cms.vint32( 0 ),
25638     MaxDr = cms.double( 9999.0 ),
25639     MinDr = cms.double( -1.0 ),
25640     MaxDz = cms.double( 9999.0 ),
25641     MinDxySig = cms.double( -1.0 ),
25642     MinPt = cms.double( 0.0 ),
25643     NSigmaPt = cms.double( 0.0 ),
25644     MatchToPreviousCand = cms.bool( True )
25645 )
25646 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25647     saveTags = cms.bool( True ),
25648     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25649     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25650     MaxEta = cms.double( 2.5 ),
25651     MinPt = cms.double( 0.0 ),
25652     MaxDeltaR = cms.double( 0.3 ),
25653     MinN = cms.int32( 1 ),
25654     CentralBxOnly = cms.bool( True ),
25655     SelectQualities = cms.vint32(  )
25656 )
25657 fragment.hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25658     saveTags = cms.bool( True ),
25659     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25660     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25661     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25662     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25663     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25664     PreviousCandIsL2 = cms.bool( True ),
25665     FastAccept = cms.bool( False ),
25666     MinN = cms.int32( 1 ),
25667     MaxEta = cms.double( 2.5 ),
25668     MinNhits = cms.int32( 0 ),
25669     MaxDr = cms.double( 2.0 ),
25670     MaxDz = cms.double( 9999.0 ),
25671     ChargeOpt = cms.int32( -1 ),
25672     MinPtPair = cms.vdouble( 4.9 ),
25673     MaxPtPair = cms.vdouble( 1.0E125 ),
25674     MinPtMax = cms.vdouble( 4.0 ),
25675     MinPtMin = cms.vdouble( 3.0 ),
25676     MaxPtMin = cms.vdouble( 1.0E125 ),
25677     MinInvMass = cms.vdouble( 4.5 ),
25678     MaxInvMass = cms.vdouble( 6.0 ),
25679     MinDiMuonDeltaR = cms.double( -1.0 ),
25680     MinAcop = cms.double( -999.0 ),
25681     MaxAcop = cms.double( 999.0 ),
25682     MinPtBalance = cms.double( -1.0 ),
25683     MaxPtBalance = cms.double( 999999.0 ),
25684     NSigmaPt = cms.double( 0.0 ),
25685     MaxDCAMuMu = cms.double( 0.5 ),
25686     MaxRapidityPair = cms.double( 999999.0 ),
25687     CutCowboys = cms.bool( False ),
25688     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25689     L1MatchingdR = cms.double( 0.3 ),
25690     MatchToPreviousCand = cms.bool( True ),
25691     useSimpleGeometry = cms.bool( True ),
25692     useStation2 = cms.bool( True ),
25693     fallbackToME1 = cms.bool( False ),
25694     cosmicPropagationHypothesis = cms.bool( False ),
25695     useMB2InOverlap = cms.bool( False ),
25696     useTrack = cms.string( "tracker" ),
25697     useState = cms.string( "atVertex" ),
25698     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25699     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25700     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25701 )
25702 fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25703     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25704     PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ),
25705     matchToPrevious = cms.bool( True ),
25706     MaxEta = cms.double( 2.5 ),
25707     MinPt = cms.double( 0.0 ),
25708     MinPtPair = cms.double( 0.0 ),
25709     MinInvMass = cms.double( 0.0 ),
25710     MaxInvMass = cms.double( 999999.0 ),
25711     ChargeOpt = cms.int32( -1 )
25712 )
25713 fragment.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter",
25714     saveTags = cms.bool( True ),
25715     FastAccept = cms.bool( True ),
25716     MinLxySignificance = cms.double( 0.0 ),
25717     MaxLxySignificance = cms.double( -1.0 ),
25718     MaxNormalisedChi2 = cms.double( 999999.0 ),
25719     MinVtxProbability = cms.double( 0.005 ),
25720     MinCosinePointingAngle = cms.double( -2.0 ),
25721     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ),
25722     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25723     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25724 )
25725 fragment.hltPreDoubleMu43Jpsi = cms.EDFilter( "HLTPrescaler",
25726     offset = cms.uint32( 0 ),
25727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25728 )
25729 fragment.hltDoubleMu43JPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25730     saveTags = cms.bool( True ),
25731     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25732     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25733     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
25734     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
25735     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25736     PreviousCandIsL2 = cms.bool( True ),
25737     FastAccept = cms.bool( False ),
25738     MinN = cms.int32( 1 ),
25739     MaxEta = cms.double( 2.5 ),
25740     MinNhits = cms.int32( 0 ),
25741     MaxDr = cms.double( 2.0 ),
25742     MaxDz = cms.double( 9999.0 ),
25743     ChargeOpt = cms.int32( -1 ),
25744     MinPtPair = cms.vdouble( 4.9 ),
25745     MaxPtPair = cms.vdouble( 1.0E125 ),
25746     MinPtMax = cms.vdouble( 4.0 ),
25747     MinPtMin = cms.vdouble( 3.0 ),
25748     MaxPtMin = cms.vdouble( 1.0E125 ),
25749     MinInvMass = cms.vdouble( 2.9 ),
25750     MaxInvMass = cms.vdouble( 3.3 ),
25751     MinDiMuonDeltaR = cms.double( -1.0 ),
25752     MinAcop = cms.double( -999.0 ),
25753     MaxAcop = cms.double( 999.0 ),
25754     MinPtBalance = cms.double( -1.0 ),
25755     MaxPtBalance = cms.double( 999999.0 ),
25756     NSigmaPt = cms.double( 0.0 ),
25757     MaxDCAMuMu = cms.double( 0.5 ),
25758     MaxRapidityPair = cms.double( 999999.0 ),
25759     CutCowboys = cms.bool( False ),
25760     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25761     L1MatchingdR = cms.double( 0.3 ),
25762     MatchToPreviousCand = cms.bool( True ),
25763     useSimpleGeometry = cms.bool( True ),
25764     useStation2 = cms.bool( True ),
25765     fallbackToME1 = cms.bool( False ),
25766     cosmicPropagationHypothesis = cms.bool( False ),
25767     useMB2InOverlap = cms.bool( False ),
25768     useTrack = cms.string( "tracker" ),
25769     useState = cms.string( "atVertex" ),
25770     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25771     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25772     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25773 )
25774 fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25775     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25776     PreviousCandTag = cms.InputTag( "hltDoubleMu43JPsiL3Filtered" ),
25777     matchToPrevious = cms.bool( True ),
25778     MaxEta = cms.double( 2.5 ),
25779     MinPt = cms.double( 0.0 ),
25780     MinPtPair = cms.double( 0.0 ),
25781     MinInvMass = cms.double( 0.0 ),
25782     MaxInvMass = cms.double( 999999.0 ),
25783     ChargeOpt = cms.int32( -1 )
25784 )
25785 fragment.hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
25786     saveTags = cms.bool( True ),
25787     FastAccept = cms.bool( True ),
25788     MinLxySignificance = cms.double( 0.0 ),
25789     MaxLxySignificance = cms.double( -1.0 ),
25790     MaxNormalisedChi2 = cms.double( 999999.0 ),
25791     MinVtxProbability = cms.double( 0.005 ),
25792     MinCosinePointingAngle = cms.double( -2.0 ),
25793     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ),
25794     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25795     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25796 )
25797 fragment.hltL1sDoubleMuForLowMassInclusive = cms.EDFilter( "HLTL1TSeed",
25798     saveTags = cms.bool( True ),
25799     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" ),
25800     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25801     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25802     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25803     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25804     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25805     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25806     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25807     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25808     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25809 )
25810 fragment.hltPreDoubleMu43LowMass = cms.EDFilter( "HLTPrescaler",
25811     offset = cms.uint32( 0 ),
25812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25813 )
25814 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25815     saveTags = cms.bool( True ),
25816     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25817     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusive" ),
25818     MaxEta = cms.double( 2.5 ),
25819     MinPt = cms.double( 0.0 ),
25820     MaxDeltaR = cms.double( 0.3 ),
25821     MinN = cms.int32( 2 ),
25822     CentralBxOnly = cms.bool( True ),
25823     SelectQualities = cms.vint32(  )
25824 )
25825 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25826     saveTags = cms.bool( True ),
25827     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25828     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25829     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25830     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25831     MinN = cms.int32( 0 ),
25832     MaxEta = cms.double( 2.5 ),
25833     AbsEtaBins = cms.vdouble( 0.0 ),
25834     MinNstations = cms.vint32( 0 ),
25835     MinNhits = cms.vint32( 0 ),
25836     CutOnChambers = cms.bool( False ),
25837     MinNchambers = cms.vint32( 0 ),
25838     MaxDr = cms.double( 9999.0 ),
25839     MinDr = cms.double( -1.0 ),
25840     MaxDz = cms.double( 9999.0 ),
25841     MinDxySig = cms.double( -1.0 ),
25842     MinPt = cms.double( 0.0 ),
25843     NSigmaPt = cms.double( 0.0 ),
25844     MatchToPreviousCand = cms.bool( True )
25845 )
25846 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25847     saveTags = cms.bool( True ),
25848     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25849     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25850     MaxEta = cms.double( 2.5 ),
25851     MinPt = cms.double( 0.0 ),
25852     MaxDeltaR = cms.double( 0.3 ),
25853     MinN = cms.int32( 1 ),
25854     CentralBxOnly = cms.bool( True ),
25855     SelectQualities = cms.vint32(  )
25856 )
25857 fragment.hltDoubleMu43LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25858     saveTags = cms.bool( True ),
25859     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25860     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25861     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25862     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25863     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25864     PreviousCandIsL2 = cms.bool( True ),
25865     FastAccept = cms.bool( False ),
25866     MinN = cms.int32( 1 ),
25867     MaxEta = cms.double( 2.5 ),
25868     MinNhits = cms.int32( 0 ),
25869     MaxDr = cms.double( 2.0 ),
25870     MaxDz = cms.double( 9999.0 ),
25871     ChargeOpt = cms.int32( -1 ),
25872     MinPtPair = cms.vdouble( 4.9 ),
25873     MaxPtPair = cms.vdouble( 1.0E125 ),
25874     MinPtMax = cms.vdouble( 4.0 ),
25875     MinPtMin = cms.vdouble( 3.0 ),
25876     MaxPtMin = cms.vdouble( 1.0E125 ),
25877     MinInvMass = cms.vdouble( 0.2 ),
25878     MaxInvMass = cms.vdouble( 8.5 ),
25879     MinDiMuonDeltaR = cms.double( -1.0 ),
25880     MinAcop = cms.double( -999.0 ),
25881     MaxAcop = cms.double( 999.0 ),
25882     MinPtBalance = cms.double( -1.0 ),
25883     MaxPtBalance = cms.double( 999999.0 ),
25884     NSigmaPt = cms.double( 0.0 ),
25885     MaxDCAMuMu = cms.double( 0.5 ),
25886     MaxRapidityPair = cms.double( 999999.0 ),
25887     CutCowboys = cms.bool( False ),
25888     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25889     L1MatchingdR = cms.double( 0.3 ),
25890     MatchToPreviousCand = cms.bool( True ),
25891     useSimpleGeometry = cms.bool( True ),
25892     useStation2 = cms.bool( True ),
25893     fallbackToME1 = cms.bool( False ),
25894     cosmicPropagationHypothesis = cms.bool( False ),
25895     useMB2InOverlap = cms.bool( False ),
25896     useTrack = cms.string( "tracker" ),
25897     useState = cms.string( "atVertex" ),
25898     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25899     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25900     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25901 )
25902 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25903     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25904     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3Filtered" ),
25905     matchToPrevious = cms.bool( True ),
25906     MaxEta = cms.double( 2.5 ),
25907     MinPt = cms.double( 0.0 ),
25908     MinPtPair = cms.double( 0.0 ),
25909     MinInvMass = cms.double( 0.0 ),
25910     MaxInvMass = cms.double( 999999.0 ),
25911     ChargeOpt = cms.int32( -1 )
25912 )
25913 fragment.hltDisplacedmumuFilterDoubleMu43LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
25914     saveTags = cms.bool( True ),
25915     FastAccept = cms.bool( True ),
25916     MinLxySignificance = cms.double( 0.0 ),
25917     MaxLxySignificance = cms.double( -1.0 ),
25918     MaxNormalisedChi2 = cms.double( 999999.0 ),
25919     MinVtxProbability = cms.double( 0.005 ),
25920     MinCosinePointingAngle = cms.double( -2.0 ),
25921     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMass" ),
25922     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25923     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25924 )
25925 fragment.hltL1sDoubleMuForLowMassDisplaced = cms.EDFilter( "HLTL1TSeed",
25926     saveTags = cms.bool( True ),
25927     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" ),
25928     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25929     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25930     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25931     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25932     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25933     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25934     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25935     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25936     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25937 )
25938 fragment.hltPreDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTPrescaler",
25939     offset = cms.uint32( 0 ),
25940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25941 )
25942 fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
25943     saveTags = cms.bool( True ),
25944     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25945     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassDisplaced" ),
25946     MaxEta = cms.double( 2.5 ),
25947     MinPt = cms.double( 0.0 ),
25948     MaxDeltaR = cms.double( 0.3 ),
25949     MinN = cms.int32( 2 ),
25950     CentralBxOnly = cms.bool( True ),
25951     SelectQualities = cms.vint32(  )
25952 )
25953 fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25954     saveTags = cms.bool( True ),
25955     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25956     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25957     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25958     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25959     MinN = cms.int32( 0 ),
25960     MaxEta = cms.double( 2.5 ),
25961     AbsEtaBins = cms.vdouble( 0.0 ),
25962     MinNstations = cms.vint32( 0 ),
25963     MinNhits = cms.vint32( 0 ),
25964     CutOnChambers = cms.bool( False ),
25965     MinNchambers = cms.vint32( 0 ),
25966     MaxDr = cms.double( 9999.0 ),
25967     MinDr = cms.double( -1.0 ),
25968     MaxDz = cms.double( 9999.0 ),
25969     MinDxySig = cms.double( -1.0 ),
25970     MinPt = cms.double( 0.0 ),
25971     NSigmaPt = cms.double( 0.0 ),
25972     MatchToPreviousCand = cms.bool( True )
25973 )
25974 fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
25975     saveTags = cms.bool( True ),
25976     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25977     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25978     MaxEta = cms.double( 2.5 ),
25979     MinPt = cms.double( 0.0 ),
25980     MaxDeltaR = cms.double( 0.3 ),
25981     MinN = cms.int32( 1 ),
25982     CentralBxOnly = cms.bool( True ),
25983     SelectQualities = cms.vint32(  )
25984 )
25985 fragment.hltDoubleMu4LowMassDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25986     saveTags = cms.bool( True ),
25987     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25988     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25989     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25990     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25991     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25992     PreviousCandIsL2 = cms.bool( True ),
25993     FastAccept = cms.bool( False ),
25994     MinN = cms.int32( 1 ),
25995     MaxEta = cms.double( 2.5 ),
25996     MinNhits = cms.int32( 0 ),
25997     MaxDr = cms.double( 2.0 ),
25998     MaxDz = cms.double( 9999.0 ),
25999     ChargeOpt = cms.int32( -1 ),
26000     MinPtPair = cms.vdouble( 6.9 ),
26001     MaxPtPair = cms.vdouble( 1.0E125 ),
26002     MinPtMax = cms.vdouble( 4.0 ),
26003     MinPtMin = cms.vdouble( 4.0 ),
26004     MaxPtMin = cms.vdouble( 1.0E125 ),
26005     MinInvMass = cms.vdouble( 0.2 ),
26006     MaxInvMass = cms.vdouble( 8.5 ),
26007     MinDiMuonDeltaR = cms.double( -1.0 ),
26008     MinAcop = cms.double( -999.0 ),
26009     MaxAcop = cms.double( 999.0 ),
26010     MinPtBalance = cms.double( -1.0 ),
26011     MaxPtBalance = cms.double( 999999.0 ),
26012     NSigmaPt = cms.double( 0.0 ),
26013     MaxDCAMuMu = cms.double( 0.5 ),
26014     MaxRapidityPair = cms.double( 999999.0 ),
26015     CutCowboys = cms.bool( False ),
26016     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26017     L1MatchingdR = cms.double( 0.3 ),
26018     MatchToPreviousCand = cms.bool( True ),
26019     useSimpleGeometry = cms.bool( True ),
26020     useStation2 = cms.bool( True ),
26021     fallbackToME1 = cms.bool( False ),
26022     cosmicPropagationHypothesis = cms.bool( False ),
26023     useMB2InOverlap = cms.bool( False ),
26024     useTrack = cms.string( "tracker" ),
26025     useState = cms.string( "atVertex" ),
26026     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26027     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26028     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26029 )
26030 fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26031     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26032     PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassDisplacedL3Filtered" ),
26033     matchToPrevious = cms.bool( True ),
26034     MaxEta = cms.double( 2.5 ),
26035     MinPt = cms.double( 0.0 ),
26036     MinPtPair = cms.double( 0.0 ),
26037     MinInvMass = cms.double( 0.0 ),
26038     MaxInvMass = cms.double( 999999.0 ),
26039     ChargeOpt = cms.int32( -1 )
26040 )
26041 fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTDisplacedmumuFilter",
26042     saveTags = cms.bool( True ),
26043     FastAccept = cms.bool( True ),
26044     MinLxySignificance = cms.double( 3.0 ),
26045     MaxLxySignificance = cms.double( -1.0 ),
26046     MaxNormalisedChi2 = cms.double( 999999.0 ),
26047     MinVtxProbability = cms.double( 0.1 ),
26048     MinCosinePointingAngle = cms.double( 0.9 ),
26049     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced" ),
26050     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26051     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26052 )
26053 fragment.hltPreMu0L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26054     offset = cms.uint32( 0 ),
26055     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26056 )
26057 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
26058     saveTags = cms.bool( True ),
26059     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26060     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26061     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26062     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26063     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26064     MinN = cms.int32( 1 ),
26065     MaxEta = cms.double( 2.5 ),
26066     MinNhits = cms.int32( 0 ),
26067     MaxDr = cms.double( 2.0 ),
26068     MinDr = cms.double( -1.0 ),
26069     MaxDz = cms.double( 9999.0 ),
26070     MinDxySig = cms.double( -1.0 ),
26071     MinPt = cms.double( 0.0 ),
26072     NSigmaPt = cms.double( 0.0 ),
26073     MaxNormalizedChi2 = cms.double( 9999.0 ),
26074     MaxDXYBeamSpot = cms.double( 9999.0 ),
26075     MinDXYBeamSpot = cms.double( -1.0 ),
26076     MinNmuonHits = cms.int32( 0 ),
26077     MaxPtDifference = cms.double( 9999.0 ),
26078     MinTrackPt = cms.double( 0.0 ),
26079     minMuonStations = cms.int32( 2 ),
26080     minTrkHits = cms.int32( -1 ),
26081     minMuonHits = cms.int32( -1 ),
26082     allowedTypeMask = cms.uint32( 255 ),
26083     requiredTypeMask = cms.uint32( 0 ),
26084     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26085     trkMuonId = cms.uint32( 0 ),
26086     L1MatchingdR = cms.double( 0.3 ),
26087     MatchToPreviousCand = cms.bool( True ),
26088     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26089     requireL3MuonTrajectorySeed = cms.bool( False ),
26090     useSimpleGeometry = cms.bool( True ),
26091     useStation2 = cms.bool( True ),
26092     fallbackToME1 = cms.bool( False ),
26093     cosmicPropagationHypothesis = cms.bool( False ),
26094     useMB2InOverlap = cms.bool( False ),
26095     useTrack = cms.string( "tracker" ),
26096     useState = cms.string( "atVertex" ),
26097     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26098     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26099     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26100 )
26101 fragment.hltPreMu4L1DoubleMu = cms.EDFilter( "HLTPrescaler",
26102     offset = cms.uint32( 0 ),
26103     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26104 )
26105 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
26106     saveTags = cms.bool( True ),
26107     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26108     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26109     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
26110     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
26111     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26112     MinN = cms.int32( 1 ),
26113     MaxEta = cms.double( 2.5 ),
26114     MinNhits = cms.int32( 0 ),
26115     MaxDr = cms.double( 2.0 ),
26116     MinDr = cms.double( -1.0 ),
26117     MaxDz = cms.double( 9999.0 ),
26118     MinDxySig = cms.double( -1.0 ),
26119     MinPt = cms.double( 4.0 ),
26120     NSigmaPt = cms.double( 0.0 ),
26121     MaxNormalizedChi2 = cms.double( 9999.0 ),
26122     MaxDXYBeamSpot = cms.double( 9999.0 ),
26123     MinDXYBeamSpot = cms.double( -1.0 ),
26124     MinNmuonHits = cms.int32( 0 ),
26125     MaxPtDifference = cms.double( 9999.0 ),
26126     MinTrackPt = cms.double( 0.0 ),
26127     minMuonStations = cms.int32( 2 ),
26128     minTrkHits = cms.int32( -1 ),
26129     minMuonHits = cms.int32( -1 ),
26130     allowedTypeMask = cms.uint32( 255 ),
26131     requiredTypeMask = cms.uint32( 0 ),
26132     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26133     trkMuonId = cms.uint32( 0 ),
26134     L1MatchingdR = cms.double( 0.3 ),
26135     MatchToPreviousCand = cms.bool( True ),
26136     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26137     requireL3MuonTrajectorySeed = cms.bool( False ),
26138     useSimpleGeometry = cms.bool( True ),
26139     useStation2 = cms.bool( True ),
26140     fallbackToME1 = cms.bool( False ),
26141     cosmicPropagationHypothesis = cms.bool( False ),
26142     useMB2InOverlap = cms.bool( False ),
26143     useTrack = cms.string( "tracker" ),
26144     useState = cms.string( "atVertex" ),
26145     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26146     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26147     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26148 )
26149 fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed",
26150     saveTags = cms.bool( True ),
26151     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" ),
26152     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26153     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26154     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26155     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26156     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26157     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26158     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26159     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26160     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26161 )
26162 fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler",
26163     offset = cms.uint32( 0 ),
26164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26165 )
26166 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26167     saveTags = cms.bool( True ),
26168     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26169     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ),
26170     MaxEta = cms.double( 2.5 ),
26171     MinPt = cms.double( 0.0 ),
26172     MaxDeltaR = cms.double( 0.3 ),
26173     MinN = cms.int32( 2 ),
26174     CentralBxOnly = cms.bool( True ),
26175     SelectQualities = cms.vint32(  )
26176 )
26177 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26178     saveTags = cms.bool( True ),
26179     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26180     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26181     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26182     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26183     MinN = cms.int32( 0 ),
26184     MaxEta = cms.double( 2.5 ),
26185     AbsEtaBins = cms.vdouble( 0.0 ),
26186     MinNstations = cms.vint32( 0 ),
26187     MinNhits = cms.vint32( 0 ),
26188     CutOnChambers = cms.bool( False ),
26189     MinNchambers = cms.vint32( 0 ),
26190     MaxDr = cms.double( 9999.0 ),
26191     MinDr = cms.double( -1.0 ),
26192     MaxDz = cms.double( 9999.0 ),
26193     MinDxySig = cms.double( -1.0 ),
26194     MinPt = cms.double( 0.0 ),
26195     NSigmaPt = cms.double( 0.0 ),
26196     MatchToPreviousCand = cms.bool( True )
26197 )
26198 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
26199     saveTags = cms.bool( True ),
26200     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26201     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26202     MaxEta = cms.double( 2.5 ),
26203     MinPt = cms.double( 0.0 ),
26204     MaxDeltaR = cms.double( 0.3 ),
26205     MinN = cms.int32( 1 ),
26206     CentralBxOnly = cms.bool( True ),
26207     SelectQualities = cms.vint32(  )
26208 )
26209 fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26210     saveTags = cms.bool( True ),
26211     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26212     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26213     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ),
26214     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
26215     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26216     PreviousCandIsL2 = cms.bool( True ),
26217     FastAccept = cms.bool( False ),
26218     MinN = cms.int32( 1 ),
26219     MaxEta = cms.double( 2.5 ),
26220     MinNhits = cms.int32( 0 ),
26221     MaxDr = cms.double( 2.0 ),
26222     MaxDz = cms.double( 9999.0 ),
26223     ChargeOpt = cms.int32( -1 ),
26224     MinPtPair = cms.vdouble( 0.0 ),
26225     MaxPtPair = cms.vdouble( 1.0E125 ),
26226     MinPtMax = cms.vdouble( 2.0 ),
26227     MinPtMin = cms.vdouble( 2.0 ),
26228     MaxPtMin = cms.vdouble( 1.0E125 ),
26229     MinInvMass = cms.vdouble( 2.9 ),
26230     MaxInvMass = cms.vdouble( 3.3 ),
26231     MinDiMuonDeltaR = cms.double( -1.0 ),
26232     MinAcop = cms.double( -999.0 ),
26233     MaxAcop = cms.double( 999.0 ),
26234     MinPtBalance = cms.double( -1.0 ),
26235     MaxPtBalance = cms.double( 999999.0 ),
26236     NSigmaPt = cms.double( 0.0 ),
26237     MaxDCAMuMu = cms.double( 0.5 ),
26238     MaxRapidityPair = cms.double( 999999.0 ),
26239     CutCowboys = cms.bool( False ),
26240     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26241     L1MatchingdR = cms.double( 0.3 ),
26242     MatchToPreviousCand = cms.bool( True ),
26243     useSimpleGeometry = cms.bool( True ),
26244     useStation2 = cms.bool( True ),
26245     fallbackToME1 = cms.bool( False ),
26246     cosmicPropagationHypothesis = cms.bool( False ),
26247     useMB2InOverlap = cms.bool( False ),
26248     useTrack = cms.string( "tracker" ),
26249     useState = cms.string( "atVertex" ),
26250     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26251     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26252     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26253 )
26254 fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26255     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26256     PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ),
26257     matchToPrevious = cms.bool( True ),
26258     MaxEta = cms.double( 2.5 ),
26259     MinPt = cms.double( 0.0 ),
26260     MinPtPair = cms.double( 0.0 ),
26261     MinInvMass = cms.double( 0.0 ),
26262     MaxInvMass = cms.double( 999999.0 ),
26263     ChargeOpt = cms.int32( -1 )
26264 )
26265 fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
26266     saveTags = cms.bool( True ),
26267     FastAccept = cms.bool( True ),
26268     MinLxySignificance = cms.double( 0.0 ),
26269     MaxLxySignificance = cms.double( -1.0 ),
26270     MaxNormalisedChi2 = cms.double( 999999.0 ),
26271     MinVtxProbability = cms.double( 0.005 ),
26272     MinCosinePointingAngle = cms.double( -2.0 ),
26273     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ),
26274     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26275     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26276 )
26277 fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed",
26278     saveTags = cms.bool( True ),
26279     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" ),
26280     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26281     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26282     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26283     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26284     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26285     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26286     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26287     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26288     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26289 )
26290 fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler",
26291     offset = cms.uint32( 0 ),
26292     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26293 )
26294 fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26295     saveTags = cms.bool( True ),
26296     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26297     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ),
26298     MaxEta = cms.double( 2.5 ),
26299     MinPt = cms.double( 0.0 ),
26300     MaxDeltaR = cms.double( 0.3 ),
26301     MinN = cms.int32( 2 ),
26302     CentralBxOnly = cms.bool( True ),
26303     SelectQualities = cms.vint32(  )
26304 )
26305 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26306     saveTags = cms.bool( True ),
26307     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26308     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26309     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26310     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26311     MinN = cms.int32( 0 ),
26312     MaxEta = cms.double( 2.5 ),
26313     AbsEtaBins = cms.vdouble( 0.0 ),
26314     MinNstations = cms.vint32( 0 ),
26315     MinNhits = cms.vint32( 0 ),
26316     CutOnChambers = cms.bool( False ),
26317     MinNchambers = cms.vint32( 0 ),
26318     MaxDr = cms.double( 9999.0 ),
26319     MinDr = cms.double( -1.0 ),
26320     MaxDz = cms.double( 9999.0 ),
26321     MinDxySig = cms.double( -1.0 ),
26322     MinPt = cms.double( 0.0 ),
26323     NSigmaPt = cms.double( 0.0 ),
26324     MatchToPreviousCand = cms.bool( True )
26325 )
26326 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
26327     saveTags = cms.bool( True ),
26328     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26329     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
26330     MaxEta = cms.double( 2.5 ),
26331     MinPt = cms.double( 0.0 ),
26332     MaxDeltaR = cms.double( 0.3 ),
26333     MinN = cms.int32( 1 ),
26334     CentralBxOnly = cms.bool( True ),
26335     SelectQualities = cms.vint32(  )
26336 )
26337 fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26338     saveTags = cms.bool( True ),
26339     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26340     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26341     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26342     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26343     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26344     PreviousCandIsL2 = cms.bool( True ),
26345     FastAccept = cms.bool( False ),
26346     MinN = cms.int32( 1 ),
26347     MaxEta = cms.double( 2.5 ),
26348     MinNhits = cms.int32( 0 ),
26349     MaxDr = cms.double( 2.0 ),
26350     MaxDz = cms.double( 9999.0 ),
26351     ChargeOpt = cms.int32( -1 ),
26352     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26353     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26354     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26355     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26356     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26357     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26358     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26359     MinDiMuonDeltaR = cms.double( -1.0 ),
26360     MinAcop = cms.double( -999.0 ),
26361     MaxAcop = cms.double( 999.0 ),
26362     MinPtBalance = cms.double( -1.0 ),
26363     MaxPtBalance = cms.double( 999999.0 ),
26364     NSigmaPt = cms.double( 0.0 ),
26365     MaxDCAMuMu = cms.double( 0.5 ),
26366     MaxRapidityPair = cms.double( 999999.0 ),
26367     CutCowboys = cms.bool( False ),
26368     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26369     L1MatchingdR = cms.double( 0.3 ),
26370     MatchToPreviousCand = cms.bool( True ),
26371     useSimpleGeometry = cms.bool( True ),
26372     useStation2 = cms.bool( True ),
26373     fallbackToME1 = cms.bool( False ),
26374     cosmicPropagationHypothesis = cms.bool( False ),
26375     useMB2InOverlap = cms.bool( False ),
26376     useTrack = cms.string( "tracker" ),
26377     useState = cms.string( "atVertex" ),
26378     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26379     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26380     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26381 )
26382 fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26383     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26384     PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ),
26385     matchToPrevious = cms.bool( True ),
26386     MaxEta = cms.double( 2.5 ),
26387     MinPt = cms.double( 0.0 ),
26388     MinPtPair = cms.double( 0.0 ),
26389     MinInvMass = cms.double( 0.0 ),
26390     MaxInvMass = cms.double( 999999.0 ),
26391     ChargeOpt = cms.int32( -1 )
26392 )
26393 fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26394     saveTags = cms.bool( True ),
26395     FastAccept = cms.bool( True ),
26396     MinLxySignificance = cms.double( 0.0 ),
26397     MaxLxySignificance = cms.double( -1.0 ),
26398     MaxNormalisedChi2 = cms.double( 999999.0 ),
26399     MinVtxProbability = cms.double( 0.01 ),
26400     MinCosinePointingAngle = cms.double( -2.0 ),
26401     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26402     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26403     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26404 )
26405 fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
26406     saveTags = cms.bool( True ),
26407     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
26408     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
26409     etcutEB = cms.double( 4.0 ),
26410     etcutEE = cms.double( 4.0 ),
26411     minEtaCut = cms.double( -9999.0 ),
26412     maxEtaCut = cms.double( 9999.0 ),
26413     ncandcut = cms.int32( 1 )
26414 )
26415 fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26416     saveTags = cms.bool( True ),
26417     candTag = cms.InputTag( "hltEG4EtUnseededFilter" ),
26418     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
26419     rhoTag = cms.InputTag( "" ),
26420     energyLowEdges = cms.vdouble( 0.0 ),
26421     lessThan = cms.bool( True ),
26422     useEt = cms.bool( False ),
26423     useAbs = cms.bool( False ),
26424     thrRegularEB = cms.vdouble( -1.0 ),
26425     thrRegularEE = cms.vdouble( -1.0 ),
26426     thrOverEEB = cms.vdouble( 0.15 ),
26427     thrOverEEE = cms.vdouble( 0.1 ),
26428     thrOverE2EB = cms.vdouble( -1.0 ),
26429     thrOverE2EE = cms.vdouble( -1.0 ),
26430     ncandcut = cms.int32( 1 ),
26431     doRhoCorrection = cms.bool( False ),
26432     rhoMax = cms.double( 9.9999999E7 ),
26433     rhoScale = cms.double( 1.0 ),
26434     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26435     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26436     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26437 )
26438 fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26439     saveTags = cms.bool( True ),
26440     candTag = cms.InputTag( "hltEG4HEUnseededFilter" ),
26441     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
26442     rhoTag = cms.InputTag( "" ),
26443     energyLowEdges = cms.vdouble( 0.0 ),
26444     lessThan = cms.bool( True ),
26445     useEt = cms.bool( False ),
26446     useAbs = cms.bool( False ),
26447     thrRegularEB = cms.vdouble( 0.014 ),
26448     thrRegularEE = cms.vdouble( 0.035 ),
26449     thrOverEEB = cms.vdouble( -1.0 ),
26450     thrOverEEE = cms.vdouble( -1.0 ),
26451     thrOverE2EB = cms.vdouble( -1.0 ),
26452     thrOverE2EE = cms.vdouble( -1.0 ),
26453     ncandcut = cms.int32( 1 ),
26454     doRhoCorrection = cms.bool( False ),
26455     rhoMax = cms.double( 9.9999999E7 ),
26456     rhoScale = cms.double( 1.0 ),
26457     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26458     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26459     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26460 )
26461 fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter",
26462     saveTags = cms.bool( True ),
26463     candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ),
26464     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
26465     rhoTag = cms.InputTag( "" ),
26466     energyLowEdges = cms.vdouble( 0.0 ),
26467     lessThan = cms.bool( False ),
26468     useEt = cms.bool( False ),
26469     useAbs = cms.bool( False ),
26470     thrRegularEB = cms.vdouble( 0.5 ),
26471     thrRegularEE = cms.vdouble( 0.8 ),
26472     thrOverEEB = cms.vdouble( -1.0 ),
26473     thrOverEEE = cms.vdouble( -1.0 ),
26474     thrOverE2EB = cms.vdouble( -1.0 ),
26475     thrOverE2EE = cms.vdouble( -1.0 ),
26476     ncandcut = cms.int32( 1 ),
26477     doRhoCorrection = cms.bool( False ),
26478     rhoMax = cms.double( 9.9999999E7 ),
26479     rhoScale = cms.double( 1.0 ),
26480     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
26481     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
26482     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
26483 )
26484 fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26485     saveTags = cms.bool( True ),
26486     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26487     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26488     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26489     inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26490     inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
26491     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26492     triggerType1 = cms.int32( 83 ),
26493     triggerType2 = cms.int32( 83 ),
26494     triggerType3 = cms.int32( 81 ),
26495     MinInvMass = cms.vdouble( 3.5 ),
26496     MaxInvMass = cms.vdouble( 7.0 ),
26497     MaxDR = cms.double( 0.9 ),
26498     MinN = cms.int32( 1 ),
26499     is1and2Same = cms.bool( True ),
26500     is2and3Same = cms.bool( False )
26501 )
26502 fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler",
26503     offset = cms.uint32( 0 ),
26504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26505 )
26506 fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26507     saveTags = cms.bool( True ),
26508     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26509     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26510     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
26511     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
26512     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26513     PreviousCandIsL2 = cms.bool( True ),
26514     FastAccept = cms.bool( False ),
26515     MinN = cms.int32( 1 ),
26516     MaxEta = cms.double( 2.5 ),
26517     MinNhits = cms.int32( 0 ),
26518     MaxDr = cms.double( 2.0 ),
26519     MaxDz = cms.double( 9999.0 ),
26520     ChargeOpt = cms.int32( -1 ),
26521     MinPtPair = cms.vdouble( 4.9, 4.9 ),
26522     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
26523     MinPtMax = cms.vdouble( 4.0, 4.0 ),
26524     MinPtMin = cms.vdouble( 3.0, 3.0 ),
26525     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
26526     MinInvMass = cms.vdouble( 0.2, 3.3 ),
26527     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
26528     MinDiMuonDeltaR = cms.double( -1.0 ),
26529     MinAcop = cms.double( -999.0 ),
26530     MaxAcop = cms.double( 999.0 ),
26531     MinPtBalance = cms.double( -1.0 ),
26532     MaxPtBalance = cms.double( 999999.0 ),
26533     NSigmaPt = cms.double( 0.0 ),
26534     MaxDCAMuMu = cms.double( 0.5 ),
26535     MaxRapidityPair = cms.double( 999999.0 ),
26536     CutCowboys = cms.bool( False ),
26537     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26538     L1MatchingdR = cms.double( 0.3 ),
26539     MatchToPreviousCand = cms.bool( True ),
26540     useSimpleGeometry = cms.bool( True ),
26541     useStation2 = cms.bool( True ),
26542     fallbackToME1 = cms.bool( False ),
26543     cosmicPropagationHypothesis = cms.bool( False ),
26544     useMB2InOverlap = cms.bool( False ),
26545     useTrack = cms.string( "tracker" ),
26546     useState = cms.string( "atVertex" ),
26547     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26548     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26549     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26550 )
26551 fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26552     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26553     PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ),
26554     matchToPrevious = cms.bool( True ),
26555     MaxEta = cms.double( 2.5 ),
26556     MinPt = cms.double( 0.0 ),
26557     MinPtPair = cms.double( 0.0 ),
26558     MinInvMass = cms.double( 0.0 ),
26559     MaxInvMass = cms.double( 999999.0 ),
26560     ChargeOpt = cms.int32( -1 )
26561 )
26562 fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
26563     saveTags = cms.bool( True ),
26564     FastAccept = cms.bool( True ),
26565     MinLxySignificance = cms.double( 3.0 ),
26566     MaxLxySignificance = cms.double( -1.0 ),
26567     MaxNormalisedChi2 = cms.double( 999999.0 ),
26568     MinVtxProbability = cms.double( 0.1 ),
26569     MinCosinePointingAngle = cms.double( -2.0 ),
26570     DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ),
26571     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26572     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26573 )
26574 fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
26575     saveTags = cms.bool( True ),
26576     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26577     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26578     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
26579     inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26580     inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
26581     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
26582     triggerType1 = cms.int32( 83 ),
26583     triggerType2 = cms.int32( 83 ),
26584     triggerType3 = cms.int32( 81 ),
26585     MinInvMass = cms.vdouble( 3.5 ),
26586     MaxInvMass = cms.vdouble( 7.0 ),
26587     MaxDR = cms.double( 0.9 ),
26588     MinN = cms.int32( 1 ),
26589     is1and2Same = cms.bool( True ),
26590     is2and3Same = cms.bool( False )
26591 )
26592 fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed",
26593     saveTags = cms.bool( True ),
26594     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" ),
26595     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26596     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26597     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26598     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26599     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26600     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26601     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26602     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26603     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26604 )
26605 fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler",
26606     offset = cms.uint32( 0 ),
26607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26608 )
26609 fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26610     saveTags = cms.bool( True ),
26611     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26612     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ),
26613     MaxEta = cms.double( 2.5 ),
26614     MinPt = cms.double( 0.0 ),
26615     MaxDeltaR = cms.double( 0.3 ),
26616     MinN = cms.int32( 2 ),
26617     CentralBxOnly = cms.bool( True ),
26618     SelectQualities = cms.vint32(  )
26619 )
26620 fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26621     saveTags = cms.bool( True ),
26622     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26623     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26624     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26625     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26626     MinN = cms.int32( 0 ),
26627     MaxEta = cms.double( 2.5 ),
26628     AbsEtaBins = cms.vdouble( 5.0 ),
26629     MinNstations = cms.vint32( 0 ),
26630     MinNhits = cms.vint32( 0 ),
26631     CutOnChambers = cms.bool( False ),
26632     MinNchambers = cms.vint32( 0 ),
26633     MaxDr = cms.double( 9999.0 ),
26634     MinDr = cms.double( -1.0 ),
26635     MaxDz = cms.double( 9999.0 ),
26636     MinDxySig = cms.double( -1.0 ),
26637     MinPt = cms.double( 0.0 ),
26638     NSigmaPt = cms.double( 0.0 ),
26639     MatchToPreviousCand = cms.bool( True )
26640 )
26641 fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26642     saveTags = cms.bool( True ),
26643     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26644     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26645     MaxEta = cms.double( 2.5 ),
26646     MinPt = cms.double( 0.0 ),
26647     MaxDeltaR = cms.double( 0.3 ),
26648     MinN = cms.int32( 1 ),
26649     CentralBxOnly = cms.bool( True ),
26650     SelectQualities = cms.vint32(  )
26651 )
26652 fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26653     saveTags = cms.bool( True ),
26654     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26655     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26656     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ),
26657     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
26658     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26659     PreviousCandIsL2 = cms.bool( True ),
26660     FastAccept = cms.bool( False ),
26661     MinN = cms.int32( 1 ),
26662     MaxEta = cms.double( 2.5 ),
26663     MinNhits = cms.int32( 0 ),
26664     MaxDr = cms.double( 0.6 ),
26665     MaxDz = cms.double( 9999.0 ),
26666     ChargeOpt = cms.int32( 0 ),
26667     MinPtPair = cms.vdouble( 6.0 ),
26668     MaxPtPair = cms.vdouble( 1.0E125 ),
26669     MinPtMax = cms.vdouble( 0.0 ),
26670     MinPtMin = cms.vdouble( 3.0 ),
26671     MaxPtMin = cms.vdouble( 1.0E125 ),
26672     MinInvMass = cms.vdouble( 0.5 ),
26673     MaxInvMass = cms.vdouble( 1.7 ),
26674     MinDiMuonDeltaR = cms.double( -1.0 ),
26675     MinAcop = cms.double( 2.7 ),
26676     MaxAcop = cms.double( 999.0 ),
26677     MinPtBalance = cms.double( -1.0 ),
26678     MaxPtBalance = cms.double( 999999.0 ),
26679     NSigmaPt = cms.double( 0.0 ),
26680     MaxDCAMuMu = cms.double( 0.5 ),
26681     MaxRapidityPair = cms.double( 999999.0 ),
26682     CutCowboys = cms.bool( False ),
26683     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26684     L1MatchingdR = cms.double( 0.3 ),
26685     MatchToPreviousCand = cms.bool( True ),
26686     useSimpleGeometry = cms.bool( True ),
26687     useStation2 = cms.bool( True ),
26688     fallbackToME1 = cms.bool( False ),
26689     cosmicPropagationHypothesis = cms.bool( False ),
26690     useMB2InOverlap = cms.bool( False ),
26691     useTrack = cms.string( "tracker" ),
26692     useState = cms.string( "atVertex" ),
26693     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26694     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26695     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26696 )
26697 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26698     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26699     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muL3Filtered" ),
26700     matchToPrevious = cms.bool( True ),
26701     MaxEta = cms.double( 2.5 ),
26702     MinPt = cms.double( 0.0 ),
26703     MinPtPair = cms.double( 0.0 ),
26704     MinInvMass = cms.double( 0.0 ),
26705     MaxInvMass = cms.double( 999999.0 ),
26706     ChargeOpt = cms.int32( 0 )
26707 )
26708 fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter( "HLTDisplacedmumuFilter",
26709     saveTags = cms.bool( True ),
26710     FastAccept = cms.bool( True ),
26711     MinLxySignificance = cms.double( 1.0 ),
26712     MaxLxySignificance = cms.double( -1.0 ),
26713     MaxNormalisedChi2 = cms.double( 999999.0 ),
26714     MinVtxProbability = cms.double( 0.01 ),
26715     MinCosinePointingAngle = cms.double( 0.0 ),
26716     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26717     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26718     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26719 )
26720 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
26721     RegionPSet = cms.PSet( 
26722       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26723       zErrorVetex = cms.double( 0.1 ),
26724       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26725       zErrorBeamSpot = cms.double( 24.2 ),
26726       maxNVertices = cms.int32( 1 ),
26727       maxNRegions = cms.int32( 10 ),
26728       nSigmaZVertex = cms.double( 3.0 ),
26729       nSigmaZBeamSpot = cms.double( 4.0 ),
26730       ptMin = cms.double( 0.5 ),
26731       mode = cms.string( "VerticesFixed" ),
26732       input = cms.InputTag( "hltIterL3MuonCandidates" ),
26733       searchOpt = cms.bool( False ),
26734       whereToUseMeasurementTracker = cms.string( "Never" ),
26735       originRadius = cms.double( 0.1 ),
26736       measurementTrackerName = cms.InputTag( "" ),
26737       precise = cms.bool( True ),
26738       deltaEta = cms.double( 1.0 ),
26739       deltaPhi = cms.double( 1.0 )
26740     )
26741 )
26742 fragment.hltPixelTracksDisplacedTau3muRegional = cms.EDProducer( "TrackSelectorByRegion",
26743     tracks = cms.InputTag( "hltPixelTracks" ),
26744     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muRegional" ),
26745     produceTrackCollection = cms.bool( True ),
26746     produceMask = cms.bool( True )
26747 )
26748 fragment.hltIter0Tau3muPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
26749     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muRegional" ),
26750     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26751     originHalfLength = cms.double( 1.0E9 ),
26752     originRadius = cms.double( 1.0E9 ),
26753     useProtoTrackKinematics = cms.bool( False ),
26754     useEventsWithNoVertex = cms.bool( True ),
26755     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
26756     usePV = cms.bool( False ),
26757     includeFourthHit = cms.bool( True ),
26758     produceComplement = cms.bool( False ),
26759     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
26760 )
26761 fragment.hltIter0Tau3muCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
26762     cleanTrajectoryAfterInOut = cms.bool( False ),
26763     doSeedingRegionRebuilding = cms.bool( False ),
26764     onlyPixelHitsForSeedCleaner = cms.bool( False ),
26765     reverseTrajectories = cms.bool( False ),
26766     useHitsSplitting = cms.bool( False ),
26767     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26768     src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ),
26769     clustersToSkip = cms.InputTag( "" ),
26770     phase2clustersToSkip = cms.InputTag( "" ),
26771     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
26772     TransientInitialStateEstimatorParameters = cms.PSet( 
26773       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
26774       numberMeasurementsForFit = cms.int32( 4 ),
26775       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
26776     ),
26777     numHitsForSeedCleaner = cms.int32( 4 ),
26778     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
26779     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
26780     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
26781     maxNSeeds = cms.uint32( 100000 ),
26782     maxSeedsBeforeCleaning = cms.uint32( 1000 )
26783 )
26784 fragment.hltIter0Tau3muCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
26785     TrajectoryInEvent = cms.bool( False ),
26786     useHitsSplitting = cms.bool( False ),
26787     src = cms.InputTag( "hltIter0Tau3muCkfTrackCandidates" ),
26788     clusterRemovalInfo = cms.InputTag( "" ),
26789     AlgorithmName = cms.string( "hltIter1" ),
26790     GeometricInnerState = cms.bool( True ),
26791     reMatchSplitHits = cms.bool( False ),
26792     usePropagatorForPCA = cms.bool( False ),
26793     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26794     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26795     useSimpleMF = cms.bool( True ),
26796     SimpleMagneticField = cms.string( "ParabolicMf" ),
26797     Fitter = cms.string( "hltESPFittingSmootherIT" ),
26798     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
26799     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
26800     NavigationSchool = cms.string( "" ),
26801     MeasurementTracker = cms.string( "" )
26802 )
26803 fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
26804     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26805     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26806     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26807     ignoreVertices = cms.bool( False ),
26808     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26809     mva = cms.PSet( 
26810       minPixelHits = cms.vint32( 0, 0, 2 ),
26811       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26812       dr_par = cms.PSet( 
26813         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26814         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
26815         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26816         dr_exp = cms.vint32( 3, 3, 3 ),
26817         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26818       ),
26819       maxLostLayers = cms.vint32( 1, 1, 1 ),
26820       min3DLayers = cms.vint32( 0, 0, 0 ),
26821       dz_par = cms.PSet( 
26822         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26823         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
26824         dz_exp = cms.vint32( 3, 3, 3 )
26825       ),
26826       minNVtxTrk = cms.int32( 2 ),
26827       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26828       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
26829       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26830       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
26831       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26832       minLayers = cms.vint32( 3, 3, 3 )
26833     )
26834 )
26835 fragment.hltIter0Tau3muTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
26836     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26837     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26838     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26839     ignoreVertices = cms.bool( False ),
26840     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26841     mva = cms.PSet( 
26842       minPixelHits = cms.vint32( 0, 0, 1 ),
26843       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26844       dr_par = cms.PSet( 
26845         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26846         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26847         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26848         dr_exp = cms.vint32( 4, 4, 4 ),
26849         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26850       ),
26851       maxLostLayers = cms.vint32( 99, 3, 3 ),
26852       min3DLayers = cms.vint32( 1, 2, 3 ),
26853       dz_par = cms.PSet( 
26854         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26855         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26856         dz_exp = cms.vint32( 4, 4, 4 )
26857       ),
26858       minNVtxTrk = cms.int32( 2 ),
26859       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26860       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
26861       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26862       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
26863       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26864       minLayers = cms.vint32( 5, 5, 5 )
26865     )
26866 )
26867 fragment.hltIter0Tau3muTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
26868     inputClassifiers = cms.vstring( 'hltIter0Tau3muTrackCutClassifierPrompt',
26869       'hltIter0Tau3muTrackCutClassifierDetached' )
26870 )
26871 fragment.hltIter0Tau3muTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
26872     originalSource = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26873     originalMVAVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','MVAValues' ),
26874     originalQualVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','QualityMasks' ),
26875     minQuality = cms.string( "highPurity" ),
26876     copyExtras = cms.untracked.bool( True ),
26877     copyTrajectories = cms.untracked.bool( False )
26878 )
26879 fragment.hltTau3muTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
26880     src = cms.InputTag( "hltIter0Tau3muTrackSelectionHighPurity" ),
26881     particleType = cms.string( "mu+" )
26882 )
26883 fragment.hltTau3muTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
26884     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
26885     TrackCand = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26886     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3mu" ),
26887     SimpleMagneticField = cms.string( "" ),
26888     ThirdTrackMass = cms.double( 0.106 ),
26889     MaxEta = cms.double( 2.5 ),
26890     MinPt = cms.double( 1.2 ),
26891     MinInvMass = cms.double( 1.6 ),
26892     MaxInvMass = cms.double( 2.1 ),
26893     MinD0Significance = cms.double( 0.0 ),
26894     OverlapDR = cms.double( 1.44E-4 ),
26895     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26896 )
26897 fragment.hltTau3muTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
26898     saveTags = cms.bool( True ),
26899     MaxEta = cms.double( 2.5 ),
26900     MinPt = cms.double( 8.0 ),
26901     MaxNormalisedChi2 = cms.double( 8.0 ),
26902     MinVtxProbability = cms.double( 0.0 ),
26903     MinLxySignificance = cms.double( 2.0 ),
26904     MinCosinePointingAngle = cms.double( 0.9 ),
26905     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26906     TrackTag = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26907     MuMuTkVertexTag = cms.InputTag( "hltTau3muTkVertexProducer" ),
26908     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26909 )
26910 fragment.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter( "HLTPrescaler",
26911     offset = cms.uint32( 0 ),
26912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26913 )
26914 fragment.hltDiMuonMergingIter01TkMu = cms.EDProducer( "TrackListMerger",
26915     copyExtras = cms.untracked.bool( True ),
26916     copyMVA = cms.bool( False ),
26917     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26918     MaxNormalizedChisq = cms.double( 1000.0 ),
26919     MinPT = cms.double( 0.05 ),
26920     MinFound = cms.int32( 3 ),
26921     Epsilon = cms.double( -0.001 ),
26922     ShareFrac = cms.double( 0.19 ),
26923     allowFirstHitShare = cms.bool( True ),
26924     FoundHitBonus = cms.double( 5.0 ),
26925     LostHitPenalty = cms.double( 20.0 ),
26926     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
26927     newQuality = cms.string( "confirmed" ),
26928     setsToMerge = cms.VPSet( 
26929       cms.PSet(  pQual = cms.bool( False ),
26930         tLists = cms.vint32( 0, 1 )
26931       )
26932     ),
26933     hasSelector = cms.vint32( 0, 0 ),
26934     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26935     writeOnlyTrkQuals = cms.bool( False ),
26936     makeReKeyedSeeds = cms.untracked.bool( False ),
26937     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
26938 )
26939 fragment.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer( "MuonLinksProducerForHLT",
26940     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
26941     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingIter01TkMu" ),
26942     ptMin = cms.double( 2.5 ),
26943     pMin = cms.double( 2.5 ),
26944     shareHitFraction = cms.double( 0.19 )
26945 )
26946 fragment.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer( "MuonIdProducer",
26947     MuonCaloCompatibility = cms.PSet( 
26948       delta_eta = cms.double( 0.02 ),
26949       delta_phi = cms.double( 0.02 ),
26950       allSiPMHO = cms.bool( False ),
26951       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
26952       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
26953     ),
26954     TrackAssociatorParameters = cms.PSet( 
26955       useMuon = cms.bool( True ),
26956       truthMatch = cms.bool( False ),
26957       usePreshower = cms.bool( False ),
26958       dRPreshowerPreselection = cms.double( 0.2 ),
26959       muonMaxDistanceSigmaY = cms.double( 0.0 ),
26960       useEcal = cms.bool( False ),
26961       muonMaxDistanceSigmaX = cms.double( 0.0 ),
26962       dRMuon = cms.double( 9999.0 ),
26963       dREcal = cms.double( 9999.0 ),
26964       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
26965       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
26966       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
26967       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
26968       propagateAllDirections = cms.bool( True ),
26969       muonMaxDistanceY = cms.double( 5.0 ),
26970       useHO = cms.bool( False ),
26971       muonMaxDistanceX = cms.double( 5.0 ),
26972       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
26973       useHcal = cms.bool( False ),
26974       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
26975       accountForTrajectoryChangeCalo = cms.bool( False ),
26976       dREcalPreselection = cms.double( 0.05 ),
26977       useCalo = cms.bool( False ),
26978       dRMuonPreselection = cms.double( 0.2 ),
26979       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
26980       dRHcal = cms.double( 9999.0 ),
26981       dRHcalPreselection = cms.double( 0.2 ),
26982       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
26983     ),
26984     CaloExtractorPSet = cms.PSet( 
26985       DR_Veto_H = cms.double( 0.1 ),
26986       CenterConeOnCalIntersection = cms.bool( False ),
26987       NoiseTow_EE = cms.double( 0.15 ),
26988       Noise_EB = cms.double( 0.025 ),
26989       Noise_HE = cms.double( 0.2 ),
26990       DR_Veto_E = cms.double( 0.07 ),
26991       NoiseTow_EB = cms.double( 0.04 ),
26992       Noise_EE = cms.double( 0.1 ),
26993       UseRecHitsFlag = cms.bool( False ),
26994       DR_Max = cms.double( 1.0 ),
26995       DepositLabel = cms.untracked.string( "Cal" ),
26996       Noise_HO = cms.double( 0.2 ),
26997       DR_Veto_HO = cms.double( 0.1 ),
26998       Threshold_H = cms.double( 0.5 ),
26999       PrintTimeReport = cms.untracked.bool( False ),
27000       Threshold_E = cms.double( 0.2 ),
27001       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27002       ComponentName = cms.string( "CaloExtractorByAssociator" ),
27003       Threshold_HO = cms.double( 0.5 ),
27004       DepositInstanceLabels = cms.vstring( 'ecal',
27005         'hcal',
27006         'ho' ),
27007       ServiceParameters = cms.PSet( 
27008         RPCLayers = cms.bool( False ),
27009         UseMuonNavigation = cms.untracked.bool( False ),
27010         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27011       ),
27012       TrackAssociatorParameters = cms.PSet( 
27013         useMuon = cms.bool( False ),
27014         truthMatch = cms.bool( False ),
27015         usePreshower = cms.bool( False ),
27016         dRPreshowerPreselection = cms.double( 0.2 ),
27017         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27018         useEcal = cms.bool( False ),
27019         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27020         dRMuon = cms.double( 9999.0 ),
27021         dREcal = cms.double( 1.0 ),
27022         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27023         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27024         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27025         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27026         propagateAllDirections = cms.bool( True ),
27027         muonMaxDistanceY = cms.double( 5.0 ),
27028         useHO = cms.bool( False ),
27029         muonMaxDistanceX = cms.double( 5.0 ),
27030         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27031         useHcal = cms.bool( False ),
27032         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27033         accountForTrajectoryChangeCalo = cms.bool( False ),
27034         dREcalPreselection = cms.double( 1.0 ),
27035         useCalo = cms.bool( True ),
27036         dRMuonPreselection = cms.double( 0.2 ),
27037         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27038         dRHcal = cms.double( 1.0 ),
27039         dRHcalPreselection = cms.double( 1.0 ),
27040         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27041       ),
27042       Noise_HB = cms.double( 0.2 )
27043     ),
27044     TrackExtractorPSet = cms.PSet( 
27045       Diff_z = cms.double( 0.2 ),
27046       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
27047       Chi2Ndof_Max = cms.double( 1.0E64 ),
27048       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
27049       DR_Veto = cms.double( 0.01 ),
27050       Pt_Min = cms.double( -1.0 ),
27051       DR_Max = cms.double( 1.0 ),
27052       DepositLabel = cms.untracked.string( "" ),
27053       NHits_Min = cms.uint32( 0 ),
27054       Chi2Prob_Min = cms.double( -1.0 ),
27055       Diff_r = cms.double( 0.1 ),
27056       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
27057       ComponentName = cms.string( "TrackExtractor" )
27058     ),
27059     JetExtractorPSet = cms.PSet( 
27060       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
27061       DR_Veto = cms.double( 0.1 ),
27062       DR_Max = cms.double( 1.0 ),
27063       ExcludeMuonVeto = cms.bool( True ),
27064       PrintTimeReport = cms.untracked.bool( False ),
27065       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
27066       ComponentName = cms.string( "JetExtractor" ),
27067       ServiceParameters = cms.PSet( 
27068         RPCLayers = cms.bool( False ),
27069         UseMuonNavigation = cms.untracked.bool( False ),
27070         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27071       ),
27072       TrackAssociatorParameters = cms.PSet( 
27073         useMuon = cms.bool( False ),
27074         truthMatch = cms.bool( False ),
27075         usePreshower = cms.bool( False ),
27076         dRPreshowerPreselection = cms.double( 0.2 ),
27077         muonMaxDistanceSigmaY = cms.double( 0.0 ),
27078         useEcal = cms.bool( False ),
27079         muonMaxDistanceSigmaX = cms.double( 0.0 ),
27080         dRMuon = cms.double( 9999.0 ),
27081         dREcal = cms.double( 0.5 ),
27082         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
27083         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
27084         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
27085         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
27086         propagateAllDirections = cms.bool( True ),
27087         muonMaxDistanceY = cms.double( 5.0 ),
27088         useHO = cms.bool( False ),
27089         muonMaxDistanceX = cms.double( 5.0 ),
27090         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
27091         useHcal = cms.bool( False ),
27092         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
27093         accountForTrajectoryChangeCalo = cms.bool( False ),
27094         dREcalPreselection = cms.double( 0.5 ),
27095         useCalo = cms.bool( True ),
27096         dRMuonPreselection = cms.double( 0.2 ),
27097         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
27098         dRHcal = cms.double( 0.5 ),
27099         dRHcalPreselection = cms.double( 0.5 ),
27100         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
27101       ),
27102       Threshold = cms.double( 5.0 )
27103     ),
27104     trackDepositName = cms.string( "tracker" ),
27105     ecalDepositName = cms.string( "ecal" ),
27106     hcalDepositName = cms.string( "hcal" ),
27107     hoDepositName = cms.string( "ho" ),
27108     jetDepositName = cms.string( "jets" ),
27109     TimingFillerParameters = cms.PSet( 
27110       DTTimingParameters = cms.PSet( 
27111         HitError = cms.double( 6.0 ),
27112         MatchParameters = cms.PSet( 
27113           TightMatchDT = cms.bool( False ),
27114           DTradius = cms.double( 0.01 ),
27115           TightMatchCSC = cms.bool( True ),
27116           CSCsegments = cms.InputTag( "hltCscSegments" ),
27117           DTsegments = cms.InputTag( "hltDt4DSegments" )
27118         ),
27119         debug = cms.bool( False ),
27120         DoWireCorr = cms.bool( False ),
27121         RequireBothProjections = cms.bool( False ),
27122         DTTimeOffset = cms.double( 2.7 ),
27123         PruneCut = cms.double( 10000.0 ),
27124         DTsegments = cms.InputTag( "hltDt4DSegments" ),
27125         UseSegmentT0 = cms.bool( False ),
27126         HitsMin = cms.int32( 5 ),
27127         DropTheta = cms.bool( True ),
27128         ServiceParameters = cms.PSet( 
27129           RPCLayers = cms.bool( True ),
27130           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27131         )
27132       ),
27133       UseCSC = cms.bool( True ),
27134       CSCTimingParameters = cms.PSet( 
27135         MatchParameters = cms.PSet( 
27136           TightMatchDT = cms.bool( False ),
27137           DTradius = cms.double( 0.01 ),
27138           TightMatchCSC = cms.bool( True ),
27139           CSCsegments = cms.InputTag( "hltCscSegments" ),
27140           DTsegments = cms.InputTag( "hltDt4DSegments" )
27141         ),
27142         debug = cms.bool( False ),
27143         CSCWireTimeOffset = cms.double( 0.0 ),
27144         CSCStripError = cms.double( 7.0 ),
27145         CSCTimeOffset = cms.double( 0.0 ),
27146         CSCWireError = cms.double( 8.6 ),
27147         PruneCut = cms.double( 100.0 ),
27148         CSCsegments = cms.InputTag( "hltCscSegments" ),
27149         UseStripTime = cms.bool( True ),
27150         CSCStripTimeOffset = cms.double( 0.0 ),
27151         UseWireTime = cms.bool( True ),
27152         ServiceParameters = cms.PSet( 
27153           RPCLayers = cms.bool( True ),
27154           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
27155         )
27156       ),
27157       ErrorDT = cms.double( 6.0 ),
27158       EcalEnergyCut = cms.double( 0.4 ),
27159       UseECAL = cms.bool( True ),
27160       ErrorEB = cms.double( 2.085 ),
27161       UseDT = cms.bool( True ),
27162       ErrorEE = cms.double( 6.95 ),
27163       ErrorCSC = cms.double( 7.4 )
27164     ),
27165     ShowerDigiFillerParameters = cms.PSet( 
27166       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
27167       digiMaxDistanceX = cms.double( 25.0 ),
27168       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
27169     ),
27170     TrackerKinkFinderParameters = cms.PSet( 
27171       usePosition = cms.bool( False ),
27172       diagonalOnly = cms.bool( False )
27173     ),
27174     fillEnergy = cms.bool( False ),
27175     storeCrossedHcalRecHits = cms.bool( False ),
27176     maxAbsPullX = cms.double( 4.0 ),
27177     maxAbsEta = cms.double( 3.0 ),
27178     minPt = cms.double( 1.0 ),
27179     inputCollectionTypes = cms.vstring( 'inner tracks',
27180       'links' ),
27181     addExtraSoftMuons = cms.bool( False ),
27182     fillGlobalTrackRefits = cms.bool( False ),
27183     debugWithTruthMatching = cms.bool( False ),
27184     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingIter01TkMu','hltDiMuonLinksIter01TkMuMerge' ),
27185     fillCaloCompatibility = cms.bool( False ),
27186     maxAbsPullY = cms.double( 9999.0 ),
27187     maxAbsDy = cms.double( 9999.0 ),
27188     minP = cms.double( 0.0 ),
27189     minPCaloMuon = cms.double( 1.0E9 ),
27190     maxAbsDx = cms.double( 3.0 ),
27191     fillIsolation = cms.bool( False ),
27192     writeIsoDeposits = cms.bool( False ),
27193     minNumberOfMatches = cms.int32( 1 ),
27194     fillMatching = cms.bool( True ),
27195     fillShowerDigis = cms.bool( False ),
27196     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
27197     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
27198     fillGlobalTrackQuality = cms.bool( False ),
27199     globalTrackQualityInputTag = cms.InputTag( "" ),
27200     selectHighPurity = cms.bool( False ),
27201     pvInputTag = cms.InputTag( "" ),
27202     fillTrackerKink = cms.bool( False ),
27203     minCaloCompatibility = cms.double( 0.6 ),
27204     runArbitrationCleaner = cms.bool( False ),
27205     arbitrationCleanerOptions = cms.PSet( 
27206       OverlapDTheta = cms.double( 0.02 ),
27207       Overlap = cms.bool( True ),
27208       Clustering = cms.bool( True ),
27209       ME1a = cms.bool( True ),
27210       ClusterDTheta = cms.double( 0.02 ),
27211       ClusterDPhi = cms.double( 0.6 ),
27212       OverlapDPhi = cms.double( 0.0786 )
27213     ),
27214     arbitrateTrackerMuons = cms.bool( False )
27215 )
27216 fragment.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
27217     InputObjects = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27218     DisplacedReconstruction = cms.bool( False )
27219 )
27220 fragment.hltdstau3mumuontrkFltr = cms.EDFilter( "HLTMuonTrkFilter",
27221     saveTags = cms.bool( True ),
27222     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
27223     inputCandCollection = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27224     previousCandTag = cms.InputTag( "" ),
27225     minTrkHits = cms.int32( -1 ),
27226     minMuonHits = cms.int32( -1 ),
27227     minMuonStations = cms.int32( -1 ),
27228     maxNormalizedChi2 = cms.double( 1.0E99 ),
27229     allowedTypeMask = cms.uint32( 255 ),
27230     requiredTypeMask = cms.uint32( 0 ),
27231     trkMuonId = cms.uint32( 0 ),
27232     minPt = cms.double( 1.2 ),
27233     minN = cms.uint32( 3 ),
27234     maxAbsEta = cms.double( 1.0E99 ),
27235     L1MatchingdR = cms.double( 0.3 ),
27236     useSimpleGeometry = cms.bool( True ),
27237     useStation2 = cms.bool( True ),
27238     fallbackToME1 = cms.bool( False ),
27239     cosmicPropagationHypothesis = cms.bool( False ),
27240     useMB2InOverlap = cms.bool( False ),
27241     useTrack = cms.string( "tracker" ),
27242     useState = cms.string( "atVertex" ),
27243     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27244     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27245     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27246 )
27247 fragment.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer( "HLTDisplacedmumumuVtxProducer",
27248     Src = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
27249     PreviousCandTag = cms.InputTag( "hltdstau3mumuontrkFltr" ),
27250     MaxEta = cms.double( 2.5 ),
27251     MinPt = cms.double( 1.2 ),
27252     MinPtTriplet = cms.double( 8.0 ),
27253     MinInvMass = cms.double( 1.6 ),
27254     MaxInvMass = cms.double( 2.1 ),
27255     ChargeOpt = cms.int32( -1 )
27256 )
27257 fragment.hltdstau3muDisplaced3muFltr = cms.EDFilter( "HLTDisplacedmumumuFilter",
27258     saveTags = cms.bool( True ),
27259     FastAccept = cms.bool( False ),
27260     MinLxySignificance = cms.double( 2.0 ),
27261     MaxLxySignificance = cms.double( 0.0 ),
27262     MaxNormalisedChi2 = cms.double( 8.0 ),
27263     MinVtxProbability = cms.double( 0.0 ),
27264     MinCosinePointingAngle = cms.double( 0.9 ),
27265     DisplacedVertexTag = cms.InputTag( "hltdstau3muDisplaced3muVtxProducer" ),
27266     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27267     MuonTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" )
27268 )
27269 fragment.hltL1sDoubleMu3SQHTT200 = cms.EDFilter( "HLTL1TSeed",
27270     saveTags = cms.bool( True ),
27271     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_HTT220er" ),
27272     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27273     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27274     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27275     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27276     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27277     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27278     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27279     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27280     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27281 )
27282 fragment.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
27283     offset = cms.uint32( 0 ),
27284     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27285 )
27286 fragment.hltDoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27287     saveTags = cms.bool( True ),
27288     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27289     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3SQHTT200" ),
27290     MaxEta = cms.double( 2.5 ),
27291     MinPt = cms.double( 0.0 ),
27292     MaxDeltaR = cms.double( 0.3 ),
27293     MinN = cms.int32( 2 ),
27294     CentralBxOnly = cms.bool( True ),
27295     SelectQualities = cms.vint32(  )
27296 )
27297 fragment.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27298     saveTags = cms.bool( True ),
27299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27300     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27301     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27302     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27303     MinN = cms.int32( 0 ),
27304     MaxEta = cms.double( 2.5 ),
27305     AbsEtaBins = cms.vdouble( 0.0 ),
27306     MinNstations = cms.vint32( 0 ),
27307     MinNhits = cms.vint32( 0 ),
27308     CutOnChambers = cms.bool( False ),
27309     MinNchambers = cms.vint32( 0 ),
27310     MaxDr = cms.double( 9999.0 ),
27311     MinDr = cms.double( -1.0 ),
27312     MaxDz = cms.double( 9999.0 ),
27313     MinDxySig = cms.double( -1.0 ),
27314     MinPt = cms.double( 0.0 ),
27315     NSigmaPt = cms.double( 0.0 ),
27316     MatchToPreviousCand = cms.bool( True )
27317 )
27318 fragment.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27319     saveTags = cms.bool( True ),
27320     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27321     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
27322     MaxEta = cms.double( 2.5 ),
27323     MinPt = cms.double( 0.0 ),
27324     MaxDeltaR = cms.double( 0.3 ),
27325     MinN = cms.int32( 1 ),
27326     CentralBxOnly = cms.bool( True ),
27327     SelectQualities = cms.vint32(  )
27328 )
27329 fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter( "HLTMuonL3PreFilter",
27330     saveTags = cms.bool( True ),
27331     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27332     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27333     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27334     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27335     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27336     MinN = cms.int32( 2 ),
27337     MaxEta = cms.double( 2.5 ),
27338     MinNhits = cms.int32( 0 ),
27339     MaxDr = cms.double( 2.0 ),
27340     MinDr = cms.double( -1.0 ),
27341     MaxDz = cms.double( 9999.0 ),
27342     MinDxySig = cms.double( -1.0 ),
27343     MinPt = cms.double( 4.0 ),
27344     NSigmaPt = cms.double( 0.0 ),
27345     MaxNormalizedChi2 = cms.double( 9999.0 ),
27346     MaxDXYBeamSpot = cms.double( 9999.0 ),
27347     MinDXYBeamSpot = cms.double( -1.0 ),
27348     MinNmuonHits = cms.int32( 0 ),
27349     MaxPtDifference = cms.double( 9999.0 ),
27350     MinTrackPt = cms.double( 0.0 ),
27351     minMuonStations = cms.int32( 2 ),
27352     minTrkHits = cms.int32( -1 ),
27353     minMuonHits = cms.int32( -1 ),
27354     allowedTypeMask = cms.uint32( 255 ),
27355     requiredTypeMask = cms.uint32( 0 ),
27356     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27357     trkMuonId = cms.uint32( 0 ),
27358     L1MatchingdR = cms.double( 0.3 ),
27359     MatchToPreviousCand = cms.bool( True ),
27360     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27361     requireL3MuonTrajectorySeed = cms.bool( False ),
27362     useSimpleGeometry = cms.bool( True ),
27363     useStation2 = cms.bool( True ),
27364     fallbackToME1 = cms.bool( False ),
27365     cosmicPropagationHypothesis = cms.bool( False ),
27366     useMB2InOverlap = cms.bool( False ),
27367     useTrack = cms.string( "tracker" ),
27368     useState = cms.string( "atVertex" ),
27369     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27370     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27371     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27372 )
27373 fragment.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27374     saveTags = cms.bool( True ),
27375     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27376     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27377     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
27378     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
27379     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27380     PreviousCandIsL2 = cms.bool( True ),
27381     FastAccept = cms.bool( False ),
27382     MinN = cms.int32( 1 ),
27383     MaxEta = cms.double( 2.5 ),
27384     MinNhits = cms.int32( 0 ),
27385     MaxDr = cms.double( 2.0 ),
27386     MaxDz = cms.double( 9999.0 ),
27387     ChargeOpt = cms.int32( 0 ),
27388     MinPtPair = cms.vdouble( 0.0 ),
27389     MaxPtPair = cms.vdouble( 1.0E125 ),
27390     MinPtMax = cms.vdouble( 0.0 ),
27391     MinPtMin = cms.vdouble( 4.0 ),
27392     MaxPtMin = cms.vdouble( 1.0E125 ),
27393     MinInvMass = cms.vdouble( 3.8 ),
27394     MaxInvMass = cms.vdouble( 9999.0 ),
27395     MinDiMuonDeltaR = cms.double( -1.0 ),
27396     MinAcop = cms.double( -1.0 ),
27397     MaxAcop = cms.double( 999.0 ),
27398     MinPtBalance = cms.double( -1.0 ),
27399     MaxPtBalance = cms.double( 999999.0 ),
27400     NSigmaPt = cms.double( 0.0 ),
27401     MaxDCAMuMu = cms.double( 99999.9 ),
27402     MaxRapidityPair = cms.double( 999999.0 ),
27403     CutCowboys = cms.bool( False ),
27404     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27405     L1MatchingdR = cms.double( 0.3 ),
27406     MatchToPreviousCand = cms.bool( True ),
27407     useSimpleGeometry = cms.bool( True ),
27408     useStation2 = cms.bool( True ),
27409     fallbackToME1 = cms.bool( False ),
27410     cosmicPropagationHypothesis = cms.bool( False ),
27411     useMB2InOverlap = cms.bool( False ),
27412     useTrack = cms.string( "tracker" ),
27413     useState = cms.string( "atVertex" ),
27414     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27415     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27416     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27417 )
27418 fragment.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
27419     saveTags = cms.bool( True ),
27420     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27421     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
27422     inputTag1 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27423     inputTag2 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
27424     triggerType1 = cms.int32( 83 ),
27425     triggerType2 = cms.int32( 83 ),
27426     MinDR = cms.double( 0.001 ),
27427     MaxDZ = cms.double( 0.2 ),
27428     MinN = cms.int32( 1 ),
27429     MinPixHitsForDZ = cms.int32( 0 ),
27430     checkSC = cms.bool( False )
27431 )
27432 fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter( "HLTL1TSeed",
27433     saveTags = cms.bool( True ),
27434     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" ),
27435     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27436     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27437     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27438     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27439     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27440     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27441     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27442     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27443     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27444 )
27445 fragment.hltPreDoubleMu4MuMuTrkDisplaced = cms.EDFilter( "HLTPrescaler",
27446     offset = cms.uint32( 0 ),
27447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27448 )
27449 fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27450     saveTags = cms.bool( True ),
27451     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27452     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS" ),
27453     MaxEta = cms.double( 2.5 ),
27454     MinPt = cms.double( 0.0 ),
27455     MaxDeltaR = cms.double( 0.3 ),
27456     MinN = cms.int32( 2 ),
27457     CentralBxOnly = cms.bool( True ),
27458     SelectQualities = cms.vint32(  )
27459 )
27460 fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27461     saveTags = cms.bool( True ),
27462     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27463     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27464     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27465     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27466     MinN = cms.int32( 0 ),
27467     MaxEta = cms.double( 2.5 ),
27468     AbsEtaBins = cms.vdouble( 0.0 ),
27469     MinNstations = cms.vint32( 0 ),
27470     MinNhits = cms.vint32( 0 ),
27471     CutOnChambers = cms.bool( False ),
27472     MinNchambers = cms.vint32( 0 ),
27473     MaxDr = cms.double( 9999.0 ),
27474     MinDr = cms.double( -1.0 ),
27475     MaxDz = cms.double( 9999.0 ),
27476     MinDxySig = cms.double( -1.0 ),
27477     MinPt = cms.double( 0.0 ),
27478     NSigmaPt = cms.double( 0.0 ),
27479     MatchToPreviousCand = cms.bool( True )
27480 )
27481 fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27482     saveTags = cms.bool( True ),
27483     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27484     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27485     MaxEta = cms.double( 2.5 ),
27486     MinPt = cms.double( 0.0 ),
27487     MaxDeltaR = cms.double( 0.3 ),
27488     MinN = cms.int32( 1 ),
27489     CentralBxOnly = cms.bool( True ),
27490     SelectQualities = cms.vint32(  )
27491 )
27492 fragment.hltDoubleMu4MuMuDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
27493     saveTags = cms.bool( True ),
27494     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27495     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27496     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27497     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
27498     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27499     PreviousCandIsL2 = cms.bool( True ),
27500     FastAccept = cms.bool( False ),
27501     MinN = cms.int32( 1 ),
27502     MaxEta = cms.double( 2.5 ),
27503     MinNhits = cms.int32( 0 ),
27504     MaxDr = cms.double( 2.0 ),
27505     MaxDz = cms.double( 9999.0 ),
27506     ChargeOpt = cms.int32( -1 ),
27507     MinPtPair = cms.vdouble( 6.9 ),
27508     MaxPtPair = cms.vdouble( 1.0E125 ),
27509     MinPtMax = cms.vdouble( 0.0 ),
27510     MinPtMin = cms.vdouble( 4.0 ),
27511     MaxPtMin = cms.vdouble( 1.0E125 ),
27512     MinInvMass = cms.vdouble( 1.0 ),
27513     MaxInvMass = cms.vdouble( 4.8 ),
27514     MinDiMuonDeltaR = cms.double( -1.0 ),
27515     MinAcop = cms.double( -999.0 ),
27516     MaxAcop = cms.double( 999.0 ),
27517     MinPtBalance = cms.double( -1.0 ),
27518     MaxPtBalance = cms.double( 999999.0 ),
27519     NSigmaPt = cms.double( 0.0 ),
27520     MaxDCAMuMu = cms.double( 0.5 ),
27521     MaxRapidityPair = cms.double( 999999.0 ),
27522     CutCowboys = cms.bool( False ),
27523     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27524     L1MatchingdR = cms.double( 0.3 ),
27525     MatchToPreviousCand = cms.bool( True ),
27526     useSimpleGeometry = cms.bool( True ),
27527     useStation2 = cms.bool( True ),
27528     fallbackToME1 = cms.bool( False ),
27529     cosmicPropagationHypothesis = cms.bool( False ),
27530     useMB2InOverlap = cms.bool( False ),
27531     useTrack = cms.string( "tracker" ),
27532     useState = cms.string( "atVertex" ),
27533     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27534     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27535     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27536 )
27537 fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
27538     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
27539     PreviousCandTag = cms.InputTag( "hltDoubleMu4MuMuDisplacedL3Filtered" ),
27540     matchToPrevious = cms.bool( True ),
27541     MaxEta = cms.double( 2.5 ),
27542     MinPt = cms.double( 0.0 ),
27543     MinPtPair = cms.double( 0.0 ),
27544     MinInvMass = cms.double( 0.0 ),
27545     MaxInvMass = cms.double( 999999.0 ),
27546     ChargeOpt = cms.int32( -1 )
27547 )
27548 fragment.hltDisplacedmumuFilterDoubleMu4MuMu = cms.EDFilter( "HLTDisplacedmumuFilter",
27549     saveTags = cms.bool( True ),
27550     FastAccept = cms.bool( True ),
27551     MinLxySignificance = cms.double( 3.0 ),
27552     MaxLxySignificance = cms.double( -1.0 ),
27553     MaxNormalisedChi2 = cms.double( 999999.0 ),
27554     MinVtxProbability = cms.double( 0.1 ),
27555     MinCosinePointingAngle = cms.double( 0.9 ),
27556     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27557     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27558     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
27559 )
27560 fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
27561     RegionPSet = cms.PSet( 
27562       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27563       zErrorVetex = cms.double( 0.1 ),
27564       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27565       zErrorBeamSpot = cms.double( 24.2 ),
27566       maxNVertices = cms.int32( 1 ),
27567       maxNRegions = cms.int32( 10 ),
27568       nSigmaZVertex = cms.double( 3.0 ),
27569       nSigmaZBeamSpot = cms.double( 4.0 ),
27570       ptMin = cms.double( 0.5 ),
27571       mode = cms.string( "VerticesFixed" ),
27572       input = cms.InputTag( "hltIterL3MuonCandidates" ),
27573       searchOpt = cms.bool( False ),
27574       whereToUseMeasurementTracker = cms.string( "Never" ),
27575       originRadius = cms.double( 0.1 ),
27576       measurementTrackerName = cms.InputTag( "" ),
27577       precise = cms.bool( True ),
27578       deltaEta = cms.double( 1.0 ),
27579       deltaPhi = cms.double( 1.0 )
27580     )
27581 )
27582 fragment.hltPixelTracksDisplacedMuMuRegional = cms.EDProducer( "TrackSelectorByRegion",
27583     tracks = cms.InputTag( "hltPixelTracks" ),
27584     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedMuMuRegional" ),
27585     produceTrackCollection = cms.bool( True ),
27586     produceMask = cms.bool( True )
27587 )
27588 fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
27589     InputCollection = cms.InputTag( "hltPixelTracksDisplacedMuMuRegional" ),
27590     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27591     originHalfLength = cms.double( 1.0E9 ),
27592     originRadius = cms.double( 1.0E9 ),
27593     useProtoTrackKinematics = cms.bool( False ),
27594     useEventsWithNoVertex = cms.bool( True ),
27595     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
27596     usePV = cms.bool( False ),
27597     includeFourthHit = cms.bool( True ),
27598     produceComplement = cms.bool( False ),
27599     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
27600 )
27601 fragment.hltIter0DisplacedMuMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
27602     cleanTrajectoryAfterInOut = cms.bool( False ),
27603     doSeedingRegionRebuilding = cms.bool( False ),
27604     onlyPixelHitsForSeedCleaner = cms.bool( False ),
27605     reverseTrajectories = cms.bool( False ),
27606     useHitsSplitting = cms.bool( False ),
27607     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27608     src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ),
27609     clustersToSkip = cms.InputTag( "" ),
27610     phase2clustersToSkip = cms.InputTag( "" ),
27611     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
27612     TransientInitialStateEstimatorParameters = cms.PSet( 
27613       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
27614       numberMeasurementsForFit = cms.int32( 4 ),
27615       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
27616     ),
27617     numHitsForSeedCleaner = cms.int32( 4 ),
27618     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
27619     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
27620     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
27621     maxNSeeds = cms.uint32( 100000 ),
27622     maxSeedsBeforeCleaning = cms.uint32( 1000 )
27623 )
27624 fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
27625     TrajectoryInEvent = cms.bool( False ),
27626     useHitsSplitting = cms.bool( False ),
27627     src = cms.InputTag( "hltIter0DisplacedMuMuCkfTrackCandidates" ),
27628     clusterRemovalInfo = cms.InputTag( "" ),
27629     AlgorithmName = cms.string( "hltIter1" ),
27630     GeometricInnerState = cms.bool( True ),
27631     reMatchSplitHits = cms.bool( False ),
27632     usePropagatorForPCA = cms.bool( False ),
27633     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
27634     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
27635     useSimpleMF = cms.bool( True ),
27636     SimpleMagneticField = cms.string( "ParabolicMf" ),
27637     Fitter = cms.string( "hltESPFittingSmootherIT" ),
27638     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
27639     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
27640     NavigationSchool = cms.string( "" ),
27641     MeasurementTracker = cms.string( "" )
27642 )
27643 fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
27644     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27645     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27646     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27647     ignoreVertices = cms.bool( False ),
27648     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27649     mva = cms.PSet( 
27650       minPixelHits = cms.vint32( 0, 0, 2 ),
27651       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27652       dr_par = cms.PSet( 
27653         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27654         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
27655         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27656         dr_exp = cms.vint32( 3, 3, 3 ),
27657         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27658       ),
27659       maxLostLayers = cms.vint32( 1, 1, 1 ),
27660       min3DLayers = cms.vint32( 0, 0, 0 ),
27661       dz_par = cms.PSet( 
27662         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
27663         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
27664         dz_exp = cms.vint32( 3, 3, 3 )
27665       ),
27666       minNVtxTrk = cms.int32( 2 ),
27667       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27668       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
27669       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27670       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
27671       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27672       minLayers = cms.vint32( 3, 3, 3 )
27673     )
27674 )
27675 fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
27676     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27677     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
27678     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
27679     ignoreVertices = cms.bool( False ),
27680     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
27681     mva = cms.PSet( 
27682       minPixelHits = cms.vint32( 0, 0, 1 ),
27683       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
27684       dr_par = cms.PSet( 
27685         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
27686         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27687         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27688         dr_exp = cms.vint32( 4, 4, 4 ),
27689         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
27690       ),
27691       maxLostLayers = cms.vint32( 99, 3, 3 ),
27692       min3DLayers = cms.vint32( 1, 2, 3 ),
27693       dz_par = cms.PSet( 
27694         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
27695         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
27696         dz_exp = cms.vint32( 4, 4, 4 )
27697       ),
27698       minNVtxTrk = cms.int32( 2 ),
27699       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27700       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
27701       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
27702       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
27703       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
27704       minLayers = cms.vint32( 5, 5, 5 )
27705     )
27706 )
27707 fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
27708     inputClassifiers = cms.vstring( 'hltIter0DisplacedMuMuTrackCutClassifierPrompt',
27709       'hltIter0DisplacedMuMuTrackCutClassifierDetached' )
27710 )
27711 fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
27712     originalSource = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
27713     originalMVAVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','MVAValues' ),
27714     originalQualVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','QualityMasks' ),
27715     minQuality = cms.string( "highPurity" ),
27716     copyExtras = cms.untracked.bool( True ),
27717     copyTrajectories = cms.untracked.bool( False )
27718 )
27719 fragment.hltMuMuTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
27720     src = cms.InputTag( "hltIter0DisplacedMuMuTrackSelectionHighPurity" ),
27721     particleType = cms.string( "K+" )
27722 )
27723 fragment.hltMuMuTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
27724     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
27725     TrackCand = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27726     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4MuMu" ),
27727     SimpleMagneticField = cms.string( "" ),
27728     ThirdTrackMass = cms.double( 0.493677 ),
27729     MaxEta = cms.double( 2.5 ),
27730     MinPt = cms.double( 1.2 ),
27731     MinInvMass = cms.double( 0.0 ),
27732     MaxInvMass = cms.double( 99999.0 ),
27733     MinD0Significance = cms.double( 2.0 ),
27734     OverlapDR = cms.double( 0.005 ),
27735     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27736 )
27737 fragment.hltMuMuTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
27738     saveTags = cms.bool( True ),
27739     MaxEta = cms.double( 2.5 ),
27740     MinPt = cms.double( 0.0 ),
27741     MaxNormalisedChi2 = cms.double( 10.0 ),
27742     MinVtxProbability = cms.double( 0.0 ),
27743     MinLxySignificance = cms.double( 0.0 ),
27744     MinCosinePointingAngle = cms.double( -2.0 ),
27745     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27746     TrackTag = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27747     MuMuTkVertexTag = cms.InputTag( "hltMuMuTkVertexProducer" ),
27748     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27749 )
27750 fragment.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
27751     saveTags = cms.bool( True ),
27752     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_Mu3_Jet30er2p5" ),
27753     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27754     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27755     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27756     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27757     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27758     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27759     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27760     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27761     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27762 )
27763 fragment.hltPreMu3PFJet40 = cms.EDFilter( "HLTPrescaler",
27764     offset = cms.uint32( 0 ),
27765     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27766 )
27767 fragment.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27768     saveTags = cms.bool( True ),
27769     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27770     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorMu3Jet30er2p5" ),
27771     MaxEta = cms.double( 2.5 ),
27772     MinPt = cms.double( 0.0 ),
27773     MaxDeltaR = cms.double( 0.3 ),
27774     MinN = cms.int32( 1 ),
27775     CentralBxOnly = cms.bool( True ),
27776     SelectQualities = cms.vint32(  )
27777 )
27778 fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27779     saveTags = cms.bool( True ),
27780     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27781     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27782     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27783     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27784     MinN = cms.int32( 0 ),
27785     MaxEta = cms.double( 2.5 ),
27786     AbsEtaBins = cms.vdouble( 0.0 ),
27787     MinNstations = cms.vint32( 0 ),
27788     MinNhits = cms.vint32( 0 ),
27789     CutOnChambers = cms.bool( False ),
27790     MinNchambers = cms.vint32( 0 ),
27791     MaxDr = cms.double( 9999.0 ),
27792     MinDr = cms.double( -1.0 ),
27793     MaxDz = cms.double( 9999.0 ),
27794     MinDxySig = cms.double( -1.0 ),
27795     MinPt = cms.double( 0.0 ),
27796     NSigmaPt = cms.double( 0.0 ),
27797     MatchToPreviousCand = cms.bool( True )
27798 )
27799 fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27800     saveTags = cms.bool( True ),
27801     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27802     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27803     MaxEta = cms.double( 2.5 ),
27804     MinPt = cms.double( 0.0 ),
27805     MaxDeltaR = cms.double( 0.3 ),
27806     MinN = cms.int32( 1 ),
27807     CentralBxOnly = cms.bool( True ),
27808     SelectQualities = cms.vint32(  )
27809 )
27810 fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
27811     saveTags = cms.bool( True ),
27812     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27813     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27814     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3L1f0L2Filtered0" ),
27815     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3L1Filtered0" ),
27816     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27817     MinN = cms.int32( 1 ),
27818     MaxEta = cms.double( 2.5 ),
27819     MinNhits = cms.int32( 0 ),
27820     MaxDr = cms.double( 2.0 ),
27821     MinDr = cms.double( -1.0 ),
27822     MaxDz = cms.double( 9999.0 ),
27823     MinDxySig = cms.double( -1.0 ),
27824     MinPt = cms.double( 3.0 ),
27825     NSigmaPt = cms.double( 0.0 ),
27826     MaxNormalizedChi2 = cms.double( 9999.0 ),
27827     MaxDXYBeamSpot = cms.double( 9999.0 ),
27828     MinDXYBeamSpot = cms.double( -1.0 ),
27829     MinNmuonHits = cms.int32( 0 ),
27830     MaxPtDifference = cms.double( 9999.0 ),
27831     MinTrackPt = cms.double( 0.0 ),
27832     minMuonStations = cms.int32( 2 ),
27833     minTrkHits = cms.int32( -1 ),
27834     minMuonHits = cms.int32( -1 ),
27835     allowedTypeMask = cms.uint32( 255 ),
27836     requiredTypeMask = cms.uint32( 0 ),
27837     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27838     trkMuonId = cms.uint32( 0 ),
27839     L1MatchingdR = cms.double( 0.3 ),
27840     MatchToPreviousCand = cms.bool( True ),
27841     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27842     requireL3MuonTrajectorySeed = cms.bool( False ),
27843     useSimpleGeometry = cms.bool( True ),
27844     useStation2 = cms.bool( True ),
27845     fallbackToME1 = cms.bool( False ),
27846     cosmicPropagationHypothesis = cms.bool( False ),
27847     useMB2InOverlap = cms.bool( False ),
27848     useTrack = cms.string( "tracker" ),
27849     useState = cms.string( "atVertex" ),
27850     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27851     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27852     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27853 )
27854 fragment.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
27855     leptons = cms.InputTag( "hltL3fL1sMu3L1f0L2f0L3Filtered3" ),
27856     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
27857     minDeltaR = cms.double( 1.0 ),
27858     numLeptons = cms.uint32( 1 )
27859 )
27860 fragment.hltMu3PFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
27861     saveTags = cms.bool( True ),
27862     inputTag = cms.InputTag( "hltMu3JetCollectionsForLeptonPlusPFJets" ),
27863     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
27864     MinJetPt = cms.double( 40.0 ),
27865     MaxAbsJetEta = cms.double( 2.5 ),
27866     MinNJets = cms.uint32( 1 ),
27867     triggerType = cms.int32( 85 )
27868 )
27869 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
27870     saveTags = cms.bool( True ),
27871     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
27872     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27873     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27874     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27875     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27876     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27877     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27878     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27879     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27880     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27881 )
27882 fragment.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler",
27883     offset = cms.uint32( 0 ),
27884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27885 )
27886 fragment.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27887     saveTags = cms.bool( True ),
27888     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27889     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
27890     MaxEta = cms.double( 2.5 ),
27891     MinPt = cms.double( 0.0 ),
27892     MaxDeltaR = cms.double( 0.3 ),
27893     MinN = cms.int32( 2 ),
27894     CentralBxOnly = cms.bool( True ),
27895     SelectQualities = cms.vint32(  )
27896 )
27897 fragment.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27898     saveTags = cms.bool( True ),
27899     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27900     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27901     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27902     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27903     MinN = cms.int32( 2 ),
27904     MaxEta = cms.double( 2.5 ),
27905     AbsEtaBins = cms.vdouble( 5.0 ),
27906     MinNstations = cms.vint32( 0 ),
27907     MinNhits = cms.vint32( 0 ),
27908     CutOnChambers = cms.bool( False ),
27909     MinNchambers = cms.vint32( 0 ),
27910     MaxDr = cms.double( 9999.0 ),
27911     MinDr = cms.double( -1.0 ),
27912     MaxDz = cms.double( 9999.0 ),
27913     MinDxySig = cms.double( -1.0 ),
27914     MinPt = cms.double( 2.0 ),
27915     NSigmaPt = cms.double( 0.0 ),
27916     MatchToPreviousCand = cms.bool( True )
27917 )
27918 fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27919     saveTags = cms.bool( True ),
27920     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27921     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27922     MaxEta = cms.double( 2.5 ),
27923     MinPt = cms.double( 0.0 ),
27924     MaxDeltaR = cms.double( 0.3 ),
27925     MinN = cms.int32( 1 ),
27926     CentralBxOnly = cms.bool( True ),
27927     SelectQualities = cms.vint32(  )
27928 )
27929 fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter",
27930     saveTags = cms.bool( True ),
27931     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27932     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27933     PreviousCandTag = cms.InputTag( "hltL2fSQDoubleMu2L2PreFiltered2" ),
27934     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
27935     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27936     MinN = cms.int32( 1 ),
27937     MaxEta = cms.double( 2.5 ),
27938     MinNhits = cms.int32( 0 ),
27939     MaxDr = cms.double( 2.0 ),
27940     MinDr = cms.double( -1.0 ),
27941     MaxDz = cms.double( 9999.0 ),
27942     MinDxySig = cms.double( -1.0 ),
27943     MinPt = cms.double( 7.5 ),
27944     NSigmaPt = cms.double( 0.0 ),
27945     MaxNormalizedChi2 = cms.double( 9999.0 ),
27946     MaxDXYBeamSpot = cms.double( 9999.0 ),
27947     MinDXYBeamSpot = cms.double( -1.0 ),
27948     MinNmuonHits = cms.int32( 0 ),
27949     MaxPtDifference = cms.double( 9999.0 ),
27950     MinTrackPt = cms.double( 0.0 ),
27951     minMuonStations = cms.int32( 2 ),
27952     minTrkHits = cms.int32( -1 ),
27953     minMuonHits = cms.int32( -1 ),
27954     allowedTypeMask = cms.uint32( 255 ),
27955     requiredTypeMask = cms.uint32( 0 ),
27956     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27957     trkMuonId = cms.uint32( 0 ),
27958     L1MatchingdR = cms.double( 0.3 ),
27959     MatchToPreviousCand = cms.bool( True ),
27960     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27961     requireL3MuonTrajectorySeed = cms.bool( False ),
27962     useSimpleGeometry = cms.bool( True ),
27963     useStation2 = cms.bool( True ),
27964     fallbackToME1 = cms.bool( False ),
27965     cosmicPropagationHypothesis = cms.bool( False ),
27966     useMB2InOverlap = cms.bool( False ),
27967     useTrack = cms.string( "tracker" ),
27968     useState = cms.string( "atVertex" ),
27969     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27970     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27971     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27972 )
27973 fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
27974     saveTags = cms.bool( True ),
27975     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27976     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27977     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
27978     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
27979     MinMasses = cms.vdouble( 2.2 ),
27980     MaxMasses = cms.vdouble( 4.0 ),
27981     checkCharge = cms.bool( True ),
27982     MinTrackPt = cms.double( 2.0 ),
27983     MinTrackP = cms.double( 0.0 ),
27984     MaxTrackEta = cms.double( 999.0 ),
27985     MaxTrackDxy = cms.double( 999.0 ),
27986     MaxTrackDz = cms.double( 999.0 ),
27987     MinTrackHits = cms.int32( 2 ),
27988     MaxTrackNormChi2 = cms.double( 1.0E10 ),
27989     MaxDCAMuonTrack = cms.double( 99999.9 ),
27990     CutCowboys = cms.bool( False )
27991 )
27992 fragment.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler",
27993     offset = cms.uint32( 0 ),
27994     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27995 )
27996 fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
27997     saveTags = cms.bool( True ),
27998     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27999     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28000     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
28001     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
28002     MinMasses = cms.vdouble( 8.0 ),
28003     MaxMasses = cms.vdouble( 11.8 ),
28004     checkCharge = cms.bool( True ),
28005     MinTrackPt = cms.double( 2.0 ),
28006     MinTrackP = cms.double( 0.0 ),
28007     MaxTrackEta = cms.double( 999.0 ),
28008     MaxTrackDxy = cms.double( 999.0 ),
28009     MaxTrackDz = cms.double( 999.0 ),
28010     MinTrackHits = cms.int32( 2 ),
28011     MaxTrackNormChi2 = cms.double( 1.0E10 ),
28012     MaxDCAMuonTrack = cms.double( 99999.9 ),
28013     CutCowboys = cms.bool( False )
28014 )
28015 fragment.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
28016     saveTags = cms.bool( True ),
28017     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7" ),
28018     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28019     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28020     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28021     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28022     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28023     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28024     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28025     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28026     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28027 )
28028 fragment.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter( "HLTPrescaler",
28029     offset = cms.uint32( 0 ),
28030     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28031 )
28032 fragment.hltL1sEmuSingleMu3 = cms.EDFilter( "HLTL1TSeed",
28033     saveTags = cms.bool( True ),
28034     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
28035     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28036     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28037     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28038     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28039     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28040     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28041     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28042     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28043     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28044 )
28045 fragment.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28046     saveTags = cms.bool( True ),
28047     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28048     PreviousCandTag = cms.InputTag( "hltL1sEmuSingleMu3" ),
28049     MaxEta = cms.double( 2.5 ),
28050     MinPt = cms.double( 0.0 ),
28051     MaxDeltaR = cms.double( 0.3 ),
28052     MinN = cms.int32( 1 ),
28053     CentralBxOnly = cms.bool( True ),
28054     SelectQualities = cms.vint32(  )
28055 )
28056 fragment.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28057     saveTags = cms.bool( True ),
28058     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28059     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28060     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28061     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28062     MinN = cms.int32( 0 ),
28063     MaxEta = cms.double( 2.5 ),
28064     AbsEtaBins = cms.vdouble( 0.0 ),
28065     MinNstations = cms.vint32( 0 ),
28066     MinNhits = cms.vint32( 0 ),
28067     CutOnChambers = cms.bool( False ),
28068     MinNchambers = cms.vint32( 0 ),
28069     MaxDr = cms.double( 9999.0 ),
28070     MinDr = cms.double( -1.0 ),
28071     MaxDz = cms.double( 9999.0 ),
28072     MinDxySig = cms.double( -1.0 ),
28073     MinPt = cms.double( 0.0 ),
28074     NSigmaPt = cms.double( 0.0 ),
28075     MatchToPreviousCand = cms.bool( True )
28076 )
28077 fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28078     saveTags = cms.bool( True ),
28079     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28080     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
28081     MaxEta = cms.double( 2.5 ),
28082     MinPt = cms.double( 0.0 ),
28083     MaxDeltaR = cms.double( 0.3 ),
28084     MinN = cms.int32( 1 ),
28085     CentralBxOnly = cms.bool( True ),
28086     SelectQualities = cms.vint32(  )
28087 )
28088 fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
28089     saveTags = cms.bool( True ),
28090     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28091     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28092     PreviousCandTag = cms.InputTag( "hltL2fL1sEmuMu3L1f0L2Filtered0" ),
28093     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sEmuMu3L1Filtered0" ),
28094     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28095     MinN = cms.int32( 1 ),
28096     MaxEta = cms.double( 2.5 ),
28097     MinNhits = cms.int32( 0 ),
28098     MaxDr = cms.double( 2.0 ),
28099     MinDr = cms.double( -1.0 ),
28100     MaxDz = cms.double( 9999.0 ),
28101     MinDxySig = cms.double( -1.0 ),
28102     MinPt = cms.double( 3.0 ),
28103     NSigmaPt = cms.double( 0.0 ),
28104     MaxNormalizedChi2 = cms.double( 9999.0 ),
28105     MaxDXYBeamSpot = cms.double( 9999.0 ),
28106     MinDXYBeamSpot = cms.double( -1.0 ),
28107     MinNmuonHits = cms.int32( 0 ),
28108     MaxPtDifference = cms.double( 9999.0 ),
28109     MinTrackPt = cms.double( 0.0 ),
28110     minMuonStations = cms.int32( 2 ),
28111     minTrkHits = cms.int32( -1 ),
28112     minMuonHits = cms.int32( -1 ),
28113     allowedTypeMask = cms.uint32( 255 ),
28114     requiredTypeMask = cms.uint32( 0 ),
28115     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28116     trkMuonId = cms.uint32( 0 ),
28117     L1MatchingdR = cms.double( 0.3 ),
28118     MatchToPreviousCand = cms.bool( True ),
28119     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28120     requireL3MuonTrajectorySeed = cms.bool( False ),
28121     useSimpleGeometry = cms.bool( True ),
28122     useStation2 = cms.bool( True ),
28123     fallbackToME1 = cms.bool( False ),
28124     cosmicPropagationHypothesis = cms.bool( False ),
28125     useMB2InOverlap = cms.bool( False ),
28126     useTrack = cms.string( "tracker" ),
28127     useState = cms.string( "atVertex" ),
28128     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28129     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28130     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28131 )
28132 fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed",
28133     saveTags = cms.bool( True ),
28134     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ),
28135     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28136     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28137     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28138     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28139     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28140     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28141     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28142     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28143     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28144 )
28145 fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler",
28146     offset = cms.uint32( 0 ),
28147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28148 )
28149 fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28150     saveTags = cms.bool( True ),
28151     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28152     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ),
28153     MaxEta = cms.double( 2.5 ),
28154     MinPt = cms.double( 0.0 ),
28155     MaxDeltaR = cms.double( 0.3 ),
28156     MinN = cms.int32( 1 ),
28157     CentralBxOnly = cms.bool( True ),
28158     SelectQualities = cms.vint32(  )
28159 )
28160 fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28161     saveTags = cms.bool( True ),
28162     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28163     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28164     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28165     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28166     MinN = cms.int32( 0 ),
28167     MaxEta = cms.double( 2.5 ),
28168     AbsEtaBins = cms.vdouble( 0.0 ),
28169     MinNstations = cms.vint32( 0 ),
28170     MinNhits = cms.vint32( 0 ),
28171     CutOnChambers = cms.bool( False ),
28172     MinNchambers = cms.vint32( 0 ),
28173     MaxDr = cms.double( 9999.0 ),
28174     MinDr = cms.double( -1.0 ),
28175     MaxDz = cms.double( 9999.0 ),
28176     MinDxySig = cms.double( -1.0 ),
28177     MinPt = cms.double( 0.0 ),
28178     NSigmaPt = cms.double( 0.0 ),
28179     MatchToPreviousCand = cms.bool( True )
28180 )
28181 fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28182     saveTags = cms.bool( True ),
28183     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28184     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
28185     MaxEta = cms.double( 2.5 ),
28186     MinPt = cms.double( 0.0 ),
28187     MaxDeltaR = cms.double( 0.3 ),
28188     MinN = cms.int32( 1 ),
28189     CentralBxOnly = cms.bool( True ),
28190     SelectQualities = cms.vint32(  )
28191 )
28192 fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28193     saveTags = cms.bool( True ),
28194     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28195     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28196     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ),
28197     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ),
28198     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28199     MinN = cms.int32( 1 ),
28200     MaxEta = cms.double( 2.5 ),
28201     MinNhits = cms.int32( 0 ),
28202     MaxDr = cms.double( 2.0 ),
28203     MinDr = cms.double( -1.0 ),
28204     MaxDz = cms.double( 9999.0 ),
28205     MinDxySig = cms.double( -1.0 ),
28206     MinPt = cms.double( 0.0 ),
28207     NSigmaPt = cms.double( 0.0 ),
28208     MaxNormalizedChi2 = cms.double( 9999.0 ),
28209     MaxDXYBeamSpot = cms.double( 9999.0 ),
28210     MinDXYBeamSpot = cms.double( -1.0 ),
28211     MinNmuonHits = cms.int32( 0 ),
28212     MaxPtDifference = cms.double( 9999.0 ),
28213     MinTrackPt = cms.double( 0.0 ),
28214     minMuonStations = cms.int32( 2 ),
28215     minTrkHits = cms.int32( -1 ),
28216     minMuonHits = cms.int32( -1 ),
28217     allowedTypeMask = cms.uint32( 255 ),
28218     requiredTypeMask = cms.uint32( 0 ),
28219     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28220     trkMuonId = cms.uint32( 0 ),
28221     L1MatchingdR = cms.double( 0.3 ),
28222     MatchToPreviousCand = cms.bool( True ),
28223     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28224     requireL3MuonTrajectorySeed = cms.bool( False ),
28225     useSimpleGeometry = cms.bool( True ),
28226     useStation2 = cms.bool( True ),
28227     fallbackToME1 = cms.bool( False ),
28228     cosmicPropagationHypothesis = cms.bool( False ),
28229     useMB2InOverlap = cms.bool( False ),
28230     useTrack = cms.string( "tracker" ),
28231     useState = cms.string( "atVertex" ),
28232     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28233     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28234     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28235 )
28236 fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed",
28237     saveTags = cms.bool( True ),
28238     L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ),
28239     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28240     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28241     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28242     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28243     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28244     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28245     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28246     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28247     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28248 )
28249 fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler",
28250     offset = cms.uint32( 0 ),
28251     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28252 )
28253 fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28254     saveTags = cms.bool( True ),
28255     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28256     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28257     MaxEta = cms.double( 2.5 ),
28258     MinPt = cms.double( 0.0 ),
28259     MaxDeltaR = cms.double( 0.3 ),
28260     MinN = cms.int32( 1 ),
28261     CentralBxOnly = cms.bool( True ),
28262     SelectQualities = cms.vint32(  )
28263 )
28264 fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28265     saveTags = cms.bool( True ),
28266     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28267     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28268     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28269     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28270     MinN = cms.int32( 0 ),
28271     MaxEta = cms.double( 2.5 ),
28272     AbsEtaBins = cms.vdouble( 0.0 ),
28273     MinNstations = cms.vint32( 0 ),
28274     MinNhits = cms.vint32( 0 ),
28275     CutOnChambers = cms.bool( False ),
28276     MinNchambers = cms.vint32( 0 ),
28277     MaxDr = cms.double( 9999.0 ),
28278     MinDr = cms.double( -1.0 ),
28279     MaxDz = cms.double( 9999.0 ),
28280     MinDxySig = cms.double( -1.0 ),
28281     MinPt = cms.double( 0.0 ),
28282     NSigmaPt = cms.double( 0.0 ),
28283     MatchToPreviousCand = cms.bool( True )
28284 )
28285 fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28286     saveTags = cms.bool( True ),
28287     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28288     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
28289     MaxEta = cms.double( 2.5 ),
28290     MinPt = cms.double( 0.0 ),
28291     MaxDeltaR = cms.double( 0.3 ),
28292     MinN = cms.int32( 1 ),
28293     CentralBxOnly = cms.bool( True ),
28294     SelectQualities = cms.vint32(  )
28295 )
28296 fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28297     saveTags = cms.bool( True ),
28298     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28299     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28300     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ),
28301     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ),
28302     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28303     MinN = cms.int32( 1 ),
28304     MaxEta = cms.double( 2.5 ),
28305     MinNhits = cms.int32( 0 ),
28306     MaxDr = cms.double( 2.0 ),
28307     MinDr = cms.double( -1.0 ),
28308     MaxDz = cms.double( 9999.0 ),
28309     MinDxySig = cms.double( -1.0 ),
28310     MinPt = cms.double( 0.0 ),
28311     NSigmaPt = cms.double( 0.0 ),
28312     MaxNormalizedChi2 = cms.double( 9999.0 ),
28313     MaxDXYBeamSpot = cms.double( 9999.0 ),
28314     MinDXYBeamSpot = cms.double( -1.0 ),
28315     MinNmuonHits = cms.int32( 0 ),
28316     MaxPtDifference = cms.double( 9999.0 ),
28317     MinTrackPt = cms.double( 0.0 ),
28318     minMuonStations = cms.int32( 2 ),
28319     minTrkHits = cms.int32( -1 ),
28320     minMuonHits = cms.int32( -1 ),
28321     allowedTypeMask = cms.uint32( 255 ),
28322     requiredTypeMask = cms.uint32( 0 ),
28323     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28324     trkMuonId = cms.uint32( 0 ),
28325     L1MatchingdR = cms.double( 0.3 ),
28326     MatchToPreviousCand = cms.bool( True ),
28327     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28328     requireL3MuonTrajectorySeed = cms.bool( False ),
28329     useSimpleGeometry = cms.bool( True ),
28330     useStation2 = cms.bool( True ),
28331     fallbackToME1 = cms.bool( False ),
28332     cosmicPropagationHypothesis = cms.bool( False ),
28333     useMB2InOverlap = cms.bool( False ),
28334     useTrack = cms.string( "tracker" ),
28335     useState = cms.string( "atVertex" ),
28336     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28337     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28338     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28339 )
28340 fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed",
28341     saveTags = cms.bool( True ),
28342     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ),
28343     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28344     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28345     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28346     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28347     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28348     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28349     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28350     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28351     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28352 )
28353 fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler",
28354     offset = cms.uint32( 0 ),
28355     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28356 )
28357 fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28358     saveTags = cms.bool( True ),
28359     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28360     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
28361     MaxEta = cms.double( 2.5 ),
28362     MinPt = cms.double( 0.0 ),
28363     MaxDeltaR = cms.double( 0.3 ),
28364     MinN = cms.int32( 1 ),
28365     CentralBxOnly = cms.bool( True ),
28366     SelectQualities = cms.vint32(  )
28367 )
28368 fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28369     saveTags = cms.bool( True ),
28370     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28371     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28372     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28373     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28374     MinN = cms.int32( 0 ),
28375     MaxEta = cms.double( 2.5 ),
28376     AbsEtaBins = cms.vdouble( 0.0 ),
28377     MinNstations = cms.vint32( 0 ),
28378     MinNhits = cms.vint32( 0 ),
28379     CutOnChambers = cms.bool( False ),
28380     MinNchambers = cms.vint32( 0 ),
28381     MaxDr = cms.double( 9999.0 ),
28382     MinDr = cms.double( -1.0 ),
28383     MaxDz = cms.double( 9999.0 ),
28384     MinDxySig = cms.double( -1.0 ),
28385     MinPt = cms.double( 0.0 ),
28386     NSigmaPt = cms.double( 0.0 ),
28387     MatchToPreviousCand = cms.bool( True )
28388 )
28389 fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28390     saveTags = cms.bool( True ),
28391     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28392     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
28393     MaxEta = cms.double( 2.5 ),
28394     MinPt = cms.double( 0.0 ),
28395     MaxDeltaR = cms.double( 0.3 ),
28396     MinN = cms.int32( 1 ),
28397     CentralBxOnly = cms.bool( True ),
28398     SelectQualities = cms.vint32(  )
28399 )
28400 fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28401     saveTags = cms.bool( True ),
28402     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28403     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28404     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ),
28405     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ),
28406     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28407     MinN = cms.int32( 1 ),
28408     MaxEta = cms.double( 2.5 ),
28409     MinNhits = cms.int32( 0 ),
28410     MaxDr = cms.double( 2.0 ),
28411     MinDr = cms.double( -1.0 ),
28412     MaxDz = cms.double( 9999.0 ),
28413     MinDxySig = cms.double( -1.0 ),
28414     MinPt = cms.double( 0.0 ),
28415     NSigmaPt = cms.double( 0.0 ),
28416     MaxNormalizedChi2 = cms.double( 9999.0 ),
28417     MaxDXYBeamSpot = cms.double( 9999.0 ),
28418     MinDXYBeamSpot = cms.double( -1.0 ),
28419     MinNmuonHits = cms.int32( 0 ),
28420     MaxPtDifference = cms.double( 9999.0 ),
28421     MinTrackPt = cms.double( 0.0 ),
28422     minMuonStations = cms.int32( 2 ),
28423     minTrkHits = cms.int32( -1 ),
28424     minMuonHits = cms.int32( -1 ),
28425     allowedTypeMask = cms.uint32( 255 ),
28426     requiredTypeMask = cms.uint32( 0 ),
28427     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28428     trkMuonId = cms.uint32( 0 ),
28429     L1MatchingdR = cms.double( 0.3 ),
28430     MatchToPreviousCand = cms.bool( True ),
28431     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28432     requireL3MuonTrajectorySeed = cms.bool( False ),
28433     useSimpleGeometry = cms.bool( True ),
28434     useStation2 = cms.bool( True ),
28435     fallbackToME1 = cms.bool( False ),
28436     cosmicPropagationHypothesis = cms.bool( False ),
28437     useMB2InOverlap = cms.bool( False ),
28438     useTrack = cms.string( "tracker" ),
28439     useState = cms.string( "atVertex" ),
28440     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28441     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28442     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28443 )
28444 fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed",
28445     saveTags = cms.bool( True ),
28446     L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ),
28447     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28448     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28449     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28450     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28451     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28452     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28453     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28454     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28455     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28456 )
28457 fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler",
28458     offset = cms.uint32( 0 ),
28459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28460 )
28461 fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28462     saveTags = cms.bool( True ),
28463     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28464     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
28465     MaxEta = cms.double( 2.5 ),
28466     MinPt = cms.double( 0.0 ),
28467     MaxDeltaR = cms.double( 0.3 ),
28468     MinN = cms.int32( 1 ),
28469     CentralBxOnly = cms.bool( True ),
28470     SelectQualities = cms.vint32(  )
28471 )
28472 fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28473     saveTags = cms.bool( True ),
28474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28475     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28476     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28477     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28478     MinN = cms.int32( 0 ),
28479     MaxEta = cms.double( 2.5 ),
28480     AbsEtaBins = cms.vdouble( 0.0 ),
28481     MinNstations = cms.vint32( 0 ),
28482     MinNhits = cms.vint32( 0 ),
28483     CutOnChambers = cms.bool( False ),
28484     MinNchambers = cms.vint32( 0 ),
28485     MaxDr = cms.double( 9999.0 ),
28486     MinDr = cms.double( -1.0 ),
28487     MaxDz = cms.double( 9999.0 ),
28488     MinDxySig = cms.double( -1.0 ),
28489     MinPt = cms.double( 0.0 ),
28490     NSigmaPt = cms.double( 0.0 ),
28491     MatchToPreviousCand = cms.bool( True )
28492 )
28493 fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28494     saveTags = cms.bool( True ),
28495     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28496     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
28497     MaxEta = cms.double( 2.5 ),
28498     MinPt = cms.double( 0.0 ),
28499     MaxDeltaR = cms.double( 0.3 ),
28500     MinN = cms.int32( 1 ),
28501     CentralBxOnly = cms.bool( True ),
28502     SelectQualities = cms.vint32(  )
28503 )
28504 fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28505     saveTags = cms.bool( True ),
28506     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28507     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28508     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ),
28509     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ),
28510     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28511     MinN = cms.int32( 1 ),
28512     MaxEta = cms.double( 2.5 ),
28513     MinNhits = cms.int32( 0 ),
28514     MaxDr = cms.double( 2.0 ),
28515     MinDr = cms.double( -1.0 ),
28516     MaxDz = cms.double( 9999.0 ),
28517     MinDxySig = cms.double( -1.0 ),
28518     MinPt = cms.double( 0.0 ),
28519     NSigmaPt = cms.double( 0.0 ),
28520     MaxNormalizedChi2 = cms.double( 9999.0 ),
28521     MaxDXYBeamSpot = cms.double( 9999.0 ),
28522     MinDXYBeamSpot = cms.double( -1.0 ),
28523     MinNmuonHits = cms.int32( 0 ),
28524     MaxPtDifference = cms.double( 9999.0 ),
28525     MinTrackPt = cms.double( 0.0 ),
28526     minMuonStations = cms.int32( 2 ),
28527     minTrkHits = cms.int32( -1 ),
28528     minMuonHits = cms.int32( -1 ),
28529     allowedTypeMask = cms.uint32( 255 ),
28530     requiredTypeMask = cms.uint32( 0 ),
28531     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28532     trkMuonId = cms.uint32( 0 ),
28533     L1MatchingdR = cms.double( 0.3 ),
28534     MatchToPreviousCand = cms.bool( True ),
28535     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28536     requireL3MuonTrajectorySeed = cms.bool( False ),
28537     useSimpleGeometry = cms.bool( True ),
28538     useStation2 = cms.bool( True ),
28539     fallbackToME1 = cms.bool( False ),
28540     cosmicPropagationHypothesis = cms.bool( False ),
28541     useMB2InOverlap = cms.bool( False ),
28542     useTrack = cms.string( "tracker" ),
28543     useState = cms.string( "atVertex" ),
28544     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28545     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28546     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28547 )
28548 fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed",
28549     saveTags = cms.bool( True ),
28550     L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ),
28551     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28552     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28553     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28554     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28555     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28556     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28557     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28558     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28559     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28560 )
28561 fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler",
28562     offset = cms.uint32( 0 ),
28563     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28564 )
28565 fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28566     saveTags = cms.bool( True ),
28567     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28568     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
28569     MaxEta = cms.double( 2.5 ),
28570     MinPt = cms.double( 0.0 ),
28571     MaxDeltaR = cms.double( 0.3 ),
28572     MinN = cms.int32( 1 ),
28573     CentralBxOnly = cms.bool( True ),
28574     SelectQualities = cms.vint32(  )
28575 )
28576 fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28577     saveTags = cms.bool( True ),
28578     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28579     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28580     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28581     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28582     MinN = cms.int32( 0 ),
28583     MaxEta = cms.double( 2.5 ),
28584     AbsEtaBins = cms.vdouble( 0.0 ),
28585     MinNstations = cms.vint32( 0 ),
28586     MinNhits = cms.vint32( 0 ),
28587     CutOnChambers = cms.bool( False ),
28588     MinNchambers = cms.vint32( 0 ),
28589     MaxDr = cms.double( 9999.0 ),
28590     MinDr = cms.double( -1.0 ),
28591     MaxDz = cms.double( 9999.0 ),
28592     MinDxySig = cms.double( -1.0 ),
28593     MinPt = cms.double( 0.0 ),
28594     NSigmaPt = cms.double( 0.0 ),
28595     MatchToPreviousCand = cms.bool( True )
28596 )
28597 fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28598     saveTags = cms.bool( True ),
28599     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28600     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
28601     MaxEta = cms.double( 2.5 ),
28602     MinPt = cms.double( 0.0 ),
28603     MaxDeltaR = cms.double( 0.3 ),
28604     MinN = cms.int32( 1 ),
28605     CentralBxOnly = cms.bool( True ),
28606     SelectQualities = cms.vint32(  )
28607 )
28608 fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28609     saveTags = cms.bool( True ),
28610     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28611     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28612     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ),
28613     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ),
28614     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28615     MinN = cms.int32( 1 ),
28616     MaxEta = cms.double( 2.5 ),
28617     MinNhits = cms.int32( 0 ),
28618     MaxDr = cms.double( 2.0 ),
28619     MinDr = cms.double( -1.0 ),
28620     MaxDz = cms.double( 9999.0 ),
28621     MinDxySig = cms.double( -1.0 ),
28622     MinPt = cms.double( 0.0 ),
28623     NSigmaPt = cms.double( 0.0 ),
28624     MaxNormalizedChi2 = cms.double( 9999.0 ),
28625     MaxDXYBeamSpot = cms.double( 9999.0 ),
28626     MinDXYBeamSpot = cms.double( -1.0 ),
28627     MinNmuonHits = cms.int32( 0 ),
28628     MaxPtDifference = cms.double( 9999.0 ),
28629     MinTrackPt = cms.double( 0.0 ),
28630     minMuonStations = cms.int32( 2 ),
28631     minTrkHits = cms.int32( -1 ),
28632     minMuonHits = cms.int32( -1 ),
28633     allowedTypeMask = cms.uint32( 255 ),
28634     requiredTypeMask = cms.uint32( 0 ),
28635     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28636     trkMuonId = cms.uint32( 0 ),
28637     L1MatchingdR = cms.double( 0.3 ),
28638     MatchToPreviousCand = cms.bool( True ),
28639     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28640     requireL3MuonTrajectorySeed = cms.bool( False ),
28641     useSimpleGeometry = cms.bool( True ),
28642     useStation2 = cms.bool( True ),
28643     fallbackToME1 = cms.bool( False ),
28644     cosmicPropagationHypothesis = cms.bool( False ),
28645     useMB2InOverlap = cms.bool( False ),
28646     useTrack = cms.string( "tracker" ),
28647     useState = cms.string( "atVertex" ),
28648     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28649     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28650     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28651 )
28652 fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed",
28653     saveTags = cms.bool( True ),
28654     L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ),
28655     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28656     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28657     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28658     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28659     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28660     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28661     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28662     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28663     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28664 )
28665 fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler",
28666     offset = cms.uint32( 0 ),
28667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28668 )
28669 fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28670     saveTags = cms.bool( True ),
28671     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28672     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
28673     MaxEta = cms.double( 2.5 ),
28674     MinPt = cms.double( 0.0 ),
28675     MaxDeltaR = cms.double( 0.3 ),
28676     MinN = cms.int32( 1 ),
28677     CentralBxOnly = cms.bool( True ),
28678     SelectQualities = cms.vint32(  )
28679 )
28680 fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28681     saveTags = cms.bool( True ),
28682     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28683     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28684     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28685     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28686     MinN = cms.int32( 0 ),
28687     MaxEta = cms.double( 2.5 ),
28688     AbsEtaBins = cms.vdouble( 0.0 ),
28689     MinNstations = cms.vint32( 0 ),
28690     MinNhits = cms.vint32( 0 ),
28691     CutOnChambers = cms.bool( False ),
28692     MinNchambers = cms.vint32( 0 ),
28693     MaxDr = cms.double( 9999.0 ),
28694     MinDr = cms.double( -1.0 ),
28695     MaxDz = cms.double( 9999.0 ),
28696     MinDxySig = cms.double( -1.0 ),
28697     MinPt = cms.double( 0.0 ),
28698     NSigmaPt = cms.double( 0.0 ),
28699     MatchToPreviousCand = cms.bool( True )
28700 )
28701 fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28702     saveTags = cms.bool( True ),
28703     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28704     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
28705     MaxEta = cms.double( 2.5 ),
28706     MinPt = cms.double( 0.0 ),
28707     MaxDeltaR = cms.double( 0.3 ),
28708     MinN = cms.int32( 1 ),
28709     CentralBxOnly = cms.bool( True ),
28710     SelectQualities = cms.vint32(  )
28711 )
28712 fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28713     saveTags = cms.bool( True ),
28714     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28715     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28716     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ),
28717     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ),
28718     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28719     MinN = cms.int32( 1 ),
28720     MaxEta = cms.double( 2.5 ),
28721     MinNhits = cms.int32( 0 ),
28722     MaxDr = cms.double( 2.0 ),
28723     MinDr = cms.double( -1.0 ),
28724     MaxDz = cms.double( 9999.0 ),
28725     MinDxySig = cms.double( -1.0 ),
28726     MinPt = cms.double( 0.0 ),
28727     NSigmaPt = cms.double( 0.0 ),
28728     MaxNormalizedChi2 = cms.double( 9999.0 ),
28729     MaxDXYBeamSpot = cms.double( 9999.0 ),
28730     MinDXYBeamSpot = cms.double( -1.0 ),
28731     MinNmuonHits = cms.int32( 0 ),
28732     MaxPtDifference = cms.double( 9999.0 ),
28733     MinTrackPt = cms.double( 0.0 ),
28734     minMuonStations = cms.int32( 2 ),
28735     minTrkHits = cms.int32( -1 ),
28736     minMuonHits = cms.int32( -1 ),
28737     allowedTypeMask = cms.uint32( 255 ),
28738     requiredTypeMask = cms.uint32( 0 ),
28739     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28740     trkMuonId = cms.uint32( 0 ),
28741     L1MatchingdR = cms.double( 0.3 ),
28742     MatchToPreviousCand = cms.bool( True ),
28743     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28744     requireL3MuonTrajectorySeed = cms.bool( False ),
28745     useSimpleGeometry = cms.bool( True ),
28746     useStation2 = cms.bool( True ),
28747     fallbackToME1 = cms.bool( False ),
28748     cosmicPropagationHypothesis = cms.bool( False ),
28749     useMB2InOverlap = cms.bool( False ),
28750     useTrack = cms.string( "tracker" ),
28751     useState = cms.string( "atVertex" ),
28752     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28753     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28754     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28755 )
28756 fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed",
28757     saveTags = cms.bool( True ),
28758     L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ),
28759     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28760     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28761     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28762     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28763     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28764     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28765     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28766     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28767     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28768 )
28769 fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler",
28770     offset = cms.uint32( 0 ),
28771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28772 )
28773 fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28774     saveTags = cms.bool( True ),
28775     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28776     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
28777     MaxEta = cms.double( 2.5 ),
28778     MinPt = cms.double( 0.0 ),
28779     MaxDeltaR = cms.double( 0.3 ),
28780     MinN = cms.int32( 1 ),
28781     CentralBxOnly = cms.bool( True ),
28782     SelectQualities = cms.vint32(  )
28783 )
28784 fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28785     saveTags = cms.bool( True ),
28786     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28787     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28788     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28789     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28790     MinN = cms.int32( 0 ),
28791     MaxEta = cms.double( 2.5 ),
28792     AbsEtaBins = cms.vdouble( 0.0 ),
28793     MinNstations = cms.vint32( 0 ),
28794     MinNhits = cms.vint32( 0 ),
28795     CutOnChambers = cms.bool( False ),
28796     MinNchambers = cms.vint32( 0 ),
28797     MaxDr = cms.double( 9999.0 ),
28798     MinDr = cms.double( -1.0 ),
28799     MaxDz = cms.double( 9999.0 ),
28800     MinDxySig = cms.double( -1.0 ),
28801     MinPt = cms.double( 0.0 ),
28802     NSigmaPt = cms.double( 0.0 ),
28803     MatchToPreviousCand = cms.bool( True )
28804 )
28805 fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28806     saveTags = cms.bool( True ),
28807     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28808     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28809     MaxEta = cms.double( 2.5 ),
28810     MinPt = cms.double( 0.0 ),
28811     MaxDeltaR = cms.double( 0.3 ),
28812     MinN = cms.int32( 1 ),
28813     CentralBxOnly = cms.bool( True ),
28814     SelectQualities = cms.vint32(  )
28815 )
28816 fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28817     saveTags = cms.bool( True ),
28818     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28819     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28820     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ),
28821     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ),
28822     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28823     MinN = cms.int32( 1 ),
28824     MaxEta = cms.double( 2.5 ),
28825     MinNhits = cms.int32( 0 ),
28826     MaxDr = cms.double( 2.0 ),
28827     MinDr = cms.double( -1.0 ),
28828     MaxDz = cms.double( 9999.0 ),
28829     MinDxySig = cms.double( -1.0 ),
28830     MinPt = cms.double( 0.0 ),
28831     NSigmaPt = cms.double( 0.0 ),
28832     MaxNormalizedChi2 = cms.double( 9999.0 ),
28833     MaxDXYBeamSpot = cms.double( 9999.0 ),
28834     MinDXYBeamSpot = cms.double( -1.0 ),
28835     MinNmuonHits = cms.int32( 0 ),
28836     MaxPtDifference = cms.double( 9999.0 ),
28837     MinTrackPt = cms.double( 0.0 ),
28838     minMuonStations = cms.int32( 2 ),
28839     minTrkHits = cms.int32( -1 ),
28840     minMuonHits = cms.int32( -1 ),
28841     allowedTypeMask = cms.uint32( 255 ),
28842     requiredTypeMask = cms.uint32( 0 ),
28843     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28844     trkMuonId = cms.uint32( 0 ),
28845     L1MatchingdR = cms.double( 0.3 ),
28846     MatchToPreviousCand = cms.bool( True ),
28847     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28848     requireL3MuonTrajectorySeed = cms.bool( False ),
28849     useSimpleGeometry = cms.bool( True ),
28850     useStation2 = cms.bool( True ),
28851     fallbackToME1 = cms.bool( False ),
28852     cosmicPropagationHypothesis = cms.bool( False ),
28853     useMB2InOverlap = cms.bool( False ),
28854     useTrack = cms.string( "tracker" ),
28855     useState = cms.string( "atVertex" ),
28856     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28857     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28858     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28859 )
28860 fragment.hltL1sSingleMuHP13 = cms.EDFilter( "HLTL1TSeed",
28861     saveTags = cms.bool( True ),
28862     L1SeedsLogicalExpression = cms.string( "L1_SingleMu13_SQ14_BMTF" ),
28863     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28864     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28865     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28866     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28867     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28868     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28869     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28870     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28871     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28872 )
28873 fragment.hltPreMu0BarrelL1HP13 = cms.EDFilter( "HLTPrescaler",
28874     offset = cms.uint32( 0 ),
28875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28876 )
28877 fragment.hltL1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28878     saveTags = cms.bool( True ),
28879     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28880     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
28881     MaxEta = cms.double( 2.5 ),
28882     MinPt = cms.double( 0.0 ),
28883     MaxDeltaR = cms.double( 0.3 ),
28884     MinN = cms.int32( 1 ),
28885     CentralBxOnly = cms.bool( True ),
28886     SelectQualities = cms.vint32(  )
28887 )
28888 fragment.hltL2fL1sMuHP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28889     saveTags = cms.bool( True ),
28890     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28891     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28892     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28893     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28894     MinN = cms.int32( 0 ),
28895     MaxEta = cms.double( 2.5 ),
28896     AbsEtaBins = cms.vdouble( 0.0 ),
28897     MinNstations = cms.vint32( 0 ),
28898     MinNhits = cms.vint32( 0 ),
28899     CutOnChambers = cms.bool( False ),
28900     MinNchambers = cms.vint32( 0 ),
28901     MaxDr = cms.double( 9999.0 ),
28902     MinDr = cms.double( -1.0 ),
28903     MaxDz = cms.double( 9999.0 ),
28904     MinDxySig = cms.double( -1.0 ),
28905     MinPt = cms.double( 0.0 ),
28906     NSigmaPt = cms.double( 0.0 ),
28907     MatchToPreviousCand = cms.bool( True )
28908 )
28909 fragment.hltL1fForIterL3L1fL1sMuHP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28910     saveTags = cms.bool( True ),
28911     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28912     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP13L1Filtered0" ),
28913     MaxEta = cms.double( 2.5 ),
28914     MinPt = cms.double( 0.0 ),
28915     MaxDeltaR = cms.double( 0.3 ),
28916     MinN = cms.int32( 1 ),
28917     CentralBxOnly = cms.bool( True ),
28918     SelectQualities = cms.vint32(  )
28919 )
28920 fragment.hltL3fL1sMuHP13L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28921     saveTags = cms.bool( True ),
28922     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28923     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28924     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP13L2Filtered0" ),
28925     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP13L1Filtered0" ),
28926     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28927     MinN = cms.int32( 1 ),
28928     MaxEta = cms.double( 2.5 ),
28929     MinNhits = cms.int32( 0 ),
28930     MaxDr = cms.double( 2.0 ),
28931     MinDr = cms.double( -1.0 ),
28932     MaxDz = cms.double( 9999.0 ),
28933     MinDxySig = cms.double( -1.0 ),
28934     MinPt = cms.double( 0.0 ),
28935     NSigmaPt = cms.double( 0.0 ),
28936     MaxNormalizedChi2 = cms.double( 9999.0 ),
28937     MaxDXYBeamSpot = cms.double( 9999.0 ),
28938     MinDXYBeamSpot = cms.double( -1.0 ),
28939     MinNmuonHits = cms.int32( 0 ),
28940     MaxPtDifference = cms.double( 9999.0 ),
28941     MinTrackPt = cms.double( 0.0 ),
28942     minMuonStations = cms.int32( 2 ),
28943     minTrkHits = cms.int32( -1 ),
28944     minMuonHits = cms.int32( -1 ),
28945     allowedTypeMask = cms.uint32( 255 ),
28946     requiredTypeMask = cms.uint32( 0 ),
28947     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28948     trkMuonId = cms.uint32( 0 ),
28949     L1MatchingdR = cms.double( 0.3 ),
28950     MatchToPreviousCand = cms.bool( True ),
28951     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28952     requireL3MuonTrajectorySeed = cms.bool( False ),
28953     useSimpleGeometry = cms.bool( True ),
28954     useStation2 = cms.bool( True ),
28955     fallbackToME1 = cms.bool( False ),
28956     cosmicPropagationHypothesis = cms.bool( False ),
28957     useMB2InOverlap = cms.bool( False ),
28958     useTrack = cms.string( "tracker" ),
28959     useState = cms.string( "atVertex" ),
28960     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28961     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28962     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28963 )
28964 fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler",
28965     offset = cms.uint32( 0 ),
28966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28967 )
28968 fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28969     saveTags = cms.bool( True ),
28970     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28971     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28972     MaxEta = cms.double( 2.5 ),
28973     MinPt = cms.double( 0.0 ),
28974     MaxDeltaR = cms.double( 0.3 ),
28975     MinN = cms.int32( 1 ),
28976     CentralBxOnly = cms.bool( True ),
28977     SelectQualities = cms.vint32(  )
28978 )
28979 fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28980     saveTags = cms.bool( True ),
28981     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28982     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28983     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
28984     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28985     MinN = cms.int32( 0 ),
28986     MaxEta = cms.double( 2.5 ),
28987     AbsEtaBins = cms.vdouble( 0.0 ),
28988     MinNstations = cms.vint32( 0 ),
28989     MinNhits = cms.vint32( 0 ),
28990     CutOnChambers = cms.bool( False ),
28991     MinNchambers = cms.vint32( 0 ),
28992     MaxDr = cms.double( 9999.0 ),
28993     MinDr = cms.double( -1.0 ),
28994     MaxDz = cms.double( 9999.0 ),
28995     MinDxySig = cms.double( -1.0 ),
28996     MinPt = cms.double( 0.0 ),
28997     NSigmaPt = cms.double( 0.0 ),
28998     MatchToPreviousCand = cms.bool( True )
28999 )
29000 fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29001     saveTags = cms.bool( True ),
29002     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29003     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
29004     MaxEta = cms.double( 2.5 ),
29005     MinPt = cms.double( 0.0 ),
29006     MaxDeltaR = cms.double( 0.3 ),
29007     MinN = cms.int32( 1 ),
29008     CentralBxOnly = cms.bool( True ),
29009     SelectQualities = cms.vint32(  )
29010 )
29011 fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29012     saveTags = cms.bool( True ),
29013     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29014     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29015     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ),
29016     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ),
29017     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29018     MinN = cms.int32( 1 ),
29019     MaxEta = cms.double( 2.5 ),
29020     MinNhits = cms.int32( 0 ),
29021     MaxDr = cms.double( 2.0 ),
29022     MinDr = cms.double( -1.0 ),
29023     MaxDz = cms.double( 9999.0 ),
29024     MinDxySig = cms.double( 6.0 ),
29025     MinPt = cms.double( 0.0 ),
29026     NSigmaPt = cms.double( 0.0 ),
29027     MaxNormalizedChi2 = cms.double( 9999.0 ),
29028     MaxDXYBeamSpot = cms.double( 9999.0 ),
29029     MinDXYBeamSpot = cms.double( -1.0 ),
29030     MinNmuonHits = cms.int32( 0 ),
29031     MaxPtDifference = cms.double( 9999.0 ),
29032     MinTrackPt = cms.double( 0.0 ),
29033     minMuonStations = cms.int32( 2 ),
29034     minTrkHits = cms.int32( -1 ),
29035     minMuonHits = cms.int32( -1 ),
29036     allowedTypeMask = cms.uint32( 255 ),
29037     requiredTypeMask = cms.uint32( 0 ),
29038     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29039     trkMuonId = cms.uint32( 0 ),
29040     L1MatchingdR = cms.double( 0.3 ),
29041     MatchToPreviousCand = cms.bool( True ),
29042     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29043     requireL3MuonTrajectorySeed = cms.bool( False ),
29044     useSimpleGeometry = cms.bool( True ),
29045     useStation2 = cms.bool( True ),
29046     fallbackToME1 = cms.bool( False ),
29047     cosmicPropagationHypothesis = cms.bool( False ),
29048     useMB2InOverlap = cms.bool( False ),
29049     useTrack = cms.string( "tracker" ),
29050     useState = cms.string( "atVertex" ),
29051     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29052     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29053     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29054 )
29055 fragment.hltL1sSingleMu5Barrel = cms.EDFilter( "HLTL1TSeed",
29056     saveTags = cms.bool( True ),
29057     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BMTF" ),
29058     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29059     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29060     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29061     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29062     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29063     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29064     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29065     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29066     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29067 )
29068 fragment.hltPreMu4BarrelIP4 = cms.EDFilter( "HLTPrescaler",
29069     offset = cms.uint32( 0 ),
29070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29071 )
29072 fragment.hltL1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29073     saveTags = cms.bool( True ),
29074     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29075     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5Barrel" ),
29076     MaxEta = cms.double( 2.5 ),
29077     MinPt = cms.double( 0.0 ),
29078     MaxDeltaR = cms.double( 0.3 ),
29079     MinN = cms.int32( 1 ),
29080     CentralBxOnly = cms.bool( True ),
29081     SelectQualities = cms.vint32(  )
29082 )
29083 fragment.hltL2fL1sMu4SQ12L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29084     saveTags = cms.bool( True ),
29085     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29086     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29087     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29088     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29089     MinN = cms.int32( 0 ),
29090     MaxEta = cms.double( 2.5 ),
29091     AbsEtaBins = cms.vdouble( 0.0 ),
29092     MinNstations = cms.vint32( 0 ),
29093     MinNhits = cms.vint32( 0 ),
29094     CutOnChambers = cms.bool( False ),
29095     MinNchambers = cms.vint32( 0 ),
29096     MaxDr = cms.double( 9999.0 ),
29097     MinDr = cms.double( -1.0 ),
29098     MaxDz = cms.double( 9999.0 ),
29099     MinDxySig = cms.double( -1.0 ),
29100     MinPt = cms.double( 0.0 ),
29101     NSigmaPt = cms.double( 0.0 ),
29102     MatchToPreviousCand = cms.bool( True )
29103 )
29104 fragment.hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29105     saveTags = cms.bool( True ),
29106     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29107     PreviousCandTag = cms.InputTag( "hltL1fL1sMu4SQ12L1Filtered0" ),
29108     MaxEta = cms.double( 2.5 ),
29109     MinPt = cms.double( 0.0 ),
29110     MaxDeltaR = cms.double( 0.3 ),
29111     MinN = cms.int32( 1 ),
29112     CentralBxOnly = cms.bool( True ),
29113     SelectQualities = cms.vint32(  )
29114 )
29115 fragment.hltL3fL1sMu4SQ12IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29116     saveTags = cms.bool( True ),
29117     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29118     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29119     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29120     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29121     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29122     MinN = cms.int32( 1 ),
29123     MaxEta = cms.double( 2.5 ),
29124     MinNhits = cms.int32( 0 ),
29125     MaxDr = cms.double( 2.0 ),
29126     MinDr = cms.double( -1.0 ),
29127     MaxDz = cms.double( 9999.0 ),
29128     MinDxySig = cms.double( 4.0 ),
29129     MinPt = cms.double( 4.0 ),
29130     NSigmaPt = cms.double( 0.0 ),
29131     MaxNormalizedChi2 = cms.double( 9999.0 ),
29132     MaxDXYBeamSpot = cms.double( 9999.0 ),
29133     MinDXYBeamSpot = cms.double( -1.0 ),
29134     MinNmuonHits = cms.int32( 0 ),
29135     MaxPtDifference = cms.double( 9999.0 ),
29136     MinTrackPt = cms.double( 0.0 ),
29137     minMuonStations = cms.int32( 2 ),
29138     minTrkHits = cms.int32( -1 ),
29139     minMuonHits = cms.int32( -1 ),
29140     allowedTypeMask = cms.uint32( 255 ),
29141     requiredTypeMask = cms.uint32( 0 ),
29142     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29143     trkMuonId = cms.uint32( 0 ),
29144     L1MatchingdR = cms.double( 0.3 ),
29145     MatchToPreviousCand = cms.bool( True ),
29146     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29147     requireL3MuonTrajectorySeed = cms.bool( False ),
29148     useSimpleGeometry = cms.bool( True ),
29149     useStation2 = cms.bool( True ),
29150     fallbackToME1 = cms.bool( False ),
29151     cosmicPropagationHypothesis = cms.bool( False ),
29152     useMB2InOverlap = cms.bool( False ),
29153     useTrack = cms.string( "tracker" ),
29154     useState = cms.string( "atVertex" ),
29155     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29156     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29157     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29158 )
29159 fragment.hltPreMu4BarrelIP6 = cms.EDFilter( "HLTPrescaler",
29160     offset = cms.uint32( 0 ),
29161     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29162 )
29163 fragment.hltL3fL1sMu4SQ12IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29164     saveTags = cms.bool( True ),
29165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29166     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29167     PreviousCandTag = cms.InputTag( "hltL2fL1sMu4SQ12L2Filtered0" ),
29168     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu4SQ12L1Filtered0" ),
29169     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29170     MinN = cms.int32( 1 ),
29171     MaxEta = cms.double( 2.5 ),
29172     MinNhits = cms.int32( 0 ),
29173     MaxDr = cms.double( 2.0 ),
29174     MinDr = cms.double( -1.0 ),
29175     MaxDz = cms.double( 9999.0 ),
29176     MinDxySig = cms.double( 6.0 ),
29177     MinPt = cms.double( 4.0 ),
29178     NSigmaPt = cms.double( 0.0 ),
29179     MaxNormalizedChi2 = cms.double( 9999.0 ),
29180     MaxDXYBeamSpot = cms.double( 9999.0 ),
29181     MinDXYBeamSpot = cms.double( -1.0 ),
29182     MinNmuonHits = cms.int32( 0 ),
29183     MaxPtDifference = cms.double( 9999.0 ),
29184     MinTrackPt = cms.double( 0.0 ),
29185     minMuonStations = cms.int32( 2 ),
29186     minTrkHits = cms.int32( -1 ),
29187     minMuonHits = cms.int32( -1 ),
29188     allowedTypeMask = cms.uint32( 255 ),
29189     requiredTypeMask = cms.uint32( 0 ),
29190     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29191     trkMuonId = cms.uint32( 0 ),
29192     L1MatchingdR = cms.double( 0.3 ),
29193     MatchToPreviousCand = cms.bool( True ),
29194     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29195     requireL3MuonTrajectorySeed = cms.bool( False ),
29196     useSimpleGeometry = cms.bool( True ),
29197     useStation2 = cms.bool( True ),
29198     fallbackToME1 = cms.bool( False ),
29199     cosmicPropagationHypothesis = cms.bool( False ),
29200     useMB2InOverlap = cms.bool( False ),
29201     useTrack = cms.string( "tracker" ),
29202     useState = cms.string( "atVertex" ),
29203     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29204     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29205     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29206 )
29207 fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler",
29208     offset = cms.uint32( 0 ),
29209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29210 )
29211 fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29212     saveTags = cms.bool( True ),
29213     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29214     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
29215     MaxEta = cms.double( 2.5 ),
29216     MinPt = cms.double( 0.0 ),
29217     MaxDeltaR = cms.double( 0.3 ),
29218     MinN = cms.int32( 1 ),
29219     CentralBxOnly = cms.bool( True ),
29220     SelectQualities = cms.vint32(  )
29221 )
29222 fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29223     saveTags = cms.bool( True ),
29224     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29225     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29226     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29227     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29228     MinN = cms.int32( 0 ),
29229     MaxEta = cms.double( 2.5 ),
29230     AbsEtaBins = cms.vdouble( 0.0 ),
29231     MinNstations = cms.vint32( 0 ),
29232     MinNhits = cms.vint32( 0 ),
29233     CutOnChambers = cms.bool( False ),
29234     MinNchambers = cms.vint32( 0 ),
29235     MaxDr = cms.double( 9999.0 ),
29236     MinDr = cms.double( -1.0 ),
29237     MaxDz = cms.double( 9999.0 ),
29238     MinDxySig = cms.double( -1.0 ),
29239     MinPt = cms.double( 0.0 ),
29240     NSigmaPt = cms.double( 0.0 ),
29241     MatchToPreviousCand = cms.bool( True )
29242 )
29243 fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29244     saveTags = cms.bool( True ),
29245     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29246     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
29247     MaxEta = cms.double( 2.5 ),
29248     MinPt = cms.double( 0.0 ),
29249     MaxDeltaR = cms.double( 0.3 ),
29250     MinN = cms.int32( 1 ),
29251     CentralBxOnly = cms.bool( True ),
29252     SelectQualities = cms.vint32(  )
29253 )
29254 fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29255     saveTags = cms.bool( True ),
29256     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29257     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29258     PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ),
29259     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ),
29260     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29261     MinN = cms.int32( 1 ),
29262     MaxEta = cms.double( 2.5 ),
29263     MinNhits = cms.int32( 0 ),
29264     MaxDr = cms.double( 2.0 ),
29265     MinDr = cms.double( -1.0 ),
29266     MaxDz = cms.double( 9999.0 ),
29267     MinDxySig = cms.double( 6.0 ),
29268     MinPt = cms.double( 6.0 ),
29269     NSigmaPt = cms.double( 0.0 ),
29270     MaxNormalizedChi2 = cms.double( 9999.0 ),
29271     MaxDXYBeamSpot = cms.double( 9999.0 ),
29272     MinDXYBeamSpot = cms.double( -1.0 ),
29273     MinNmuonHits = cms.int32( 0 ),
29274     MaxPtDifference = cms.double( 9999.0 ),
29275     MinTrackPt = cms.double( 0.0 ),
29276     minMuonStations = cms.int32( 2 ),
29277     minTrkHits = cms.int32( -1 ),
29278     minMuonHits = cms.int32( -1 ),
29279     allowedTypeMask = cms.uint32( 255 ),
29280     requiredTypeMask = cms.uint32( 0 ),
29281     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29282     trkMuonId = cms.uint32( 0 ),
29283     L1MatchingdR = cms.double( 0.3 ),
29284     MatchToPreviousCand = cms.bool( True ),
29285     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29286     requireL3MuonTrajectorySeed = cms.bool( False ),
29287     useSimpleGeometry = cms.bool( True ),
29288     useStation2 = cms.bool( True ),
29289     fallbackToME1 = cms.bool( False ),
29290     cosmicPropagationHypothesis = cms.bool( False ),
29291     useMB2InOverlap = cms.bool( False ),
29292     useTrack = cms.string( "tracker" ),
29293     useState = cms.string( "atVertex" ),
29294     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29295     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29296     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29297 )
29298 fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler",
29299     offset = cms.uint32( 0 ),
29300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29301 )
29302 fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29303     saveTags = cms.bool( True ),
29304     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29305     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
29306     MaxEta = cms.double( 2.5 ),
29307     MinPt = cms.double( 0.0 ),
29308     MaxDeltaR = cms.double( 0.3 ),
29309     MinN = cms.int32( 1 ),
29310     CentralBxOnly = cms.bool( True ),
29311     SelectQualities = cms.vint32(  )
29312 )
29313 fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29314     saveTags = cms.bool( True ),
29315     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29316     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29317     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29318     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29319     MinN = cms.int32( 0 ),
29320     MaxEta = cms.double( 2.5 ),
29321     AbsEtaBins = cms.vdouble( 0.0 ),
29322     MinNstations = cms.vint32( 0 ),
29323     MinNhits = cms.vint32( 0 ),
29324     CutOnChambers = cms.bool( False ),
29325     MinNchambers = cms.vint32( 0 ),
29326     MaxDr = cms.double( 9999.0 ),
29327     MinDr = cms.double( -1.0 ),
29328     MaxDz = cms.double( 9999.0 ),
29329     MinDxySig = cms.double( -1.0 ),
29330     MinPt = cms.double( 0.0 ),
29331     NSigmaPt = cms.double( 0.0 ),
29332     MatchToPreviousCand = cms.bool( True )
29333 )
29334 fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29335     saveTags = cms.bool( True ),
29336     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29337     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
29338     MaxEta = cms.double( 2.5 ),
29339     MinPt = cms.double( 0.0 ),
29340     MaxDeltaR = cms.double( 0.3 ),
29341     MinN = cms.int32( 1 ),
29342     CentralBxOnly = cms.bool( True ),
29343     SelectQualities = cms.vint32(  )
29344 )
29345 fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29346     saveTags = cms.bool( True ),
29347     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29348     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29349     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ),
29350     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ),
29351     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29352     MinN = cms.int32( 1 ),
29353     MaxEta = cms.double( 2.5 ),
29354     MinNhits = cms.int32( 0 ),
29355     MaxDr = cms.double( 2.0 ),
29356     MinDr = cms.double( -1.0 ),
29357     MaxDz = cms.double( 9999.0 ),
29358     MinDxySig = cms.double( 6.0 ),
29359     MinPt = cms.double( 7.0 ),
29360     NSigmaPt = cms.double( 0.0 ),
29361     MaxNormalizedChi2 = cms.double( 9999.0 ),
29362     MaxDXYBeamSpot = cms.double( 9999.0 ),
29363     MinDXYBeamSpot = cms.double( -1.0 ),
29364     MinNmuonHits = cms.int32( 0 ),
29365     MaxPtDifference = cms.double( 9999.0 ),
29366     MinTrackPt = cms.double( 0.0 ),
29367     minMuonStations = cms.int32( 2 ),
29368     minTrkHits = cms.int32( -1 ),
29369     minMuonHits = cms.int32( -1 ),
29370     allowedTypeMask = cms.uint32( 255 ),
29371     requiredTypeMask = cms.uint32( 0 ),
29372     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29373     trkMuonId = cms.uint32( 0 ),
29374     L1MatchingdR = cms.double( 0.3 ),
29375     MatchToPreviousCand = cms.bool( True ),
29376     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29377     requireL3MuonTrajectorySeed = cms.bool( False ),
29378     useSimpleGeometry = cms.bool( True ),
29379     useStation2 = cms.bool( True ),
29380     fallbackToME1 = cms.bool( False ),
29381     cosmicPropagationHypothesis = cms.bool( False ),
29382     useMB2InOverlap = cms.bool( False ),
29383     useTrack = cms.string( "tracker" ),
29384     useState = cms.string( "atVertex" ),
29385     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29386     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29387     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29388 )
29389 fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler",
29390     offset = cms.uint32( 0 ),
29391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29392 )
29393 fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29394     saveTags = cms.bool( True ),
29395     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29396     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
29397     MaxEta = cms.double( 2.5 ),
29398     MinPt = cms.double( 0.0 ),
29399     MaxDeltaR = cms.double( 0.3 ),
29400     MinN = cms.int32( 1 ),
29401     CentralBxOnly = cms.bool( True ),
29402     SelectQualities = cms.vint32(  )
29403 )
29404 fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29405     saveTags = cms.bool( True ),
29406     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29407     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29408     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29409     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29410     MinN = cms.int32( 0 ),
29411     MaxEta = cms.double( 2.5 ),
29412     AbsEtaBins = cms.vdouble( 0.0 ),
29413     MinNstations = cms.vint32( 0 ),
29414     MinNhits = cms.vint32( 0 ),
29415     CutOnChambers = cms.bool( False ),
29416     MinNchambers = cms.vint32( 0 ),
29417     MaxDr = cms.double( 9999.0 ),
29418     MinDr = cms.double( -1.0 ),
29419     MaxDz = cms.double( 9999.0 ),
29420     MinDxySig = cms.double( -1.0 ),
29421     MinPt = cms.double( 0.0 ),
29422     NSigmaPt = cms.double( 0.0 ),
29423     MatchToPreviousCand = cms.bool( True )
29424 )
29425 fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29426     saveTags = cms.bool( True ),
29427     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29428     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
29429     MaxEta = cms.double( 2.5 ),
29430     MinPt = cms.double( 0.0 ),
29431     MaxDeltaR = cms.double( 0.3 ),
29432     MinN = cms.int32( 1 ),
29433     CentralBxOnly = cms.bool( True ),
29434     SelectQualities = cms.vint32(  )
29435 )
29436 fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29437     saveTags = cms.bool( True ),
29438     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29439     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29440     PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ),
29441     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ),
29442     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29443     MinN = cms.int32( 1 ),
29444     MaxEta = cms.double( 2.5 ),
29445     MinNhits = cms.int32( 0 ),
29446     MaxDr = cms.double( 2.0 ),
29447     MinDr = cms.double( -1.0 ),
29448     MaxDz = cms.double( 9999.0 ),
29449     MinDxySig = cms.double( 6.0 ),
29450     MinPt = cms.double( 8.0 ),
29451     NSigmaPt = cms.double( 0.0 ),
29452     MaxNormalizedChi2 = cms.double( 9999.0 ),
29453     MaxDXYBeamSpot = cms.double( 9999.0 ),
29454     MinDXYBeamSpot = cms.double( -1.0 ),
29455     MinNmuonHits = cms.int32( 0 ),
29456     MaxPtDifference = cms.double( 9999.0 ),
29457     MinTrackPt = cms.double( 0.0 ),
29458     minMuonStations = cms.int32( 2 ),
29459     minTrkHits = cms.int32( -1 ),
29460     minMuonHits = cms.int32( -1 ),
29461     allowedTypeMask = cms.uint32( 255 ),
29462     requiredTypeMask = cms.uint32( 0 ),
29463     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29464     trkMuonId = cms.uint32( 0 ),
29465     L1MatchingdR = cms.double( 0.3 ),
29466     MatchToPreviousCand = cms.bool( True ),
29467     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29468     requireL3MuonTrajectorySeed = cms.bool( False ),
29469     useSimpleGeometry = cms.bool( True ),
29470     useStation2 = cms.bool( True ),
29471     fallbackToME1 = cms.bool( False ),
29472     cosmicPropagationHypothesis = cms.bool( False ),
29473     useMB2InOverlap = cms.bool( False ),
29474     useTrack = cms.string( "tracker" ),
29475     useState = cms.string( "atVertex" ),
29476     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29477     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29478     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29479 )
29480 fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler",
29481     offset = cms.uint32( 0 ),
29482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29483 )
29484 fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29485     saveTags = cms.bool( True ),
29486     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29487     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
29488     MaxEta = cms.double( 2.5 ),
29489     MinPt = cms.double( 0.0 ),
29490     MaxDeltaR = cms.double( 0.3 ),
29491     MinN = cms.int32( 1 ),
29492     CentralBxOnly = cms.bool( True ),
29493     SelectQualities = cms.vint32(  )
29494 )
29495 fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29496     saveTags = cms.bool( True ),
29497     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29498     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29499     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29500     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29501     MinN = cms.int32( 0 ),
29502     MaxEta = cms.double( 2.5 ),
29503     AbsEtaBins = cms.vdouble( 0.0 ),
29504     MinNstations = cms.vint32( 0 ),
29505     MinNhits = cms.vint32( 0 ),
29506     CutOnChambers = cms.bool( False ),
29507     MinNchambers = cms.vint32( 0 ),
29508     MaxDr = cms.double( 9999.0 ),
29509     MinDr = cms.double( -1.0 ),
29510     MaxDz = cms.double( 9999.0 ),
29511     MinDxySig = cms.double( -1.0 ),
29512     MinPt = cms.double( 0.0 ),
29513     NSigmaPt = cms.double( 0.0 ),
29514     MatchToPreviousCand = cms.bool( True )
29515 )
29516 fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29517     saveTags = cms.bool( True ),
29518     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29519     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
29520     MaxEta = cms.double( 2.5 ),
29521     MinPt = cms.double( 0.0 ),
29522     MaxDeltaR = cms.double( 0.3 ),
29523     MinN = cms.int32( 1 ),
29524     CentralBxOnly = cms.bool( True ),
29525     SelectQualities = cms.vint32(  )
29526 )
29527 fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29528     saveTags = cms.bool( True ),
29529     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29530     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29531     PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ),
29532     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ),
29533     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29534     MinN = cms.int32( 1 ),
29535     MaxEta = cms.double( 2.5 ),
29536     MinNhits = cms.int32( 0 ),
29537     MaxDr = cms.double( 2.0 ),
29538     MinDr = cms.double( -1.0 ),
29539     MaxDz = cms.double( 9999.0 ),
29540     MinDxySig = cms.double( 6.0 ),
29541     MinPt = cms.double( 9.0 ),
29542     NSigmaPt = cms.double( 0.0 ),
29543     MaxNormalizedChi2 = cms.double( 9999.0 ),
29544     MaxDXYBeamSpot = cms.double( 9999.0 ),
29545     MinDXYBeamSpot = cms.double( -1.0 ),
29546     MinNmuonHits = cms.int32( 0 ),
29547     MaxPtDifference = cms.double( 9999.0 ),
29548     MinTrackPt = cms.double( 0.0 ),
29549     minMuonStations = cms.int32( 2 ),
29550     minTrkHits = cms.int32( -1 ),
29551     minMuonHits = cms.int32( -1 ),
29552     allowedTypeMask = cms.uint32( 255 ),
29553     requiredTypeMask = cms.uint32( 0 ),
29554     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29555     trkMuonId = cms.uint32( 0 ),
29556     L1MatchingdR = cms.double( 0.3 ),
29557     MatchToPreviousCand = cms.bool( True ),
29558     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29559     requireL3MuonTrajectorySeed = cms.bool( False ),
29560     useSimpleGeometry = cms.bool( True ),
29561     useStation2 = cms.bool( True ),
29562     fallbackToME1 = cms.bool( False ),
29563     cosmicPropagationHypothesis = cms.bool( False ),
29564     useMB2InOverlap = cms.bool( False ),
29565     useTrack = cms.string( "tracker" ),
29566     useState = cms.string( "atVertex" ),
29567     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29568     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29569     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29570 )
29571 fragment.hltPreMu10BarrelL1HP11IP4 = cms.EDFilter( "HLTPrescaler",
29572     offset = cms.uint32( 0 ),
29573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29574 )
29575 fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29576     saveTags = cms.bool( True ),
29577     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29578     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
29579     MaxEta = cms.double( 2.5 ),
29580     MinPt = cms.double( 0.0 ),
29581     MaxDeltaR = cms.double( 0.3 ),
29582     MinN = cms.int32( 1 ),
29583     CentralBxOnly = cms.bool( True ),
29584     SelectQualities = cms.vint32(  )
29585 )
29586 fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29587     saveTags = cms.bool( True ),
29588     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29589     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29590     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29591     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29592     MinN = cms.int32( 0 ),
29593     MaxEta = cms.double( 2.5 ),
29594     AbsEtaBins = cms.vdouble( 0.0 ),
29595     MinNstations = cms.vint32( 0 ),
29596     MinNhits = cms.vint32( 0 ),
29597     CutOnChambers = cms.bool( False ),
29598     MinNchambers = cms.vint32( 0 ),
29599     MaxDr = cms.double( 9999.0 ),
29600     MinDr = cms.double( -1.0 ),
29601     MaxDz = cms.double( 9999.0 ),
29602     MinDxySig = cms.double( -1.0 ),
29603     MinPt = cms.double( 0.0 ),
29604     NSigmaPt = cms.double( 0.0 ),
29605     MatchToPreviousCand = cms.bool( True )
29606 )
29607 fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29608     saveTags = cms.bool( True ),
29609     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29610     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
29611     MaxEta = cms.double( 2.5 ),
29612     MinPt = cms.double( 0.0 ),
29613     MaxDeltaR = cms.double( 0.3 ),
29614     MinN = cms.int32( 1 ),
29615     CentralBxOnly = cms.bool( True ),
29616     SelectQualities = cms.vint32(  )
29617 )
29618 fragment.hltL3fL1sMu10HP11IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29619     saveTags = cms.bool( True ),
29620     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29621     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29622     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29623     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29624     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29625     MinN = cms.int32( 1 ),
29626     MaxEta = cms.double( 2.5 ),
29627     MinNhits = cms.int32( 0 ),
29628     MaxDr = cms.double( 2.0 ),
29629     MinDr = cms.double( -1.0 ),
29630     MaxDz = cms.double( 9999.0 ),
29631     MinDxySig = cms.double( 4.0 ),
29632     MinPt = cms.double( 10.0 ),
29633     NSigmaPt = cms.double( 0.0 ),
29634     MaxNormalizedChi2 = cms.double( 9999.0 ),
29635     MaxDXYBeamSpot = cms.double( 9999.0 ),
29636     MinDXYBeamSpot = cms.double( -1.0 ),
29637     MinNmuonHits = cms.int32( 0 ),
29638     MaxPtDifference = cms.double( 9999.0 ),
29639     MinTrackPt = cms.double( 0.0 ),
29640     minMuonStations = cms.int32( 2 ),
29641     minTrkHits = cms.int32( -1 ),
29642     minMuonHits = cms.int32( -1 ),
29643     allowedTypeMask = cms.uint32( 255 ),
29644     requiredTypeMask = cms.uint32( 0 ),
29645     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29646     trkMuonId = cms.uint32( 0 ),
29647     L1MatchingdR = cms.double( 0.3 ),
29648     MatchToPreviousCand = cms.bool( True ),
29649     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29650     requireL3MuonTrajectorySeed = cms.bool( False ),
29651     useSimpleGeometry = cms.bool( True ),
29652     useStation2 = cms.bool( True ),
29653     fallbackToME1 = cms.bool( False ),
29654     cosmicPropagationHypothesis = cms.bool( False ),
29655     useMB2InOverlap = cms.bool( False ),
29656     useTrack = cms.string( "tracker" ),
29657     useState = cms.string( "atVertex" ),
29658     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29659     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29660     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29661 )
29662 fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler",
29663     offset = cms.uint32( 0 ),
29664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29665 )
29666 fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29667     saveTags = cms.bool( True ),
29668     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29669     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29670     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
29671     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
29672     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29673     MinN = cms.int32( 1 ),
29674     MaxEta = cms.double( 2.5 ),
29675     MinNhits = cms.int32( 0 ),
29676     MaxDr = cms.double( 2.0 ),
29677     MinDr = cms.double( -1.0 ),
29678     MaxDz = cms.double( 9999.0 ),
29679     MinDxySig = cms.double( 6.0 ),
29680     MinPt = cms.double( 10.0 ),
29681     NSigmaPt = cms.double( 0.0 ),
29682     MaxNormalizedChi2 = cms.double( 9999.0 ),
29683     MaxDXYBeamSpot = cms.double( 9999.0 ),
29684     MinDXYBeamSpot = cms.double( -1.0 ),
29685     MinNmuonHits = cms.int32( 0 ),
29686     MaxPtDifference = cms.double( 9999.0 ),
29687     MinTrackPt = cms.double( 0.0 ),
29688     minMuonStations = cms.int32( 2 ),
29689     minTrkHits = cms.int32( -1 ),
29690     minMuonHits = cms.int32( -1 ),
29691     allowedTypeMask = cms.uint32( 255 ),
29692     requiredTypeMask = cms.uint32( 0 ),
29693     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29694     trkMuonId = cms.uint32( 0 ),
29695     L1MatchingdR = cms.double( 0.3 ),
29696     MatchToPreviousCand = cms.bool( True ),
29697     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29698     requireL3MuonTrajectorySeed = cms.bool( False ),
29699     useSimpleGeometry = cms.bool( True ),
29700     useStation2 = cms.bool( True ),
29701     fallbackToME1 = cms.bool( False ),
29702     cosmicPropagationHypothesis = cms.bool( False ),
29703     useMB2InOverlap = cms.bool( False ),
29704     useTrack = cms.string( "tracker" ),
29705     useState = cms.string( "atVertex" ),
29706     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29707     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29708     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29709 )
29710 fragment.hltPreMu12BarrelL1HP13IP4 = cms.EDFilter( "HLTPrescaler",
29711     offset = cms.uint32( 0 ),
29712     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29713 )
29714 fragment.hltL1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29715     saveTags = cms.bool( True ),
29716     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29717     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP13" ),
29718     MaxEta = cms.double( 2.5 ),
29719     MinPt = cms.double( 0.0 ),
29720     MaxDeltaR = cms.double( 0.3 ),
29721     MinN = cms.int32( 1 ),
29722     CentralBxOnly = cms.bool( True ),
29723     SelectQualities = cms.vint32(  )
29724 )
29725 fragment.hltL2fL1sMu12HP13L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
29726     saveTags = cms.bool( True ),
29727     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29728     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
29729     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29730     SeedMapTag = cms.InputTag( "hltL2Muons" ),
29731     MinN = cms.int32( 0 ),
29732     MaxEta = cms.double( 2.5 ),
29733     AbsEtaBins = cms.vdouble( 0.0 ),
29734     MinNstations = cms.vint32( 0 ),
29735     MinNhits = cms.vint32( 0 ),
29736     CutOnChambers = cms.bool( False ),
29737     MinNchambers = cms.vint32( 0 ),
29738     MaxDr = cms.double( 9999.0 ),
29739     MinDr = cms.double( -1.0 ),
29740     MaxDz = cms.double( 9999.0 ),
29741     MinDxySig = cms.double( -1.0 ),
29742     MinPt = cms.double( 0.0 ),
29743     NSigmaPt = cms.double( 0.0 ),
29744     MatchToPreviousCand = cms.bool( True )
29745 )
29746 fragment.hltL1fForIterL3L1fL1sMu12HP13L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
29747     saveTags = cms.bool( True ),
29748     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
29749     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12HP13L1Filtered0" ),
29750     MaxEta = cms.double( 2.5 ),
29751     MinPt = cms.double( 0.0 ),
29752     MaxDeltaR = cms.double( 0.3 ),
29753     MinN = cms.int32( 1 ),
29754     CentralBxOnly = cms.bool( True ),
29755     SelectQualities = cms.vint32(  )
29756 )
29757 fragment.hltL3fL1sMu12HP13IP4L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29758     saveTags = cms.bool( True ),
29759     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29760     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29761     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29762     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29763     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29764     MinN = cms.int32( 1 ),
29765     MaxEta = cms.double( 2.5 ),
29766     MinNhits = cms.int32( 0 ),
29767     MaxDr = cms.double( 2.0 ),
29768     MinDr = cms.double( -1.0 ),
29769     MaxDz = cms.double( 9999.0 ),
29770     MinDxySig = cms.double( 4.0 ),
29771     MinPt = cms.double( 12.0 ),
29772     NSigmaPt = cms.double( 0.0 ),
29773     MaxNormalizedChi2 = cms.double( 9999.0 ),
29774     MaxDXYBeamSpot = cms.double( 9999.0 ),
29775     MinDXYBeamSpot = cms.double( -1.0 ),
29776     MinNmuonHits = cms.int32( 0 ),
29777     MaxPtDifference = cms.double( 9999.0 ),
29778     MinTrackPt = cms.double( 0.0 ),
29779     minMuonStations = cms.int32( 2 ),
29780     minTrkHits = cms.int32( -1 ),
29781     minMuonHits = cms.int32( -1 ),
29782     allowedTypeMask = cms.uint32( 255 ),
29783     requiredTypeMask = cms.uint32( 0 ),
29784     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29785     trkMuonId = cms.uint32( 0 ),
29786     L1MatchingdR = cms.double( 0.3 ),
29787     MatchToPreviousCand = cms.bool( True ),
29788     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29789     requireL3MuonTrajectorySeed = cms.bool( False ),
29790     useSimpleGeometry = cms.bool( True ),
29791     useStation2 = cms.bool( True ),
29792     fallbackToME1 = cms.bool( False ),
29793     cosmicPropagationHypothesis = cms.bool( False ),
29794     useMB2InOverlap = cms.bool( False ),
29795     useTrack = cms.string( "tracker" ),
29796     useState = cms.string( "atVertex" ),
29797     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29798     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29799     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29800 )
29801 fragment.hltPreMu12BarrelL1HP13IP6 = cms.EDFilter( "HLTPrescaler",
29802     offset = cms.uint32( 0 ),
29803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29804 )
29805 fragment.hltL3fL1sMu12HP13IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
29806     saveTags = cms.bool( True ),
29807     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
29808     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
29809     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12HP13L2Filtered0" ),
29810     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12HP13L1Filtered0" ),
29811     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
29812     MinN = cms.int32( 1 ),
29813     MaxEta = cms.double( 2.5 ),
29814     MinNhits = cms.int32( 0 ),
29815     MaxDr = cms.double( 2.0 ),
29816     MinDr = cms.double( -1.0 ),
29817     MaxDz = cms.double( 9999.0 ),
29818     MinDxySig = cms.double( 6.0 ),
29819     MinPt = cms.double( 12.0 ),
29820     NSigmaPt = cms.double( 0.0 ),
29821     MaxNormalizedChi2 = cms.double( 9999.0 ),
29822     MaxDXYBeamSpot = cms.double( 9999.0 ),
29823     MinDXYBeamSpot = cms.double( -1.0 ),
29824     MinNmuonHits = cms.int32( 0 ),
29825     MaxPtDifference = cms.double( 9999.0 ),
29826     MinTrackPt = cms.double( 0.0 ),
29827     minMuonStations = cms.int32( 2 ),
29828     minTrkHits = cms.int32( -1 ),
29829     minMuonHits = cms.int32( -1 ),
29830     allowedTypeMask = cms.uint32( 255 ),
29831     requiredTypeMask = cms.uint32( 0 ),
29832     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
29833     trkMuonId = cms.uint32( 0 ),
29834     L1MatchingdR = cms.double( 0.3 ),
29835     MatchToPreviousCand = cms.bool( True ),
29836     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
29837     requireL3MuonTrajectorySeed = cms.bool( False ),
29838     useSimpleGeometry = cms.bool( True ),
29839     useStation2 = cms.bool( True ),
29840     fallbackToME1 = cms.bool( False ),
29841     cosmicPropagationHypothesis = cms.bool( False ),
29842     useMB2InOverlap = cms.bool( False ),
29843     useTrack = cms.string( "tracker" ),
29844     useState = cms.string( "atVertex" ),
29845     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
29846     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
29847     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
29848 )
29849 fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler",
29850     offset = cms.uint32( 0 ),
29851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29852 )
29853 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
29854     saveTags = cms.bool( True ),
29855     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" ),
29856     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
29857     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
29858     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
29859     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
29860     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29861     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29862     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29863     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
29864     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
29865 )
29866 fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler",
29867     offset = cms.uint32( 0 ),
29868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29869 )
29870 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
29871     saveTags = cms.bool( True ),
29872     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
29873     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29874     candNonIsolatedTag = cms.InputTag( "" ),
29875     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
29876     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ),
29877     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
29878     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
29879     ncandcut = cms.int32( 1 ),
29880     doIsolated = cms.bool( False ),
29881     region_eta_size = cms.double( 0.522 ),
29882     region_eta_size_ecap = cms.double( 1.0 ),
29883     region_phi_size = cms.double( 1.044 ),
29884     barrel_end = cms.double( 1.4791 ),
29885     endcap_end = cms.double( 2.65 )
29886 )
29887 fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29888     saveTags = cms.bool( True ),
29889     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
29890     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29891     etcutEB = cms.double( 70.0 ),
29892     etcutEE = cms.double( 70.0 ),
29893     minEtaCut = cms.double( -9999.0 ),
29894     maxEtaCut = cms.double( 9999.0 ),
29895     ncandcut = cms.int32( 1 )
29896 )
29897 fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29898     saveTags = cms.bool( True ),
29899     candTag = cms.InputTag( "hltEG70EtFilter" ),
29900     varTag = cms.InputTag( "hltEgammaHoverE" ),
29901     rhoTag = cms.InputTag( "" ),
29902     energyLowEdges = cms.vdouble( 0.0 ),
29903     lessThan = cms.bool( True ),
29904     useEt = cms.bool( False ),
29905     useAbs = cms.bool( False ),
29906     thrRegularEB = cms.vdouble( -1.0 ),
29907     thrRegularEE = cms.vdouble( -1.0 ),
29908     thrOverEEB = cms.vdouble( 0.15 ),
29909     thrOverEEE = cms.vdouble( 0.1 ),
29910     thrOverE2EB = cms.vdouble( -1.0 ),
29911     thrOverE2EE = cms.vdouble( -1.0 ),
29912     ncandcut = cms.int32( 1 ),
29913     doRhoCorrection = cms.bool( False ),
29914     rhoMax = cms.double( 9.9999999E7 ),
29915     rhoScale = cms.double( 1.0 ),
29916     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29917     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29918     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29919 )
29920 fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
29921     saveTags = cms.bool( True ),
29922     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
29923     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
29924     etcutEB = cms.double( 70.0 ),
29925     etcutEE = cms.double( 70.0 ),
29926     minEtaCut = cms.double( -9999.0 ),
29927     maxEtaCut = cms.double( 9999.0 ),
29928     ncandcut = cms.int32( 2 )
29929 )
29930 fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29931     saveTags = cms.bool( True ),
29932     candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ),
29933     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
29934     rhoTag = cms.InputTag( "" ),
29935     energyLowEdges = cms.vdouble( 0.0 ),
29936     lessThan = cms.bool( True ),
29937     useEt = cms.bool( False ),
29938     useAbs = cms.bool( False ),
29939     thrRegularEB = cms.vdouble( -1.0 ),
29940     thrRegularEE = cms.vdouble( -1.0 ),
29941     thrOverEEB = cms.vdouble( 0.15 ),
29942     thrOverEEE = cms.vdouble( 0.1 ),
29943     thrOverE2EB = cms.vdouble( -1.0 ),
29944     thrOverE2EE = cms.vdouble( -1.0 ),
29945     ncandcut = cms.int32( 2 ),
29946     doRhoCorrection = cms.bool( False ),
29947     rhoMax = cms.double( 9.9999999E7 ),
29948     rhoScale = cms.double( 1.0 ),
29949     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29950     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29951     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
29952 )
29953 fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler",
29954     offset = cms.uint32( 0 ),
29955     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29956 )
29957 fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29958     saveTags = cms.bool( True ),
29959     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
29960     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29961     etcutEB = cms.double( 85.0 ),
29962     etcutEE = cms.double( 85.0 ),
29963     minEtaCut = cms.double( -9999.0 ),
29964     maxEtaCut = cms.double( 9999.0 ),
29965     ncandcut = cms.int32( 1 )
29966 )
29967 fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29968     saveTags = cms.bool( True ),
29969     candTag = cms.InputTag( "hltEG85EtFilter" ),
29970     varTag = cms.InputTag( "hltEgammaHoverE" ),
29971     rhoTag = cms.InputTag( "" ),
29972     energyLowEdges = cms.vdouble( 0.0 ),
29973     lessThan = cms.bool( True ),
29974     useEt = cms.bool( False ),
29975     useAbs = cms.bool( False ),
29976     thrRegularEB = cms.vdouble( -1.0 ),
29977     thrRegularEE = cms.vdouble( -1.0 ),
29978     thrOverEEB = cms.vdouble( 0.15 ),
29979     thrOverEEE = cms.vdouble( 0.1 ),
29980     thrOverE2EB = cms.vdouble( -1.0 ),
29981     thrOverE2EE = cms.vdouble( -1.0 ),
29982     ncandcut = cms.int32( 1 ),
29983     doRhoCorrection = cms.bool( False ),
29984     rhoMax = cms.double( 9.9999999E7 ),
29985     rhoScale = cms.double( 1.0 ),
29986     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29987     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29989 )
29990 fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
29991     saveTags = cms.bool( True ),
29992     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
29993     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
29994     etcutEB = cms.double( 85.0 ),
29995     etcutEE = cms.double( 85.0 ),
29996     minEtaCut = cms.double( -9999.0 ),
29997     maxEtaCut = cms.double( 9999.0 ),
29998     ncandcut = cms.int32( 2 )
29999 )
30000 fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30001     saveTags = cms.bool( True ),
30002     candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ),
30003     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
30004     rhoTag = cms.InputTag( "" ),
30005     energyLowEdges = cms.vdouble( 0.0 ),
30006     lessThan = cms.bool( True ),
30007     useEt = cms.bool( False ),
30008     useAbs = cms.bool( False ),
30009     thrRegularEB = cms.vdouble( -1.0 ),
30010     thrRegularEE = cms.vdouble( -1.0 ),
30011     thrOverEEB = cms.vdouble( 0.15 ),
30012     thrOverEEE = cms.vdouble( 0.1 ),
30013     thrOverE2EB = cms.vdouble( -1.0 ),
30014     thrOverE2EE = cms.vdouble( -1.0 ),
30015     ncandcut = cms.int32( 2 ),
30016     doRhoCorrection = cms.bool( False ),
30017     rhoMax = cms.double( 9.9999999E7 ),
30018     rhoScale = cms.double( 1.0 ),
30019     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30020     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30021     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
30022 )
30023 fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed",
30024     saveTags = cms.bool( True ),
30025     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" ),
30026     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30027     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30028     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30029     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30030     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30031     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30032     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30033     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30034     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30035 )
30036 fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler",
30037     offset = cms.uint32( 0 ),
30038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30039 )
30040 fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
30041     saveTags = cms.bool( True ),
30042     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
30043     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30044     candNonIsolatedTag = cms.InputTag( "" ),
30045     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30046     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ),
30047     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30048     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30049     ncandcut = cms.int32( 1 ),
30050     doIsolated = cms.bool( False ),
30051     region_eta_size = cms.double( 0.522 ),
30052     region_eta_size_ecap = cms.double( 1.0 ),
30053     region_phi_size = cms.double( 1.044 ),
30054     barrel_end = cms.double( 1.4791 ),
30055     endcap_end = cms.double( 2.65 )
30056 )
30057 fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30058     saveTags = cms.bool( True ),
30059     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30060     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30061     etcutEB = cms.double( 27.0 ),
30062     etcutEE = cms.double( 27.0 ),
30063     minEtaCut = cms.double( -9999.0 ),
30064     maxEtaCut = cms.double( 9999.0 ),
30065     ncandcut = cms.int32( 1 )
30066 )
30067 fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30068     saveTags = cms.bool( True ),
30069     candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ),
30070     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30071     rhoTag = cms.InputTag( "" ),
30072     energyLowEdges = cms.vdouble( 0.0 ),
30073     lessThan = cms.bool( True ),
30074     useEt = cms.bool( False ),
30075     useAbs = cms.bool( False ),
30076     thrRegularEB = cms.vdouble( 0.0105 ),
30077     thrRegularEE = cms.vdouble( 0.0305 ),
30078     thrOverEEB = cms.vdouble( -1.0 ),
30079     thrOverEEE = cms.vdouble( -1.0 ),
30080     thrOverE2EB = cms.vdouble( -1.0 ),
30081     thrOverE2EE = cms.vdouble( -1.0 ),
30082     ncandcut = cms.int32( 1 ),
30083     doRhoCorrection = cms.bool( False ),
30084     rhoMax = cms.double( 9.9999999E7 ),
30085     rhoScale = cms.double( 1.0 ),
30086     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30087     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30088     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30089 )
30090 fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30091     saveTags = cms.bool( True ),
30092     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ),
30093     varTag = cms.InputTag( "hltEgammaHoverE" ),
30094     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30095     energyLowEdges = cms.vdouble( 0.0 ),
30096     lessThan = cms.bool( True ),
30097     useEt = cms.bool( False ),
30098     useAbs = cms.bool( False ),
30099     etaBoundaryEB12 = cms.double( 1.0 ),
30100     etaBoundaryEE12 = cms.double( 2.1 ),
30101     thrRegularEB1 = cms.vdouble( 1.0 ),
30102     thrRegularEE1 = cms.vdouble( 3.0 ),
30103     thrOverEEB1 = cms.vdouble( 0.06 ),
30104     thrOverEEE1 = cms.vdouble( 0.03 ),
30105     thrOverE2EB1 = cms.vdouble( 0.0 ),
30106     thrOverE2EE1 = cms.vdouble( 0.0 ),
30107     thrRegularEB2 = cms.vdouble( 1.0 ),
30108     thrRegularEE2 = cms.vdouble( 5.0 ),
30109     thrOverEEB2 = cms.vdouble( 0.06 ),
30110     thrOverEEE2 = cms.vdouble( 0.03 ),
30111     thrOverE2EB2 = cms.vdouble( 0.0 ),
30112     thrOverE2EE2 = cms.vdouble( 0.0 ),
30113     ncandcut = cms.int32( 1 ),
30114     doRhoCorrection = cms.bool( True ),
30115     rhoMax = cms.double( 9.9999999E7 ),
30116     rhoScale = cms.double( 1.0 ),
30117     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30118     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30119     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30120 )
30121 fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30122     saveTags = cms.bool( True ),
30123     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ),
30124     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30125     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30126     energyLowEdges = cms.vdouble( 0.0 ),
30127     lessThan = cms.bool( True ),
30128     useEt = cms.bool( True ),
30129     useAbs = cms.bool( False ),
30130     etaBoundaryEB12 = cms.double( 1.0 ),
30131     etaBoundaryEE12 = cms.double( 2.1 ),
30132     thrRegularEB1 = cms.vdouble( 3.0 ),
30133     thrRegularEE1 = cms.vdouble( 1.0 ),
30134     thrOverEEB1 = cms.vdouble( 0.01 ),
30135     thrOverEEE1 = cms.vdouble( 0.025 ),
30136     thrOverE2EB1 = cms.vdouble( 0.0 ),
30137     thrOverE2EE1 = cms.vdouble( 0.0 ),
30138     thrRegularEB2 = cms.vdouble( 3.0 ),
30139     thrRegularEE2 = cms.vdouble( 2.0 ),
30140     thrOverEEB2 = cms.vdouble( 0.01 ),
30141     thrOverEEE2 = cms.vdouble( 0.025 ),
30142     thrOverE2EB2 = cms.vdouble( 0.0 ),
30143     thrOverE2EE2 = cms.vdouble( 0.0 ),
30144     ncandcut = cms.int32( 1 ),
30145     doRhoCorrection = cms.bool( True ),
30146     rhoMax = cms.double( 9.9999999E7 ),
30147     rhoScale = cms.double( 1.0 ),
30148     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30149     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30151 )
30152 fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30153     saveTags = cms.bool( True ),
30154     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ),
30155     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30156     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30157     energyLowEdges = cms.vdouble( 0.0 ),
30158     lessThan = cms.bool( True ),
30159     useEt = cms.bool( True ),
30160     useAbs = cms.bool( False ),
30161     etaBoundaryEB12 = cms.double( 1.0 ),
30162     etaBoundaryEE12 = cms.double( 2.0 ),
30163     thrRegularEB1 = cms.vdouble( 4.0 ),
30164     thrRegularEE1 = cms.vdouble( 1.0 ),
30165     thrOverEEB1 = cms.vdouble( 0.04 ),
30166     thrOverEEE1 = cms.vdouble( 0.03 ),
30167     thrOverE2EB1 = cms.vdouble( 0.0 ),
30168     thrOverE2EE1 = cms.vdouble( 0.0 ),
30169     thrRegularEB2 = cms.vdouble( 4.0 ),
30170     thrRegularEE2 = cms.vdouble( 2.0 ),
30171     thrOverEEB2 = cms.vdouble( 0.04 ),
30172     thrOverEEE2 = cms.vdouble( 0.03 ),
30173     thrOverE2EB2 = cms.vdouble( 0.0 ),
30174     thrOverE2EE2 = cms.vdouble( 0.0 ),
30175     ncandcut = cms.int32( 1 ),
30176     doRhoCorrection = cms.bool( True ),
30177     rhoMax = cms.double( 9.9999999E7 ),
30178     rhoScale = cms.double( 1.0 ),
30179     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30180     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30181     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30182 )
30183 fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30184     saveTags = cms.bool( True ),
30185     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30186     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30187     etcutEB = cms.double( 27.0 ),
30188     etcutEE = cms.double( 27.0 ),
30189     minEtaCut = cms.double( -9999.0 ),
30190     maxEtaCut = cms.double( 9999.0 ),
30191     ncandcut = cms.int32( 2 )
30192 )
30193 fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30194     saveTags = cms.bool( True ),
30195     candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ),
30196     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30197     rhoTag = cms.InputTag( "" ),
30198     energyLowEdges = cms.vdouble( 0.0 ),
30199     lessThan = cms.bool( True ),
30200     useEt = cms.bool( False ),
30201     useAbs = cms.bool( False ),
30202     thrRegularEB = cms.vdouble( 0.0105 ),
30203     thrRegularEE = cms.vdouble( 0.0305 ),
30204     thrOverEEB = cms.vdouble( -1.0 ),
30205     thrOverEEE = cms.vdouble( -1.0 ),
30206     thrOverE2EB = cms.vdouble( -1.0 ),
30207     thrOverE2EE = cms.vdouble( -1.0 ),
30208     ncandcut = cms.int32( 2 ),
30209     doRhoCorrection = cms.bool( False ),
30210     rhoMax = cms.double( 9.9999999E7 ),
30211     rhoScale = cms.double( 1.0 ),
30212     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30213     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30214     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30215 )
30216 fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30217     saveTags = cms.bool( True ),
30218     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ),
30219     varTag = cms.InputTag( "hltEgammaHoverE" ),
30220     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30221     energyLowEdges = cms.vdouble( 0.0 ),
30222     lessThan = cms.bool( True ),
30223     useEt = cms.bool( False ),
30224     useAbs = cms.bool( False ),
30225     etaBoundaryEB12 = cms.double( 1.0 ),
30226     etaBoundaryEE12 = cms.double( 2.1 ),
30227     thrRegularEB1 = cms.vdouble( 1.0 ),
30228     thrRegularEE1 = cms.vdouble( 3.0 ),
30229     thrOverEEB1 = cms.vdouble( 0.06 ),
30230     thrOverEEE1 = cms.vdouble( 0.03 ),
30231     thrOverE2EB1 = cms.vdouble( 0.0 ),
30232     thrOverE2EE1 = cms.vdouble( 0.0 ),
30233     thrRegularEB2 = cms.vdouble( 1.0 ),
30234     thrRegularEE2 = cms.vdouble( 5.0 ),
30235     thrOverEEB2 = cms.vdouble( 0.06 ),
30236     thrOverEEE2 = cms.vdouble( 0.03 ),
30237     thrOverE2EB2 = cms.vdouble( 0.0 ),
30238     thrOverE2EE2 = cms.vdouble( 0.0 ),
30239     ncandcut = cms.int32( 2 ),
30240     doRhoCorrection = cms.bool( True ),
30241     rhoMax = cms.double( 9.9999999E7 ),
30242     rhoScale = cms.double( 1.0 ),
30243     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30244     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30245     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30246 )
30247 fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30248     saveTags = cms.bool( True ),
30249     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ),
30250     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30251     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30252     energyLowEdges = cms.vdouble( 0.0 ),
30253     lessThan = cms.bool( True ),
30254     useEt = cms.bool( True ),
30255     useAbs = cms.bool( False ),
30256     etaBoundaryEB12 = cms.double( 1.0 ),
30257     etaBoundaryEE12 = cms.double( 2.1 ),
30258     thrRegularEB1 = cms.vdouble( 3.0 ),
30259     thrRegularEE1 = cms.vdouble( 1.0 ),
30260     thrOverEEB1 = cms.vdouble( 0.01 ),
30261     thrOverEEE1 = cms.vdouble( 0.025 ),
30262     thrOverE2EB1 = cms.vdouble( 0.0 ),
30263     thrOverE2EE1 = cms.vdouble( 0.0 ),
30264     thrRegularEB2 = cms.vdouble( 3.0 ),
30265     thrRegularEE2 = cms.vdouble( 2.0 ),
30266     thrOverEEB2 = cms.vdouble( 0.01 ),
30267     thrOverEEE2 = cms.vdouble( 0.025 ),
30268     thrOverE2EB2 = cms.vdouble( 0.0 ),
30269     thrOverE2EE2 = cms.vdouble( 0.0 ),
30270     ncandcut = cms.int32( 2 ),
30271     doRhoCorrection = cms.bool( True ),
30272     rhoMax = cms.double( 9.9999999E7 ),
30273     rhoScale = cms.double( 1.0 ),
30274     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30275     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30277 )
30278 fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30279     saveTags = cms.bool( True ),
30280     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ),
30281     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30282     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30283     energyLowEdges = cms.vdouble( 0.0 ),
30284     lessThan = cms.bool( True ),
30285     useEt = cms.bool( True ),
30286     useAbs = cms.bool( False ),
30287     etaBoundaryEB12 = cms.double( 1.0 ),
30288     etaBoundaryEE12 = cms.double( 2.0 ),
30289     thrRegularEB1 = cms.vdouble( 4.0 ),
30290     thrRegularEE1 = cms.vdouble( 1.0 ),
30291     thrOverEEB1 = cms.vdouble( 0.04 ),
30292     thrOverEEE1 = cms.vdouble( 0.03 ),
30293     thrOverE2EB1 = cms.vdouble( 0.0 ),
30294     thrOverE2EE1 = cms.vdouble( 0.0 ),
30295     thrRegularEB2 = cms.vdouble( 4.0 ),
30296     thrRegularEE2 = cms.vdouble( 2.0 ),
30297     thrOverEEB2 = cms.vdouble( 0.04 ),
30298     thrOverEEE2 = cms.vdouble( 0.03 ),
30299     thrOverE2EB2 = cms.vdouble( 0.0 ),
30300     thrOverE2EE2 = cms.vdouble( 0.0 ),
30301     ncandcut = cms.int32( 2 ),
30302     doRhoCorrection = cms.bool( True ),
30303     rhoMax = cms.double( 9.9999999E7 ),
30304     rhoScale = cms.double( 1.0 ),
30305     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30306     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30307     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30308 )
30309 fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler",
30310     offset = cms.uint32( 0 ),
30311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30312 )
30313 fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30314     saveTags = cms.bool( True ),
30315     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30316     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30317     etcutEB = cms.double( 30.0 ),
30318     etcutEE = cms.double( 30.0 ),
30319     minEtaCut = cms.double( -9999.0 ),
30320     maxEtaCut = cms.double( 9999.0 ),
30321     ncandcut = cms.int32( 1 )
30322 )
30323 fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30324     saveTags = cms.bool( True ),
30325     candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ),
30326     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30327     rhoTag = cms.InputTag( "" ),
30328     energyLowEdges = cms.vdouble( 0.0 ),
30329     lessThan = cms.bool( True ),
30330     useEt = cms.bool( False ),
30331     useAbs = cms.bool( False ),
30332     thrRegularEB = cms.vdouble( 0.0105 ),
30333     thrRegularEE = cms.vdouble( 0.0305 ),
30334     thrOverEEB = cms.vdouble( -1.0 ),
30335     thrOverEEE = cms.vdouble( -1.0 ),
30336     thrOverE2EB = cms.vdouble( -1.0 ),
30337     thrOverE2EE = cms.vdouble( -1.0 ),
30338     ncandcut = cms.int32( 1 ),
30339     doRhoCorrection = cms.bool( False ),
30340     rhoMax = cms.double( 9.9999999E7 ),
30341     rhoScale = cms.double( 1.0 ),
30342     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30343     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30344     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30345 )
30346 fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30347     saveTags = cms.bool( True ),
30348     candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ),
30349     varTag = cms.InputTag( "hltEgammaHoverE" ),
30350     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30351     energyLowEdges = cms.vdouble( 0.0 ),
30352     lessThan = cms.bool( True ),
30353     useEt = cms.bool( False ),
30354     useAbs = cms.bool( False ),
30355     etaBoundaryEB12 = cms.double( 1.0 ),
30356     etaBoundaryEE12 = cms.double( 2.1 ),
30357     thrRegularEB1 = cms.vdouble( 1.0 ),
30358     thrRegularEE1 = cms.vdouble( 3.0 ),
30359     thrOverEEB1 = cms.vdouble( 0.06 ),
30360     thrOverEEE1 = cms.vdouble( 0.03 ),
30361     thrOverE2EB1 = cms.vdouble( 0.0 ),
30362     thrOverE2EE1 = cms.vdouble( 0.0 ),
30363     thrRegularEB2 = cms.vdouble( 1.0 ),
30364     thrRegularEE2 = cms.vdouble( 5.0 ),
30365     thrOverEEB2 = cms.vdouble( 0.06 ),
30366     thrOverEEE2 = cms.vdouble( 0.03 ),
30367     thrOverE2EB2 = cms.vdouble( 0.0 ),
30368     thrOverE2EE2 = cms.vdouble( 0.0 ),
30369     ncandcut = cms.int32( 1 ),
30370     doRhoCorrection = cms.bool( True ),
30371     rhoMax = cms.double( 9.9999999E7 ),
30372     rhoScale = cms.double( 1.0 ),
30373     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30374     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30375     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30376 )
30377 fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30378     saveTags = cms.bool( True ),
30379     candTag = cms.InputTag( "hltEle30WPTightHEFilter" ),
30380     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30381     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30382     energyLowEdges = cms.vdouble( 0.0 ),
30383     lessThan = cms.bool( True ),
30384     useEt = cms.bool( True ),
30385     useAbs = cms.bool( False ),
30386     etaBoundaryEB12 = cms.double( 1.0 ),
30387     etaBoundaryEE12 = cms.double( 2.1 ),
30388     thrRegularEB1 = cms.vdouble( 3.0 ),
30389     thrRegularEE1 = cms.vdouble( 1.0 ),
30390     thrOverEEB1 = cms.vdouble( 0.01 ),
30391     thrOverEEE1 = cms.vdouble( 0.025 ),
30392     thrOverE2EB1 = cms.vdouble( 0.0 ),
30393     thrOverE2EE1 = cms.vdouble( 0.0 ),
30394     thrRegularEB2 = cms.vdouble( 3.0 ),
30395     thrRegularEE2 = cms.vdouble( 2.0 ),
30396     thrOverEEB2 = cms.vdouble( 0.01 ),
30397     thrOverEEE2 = cms.vdouble( 0.025 ),
30398     thrOverE2EB2 = cms.vdouble( 0.0 ),
30399     thrOverE2EE2 = cms.vdouble( 0.0 ),
30400     ncandcut = cms.int32( 1 ),
30401     doRhoCorrection = cms.bool( True ),
30402     rhoMax = cms.double( 9.9999999E7 ),
30403     rhoScale = cms.double( 1.0 ),
30404     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30405     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30406     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30407 )
30408 fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30409     saveTags = cms.bool( True ),
30410     candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ),
30411     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30412     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30413     energyLowEdges = cms.vdouble( 0.0 ),
30414     lessThan = cms.bool( True ),
30415     useEt = cms.bool( True ),
30416     useAbs = cms.bool( False ),
30417     etaBoundaryEB12 = cms.double( 1.0 ),
30418     etaBoundaryEE12 = cms.double( 2.0 ),
30419     thrRegularEB1 = cms.vdouble( 4.0 ),
30420     thrRegularEE1 = cms.vdouble( 1.0 ),
30421     thrOverEEB1 = cms.vdouble( 0.04 ),
30422     thrOverEEE1 = cms.vdouble( 0.03 ),
30423     thrOverE2EB1 = cms.vdouble( 0.0 ),
30424     thrOverE2EE1 = cms.vdouble( 0.0 ),
30425     thrRegularEB2 = cms.vdouble( 4.0 ),
30426     thrRegularEE2 = cms.vdouble( 2.0 ),
30427     thrOverEEB2 = cms.vdouble( 0.04 ),
30428     thrOverEEE2 = cms.vdouble( 0.03 ),
30429     thrOverE2EB2 = cms.vdouble( 0.0 ),
30430     thrOverE2EE2 = cms.vdouble( 0.0 ),
30431     ncandcut = cms.int32( 1 ),
30432     doRhoCorrection = cms.bool( True ),
30433     rhoMax = cms.double( 9.9999999E7 ),
30434     rhoScale = cms.double( 1.0 ),
30435     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30436     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30437     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30438 )
30439 fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30440     saveTags = cms.bool( True ),
30441     candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ),
30442     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30443     npixelmatchcut = cms.double( 1.0 ),
30444     ncandcut = cms.int32( 1 ),
30445     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30446     s_a_phi1B = cms.double( 0.0069 ),
30447     s_a_phi1I = cms.double( 0.0088 ),
30448     s_a_phi1F = cms.double( 0.0076 ),
30449     s_a_phi2B = cms.double( 3.7E-4 ),
30450     s_a_phi2I = cms.double( 7.0E-4 ),
30451     s_a_phi2F = cms.double( 0.00906 ),
30452     s_a_zB = cms.double( 0.012 ),
30453     s_a_rI = cms.double( 0.027 ),
30454     s_a_rF = cms.double( 0.04 ),
30455     s2_threshold = cms.double( 0.4 ),
30456     tanhSO10BarrelThres = cms.double( 0.35 ),
30457     tanhSO10InterThres = cms.double( 1.0 ),
30458     tanhSO10ForwardThres = cms.double( 1.0 ),
30459     useS = cms.bool( False ),
30460     pixelVeto = cms.bool( False )
30461 )
30462 fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30463     saveTags = cms.bool( True ),
30464     candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ),
30465     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30466     rhoTag = cms.InputTag( "" ),
30467     energyLowEdges = cms.vdouble( 0.0 ),
30468     lessThan = cms.bool( True ),
30469     useEt = cms.bool( False ),
30470     useAbs = cms.bool( False ),
30471     thrRegularEB = cms.vdouble( 200.0 ),
30472     thrRegularEE = cms.vdouble( 45.0 ),
30473     thrOverEEB = cms.vdouble( -1.0 ),
30474     thrOverEEE = cms.vdouble( -1.0 ),
30475     thrOverE2EB = cms.vdouble( -1.0 ),
30476     thrOverE2EE = cms.vdouble( -1.0 ),
30477     ncandcut = cms.int32( 1 ),
30478     doRhoCorrection = cms.bool( False ),
30479     rhoMax = cms.double( 9.9999999E7 ),
30480     rhoScale = cms.double( 1.0 ),
30481     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30482     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30483     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30484 )
30485 fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30486     saveTags = cms.bool( True ),
30487     candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ),
30488     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30489     rhoTag = cms.InputTag( "" ),
30490     energyLowEdges = cms.vdouble( 0.0 ),
30491     lessThan = cms.bool( True ),
30492     useEt = cms.bool( False ),
30493     useAbs = cms.bool( True ),
30494     thrRegularEB = cms.vdouble( 0.025 ),
30495     thrRegularEE = cms.vdouble( 0.011 ),
30496     thrOverEEB = cms.vdouble( -1.0 ),
30497     thrOverEEE = cms.vdouble( -1.0 ),
30498     thrOverE2EB = cms.vdouble( -1.0 ),
30499     thrOverE2EE = cms.vdouble( -1.0 ),
30500     ncandcut = cms.int32( 1 ),
30501     doRhoCorrection = cms.bool( False ),
30502     rhoMax = cms.double( 9.9999999E7 ),
30503     rhoScale = cms.double( 1.0 ),
30504     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30505     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30506     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30507 )
30508 fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30509     saveTags = cms.bool( True ),
30510     candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ),
30511     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30512     rhoTag = cms.InputTag( "" ),
30513     energyLowEdges = cms.vdouble( 0.0 ),
30514     lessThan = cms.bool( True ),
30515     useEt = cms.bool( False ),
30516     useAbs = cms.bool( False ),
30517     thrRegularEB = cms.vdouble( 999.0 ),
30518     thrRegularEE = cms.vdouble( 1.0 ),
30519     thrOverEEB = cms.vdouble( -1.0 ),
30520     thrOverEEE = cms.vdouble( -1.0 ),
30521     thrOverE2EB = cms.vdouble( -1.0 ),
30522     thrOverE2EE = cms.vdouble( -1.0 ),
30523     ncandcut = cms.int32( 1 ),
30524     doRhoCorrection = cms.bool( False ),
30525     rhoMax = cms.double( 9.9999999E7 ),
30526     rhoScale = cms.double( 1.0 ),
30527     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30528     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30529     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30530 )
30531 fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30532     saveTags = cms.bool( True ),
30533     candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ),
30534     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30535     rhoTag = cms.InputTag( "" ),
30536     energyLowEdges = cms.vdouble( 0.0 ),
30537     lessThan = cms.bool( True ),
30538     useEt = cms.bool( False ),
30539     useAbs = cms.bool( True ),
30540     thrRegularEB = cms.vdouble( 0.003 ),
30541     thrRegularEE = cms.vdouble( 0.005 ),
30542     thrOverEEB = cms.vdouble( -1.0 ),
30543     thrOverEEE = cms.vdouble( -1.0 ),
30544     thrOverE2EB = cms.vdouble( -1.0 ),
30545     thrOverE2EE = cms.vdouble( -1.0 ),
30546     ncandcut = cms.int32( 1 ),
30547     doRhoCorrection = cms.bool( False ),
30548     rhoMax = cms.double( 9.9999999E7 ),
30549     rhoScale = cms.double( 1.0 ),
30550     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30551     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30552     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30553 )
30554 fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30555     saveTags = cms.bool( True ),
30556     candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ),
30557     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30558     rhoTag = cms.InputTag( "" ),
30559     energyLowEdges = cms.vdouble( 0.0 ),
30560     lessThan = cms.bool( True ),
30561     useEt = cms.bool( False ),
30562     useAbs = cms.bool( True ),
30563     thrRegularEB = cms.vdouble( 0.03 ),
30564     thrRegularEE = cms.vdouble( 0.023 ),
30565     thrOverEEB = cms.vdouble( -1.0 ),
30566     thrOverEEE = cms.vdouble( -1.0 ),
30567     thrOverE2EB = cms.vdouble( -1.0 ),
30568     thrOverE2EE = cms.vdouble( -1.0 ),
30569     ncandcut = cms.int32( 1 ),
30570     doRhoCorrection = cms.bool( False ),
30571     rhoMax = cms.double( 9.9999999E7 ),
30572     rhoScale = cms.double( 1.0 ),
30573     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30574     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30575     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30576 )
30577 fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30578     saveTags = cms.bool( True ),
30579     candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ),
30580     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30581     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30582     energyLowEdges = cms.vdouble( 0.0 ),
30583     lessThan = cms.bool( True ),
30584     useEt = cms.bool( True ),
30585     useAbs = cms.bool( False ),
30586     etaBoundaryEB12 = cms.double( 1.0 ),
30587     etaBoundaryEE12 = cms.double( 2.1 ),
30588     thrRegularEB1 = cms.vdouble( 2.0 ),
30589     thrRegularEE1 = cms.vdouble( -0.363 ),
30590     thrOverEEB1 = cms.vdouble( 0.0 ),
30591     thrOverEEE1 = cms.vdouble( 0.025 ),
30592     thrOverE2EB1 = cms.vdouble( 0.0 ),
30593     thrOverE2EE1 = cms.vdouble( 0.0 ),
30594     thrRegularEB2 = cms.vdouble( 2.0 ),
30595     thrRegularEE2 = cms.vdouble( 0.702 ),
30596     thrOverEEB2 = cms.vdouble( 0.0 ),
30597     thrOverEEE2 = cms.vdouble( 0.025 ),
30598     thrOverE2EB2 = cms.vdouble( 0.0 ),
30599     thrOverE2EE2 = cms.vdouble( 0.0 ),
30600     ncandcut = cms.int32( 1 ),
30601     doRhoCorrection = cms.bool( True ),
30602     rhoMax = cms.double( 9.9999999E7 ),
30603     rhoScale = cms.double( 1.0 ),
30604     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30605     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30606     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30607 )
30608 fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler",
30609     offset = cms.uint32( 0 ),
30610     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30611 )
30612 fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30613     saveTags = cms.bool( True ),
30614     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30615     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30616     etcutEB = cms.double( 32.0 ),
30617     etcutEE = cms.double( 32.0 ),
30618     minEtaCut = cms.double( -9999.0 ),
30619     maxEtaCut = cms.double( 9999.0 ),
30620     ncandcut = cms.int32( 1 )
30621 )
30622 fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30623     saveTags = cms.bool( True ),
30624     candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ),
30625     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30626     rhoTag = cms.InputTag( "" ),
30627     energyLowEdges = cms.vdouble( 0.0 ),
30628     lessThan = cms.bool( True ),
30629     useEt = cms.bool( False ),
30630     useAbs = cms.bool( False ),
30631     thrRegularEB = cms.vdouble( 0.0105 ),
30632     thrRegularEE = cms.vdouble( 0.0305 ),
30633     thrOverEEB = cms.vdouble( -1.0 ),
30634     thrOverEEE = cms.vdouble( -1.0 ),
30635     thrOverE2EB = cms.vdouble( -1.0 ),
30636     thrOverE2EE = cms.vdouble( -1.0 ),
30637     ncandcut = cms.int32( 1 ),
30638     doRhoCorrection = cms.bool( False ),
30639     rhoMax = cms.double( 9.9999999E7 ),
30640     rhoScale = cms.double( 1.0 ),
30641     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30642     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30643     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30644 )
30645 fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30646     saveTags = cms.bool( True ),
30647     candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ),
30648     varTag = cms.InputTag( "hltEgammaHoverE" ),
30649     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30650     energyLowEdges = cms.vdouble( 0.0 ),
30651     lessThan = cms.bool( True ),
30652     useEt = cms.bool( False ),
30653     useAbs = cms.bool( False ),
30654     etaBoundaryEB12 = cms.double( 1.0 ),
30655     etaBoundaryEE12 = cms.double( 2.1 ),
30656     thrRegularEB1 = cms.vdouble( 1.0 ),
30657     thrRegularEE1 = cms.vdouble( 3.0 ),
30658     thrOverEEB1 = cms.vdouble( 0.06 ),
30659     thrOverEEE1 = cms.vdouble( 0.03 ),
30660     thrOverE2EB1 = cms.vdouble( 0.0 ),
30661     thrOverE2EE1 = cms.vdouble( 0.0 ),
30662     thrRegularEB2 = cms.vdouble( 1.0 ),
30663     thrRegularEE2 = cms.vdouble( 5.0 ),
30664     thrOverEEB2 = cms.vdouble( 0.06 ),
30665     thrOverEEE2 = cms.vdouble( 0.03 ),
30666     thrOverE2EB2 = cms.vdouble( 0.0 ),
30667     thrOverE2EE2 = cms.vdouble( 0.0 ),
30668     ncandcut = cms.int32( 1 ),
30669     doRhoCorrection = cms.bool( True ),
30670     rhoMax = cms.double( 9.9999999E7 ),
30671     rhoScale = cms.double( 1.0 ),
30672     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30673     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30674     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30675 )
30676 fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30677     saveTags = cms.bool( True ),
30678     candTag = cms.InputTag( "hltEle32WPTightHEFilter" ),
30679     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30680     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30681     energyLowEdges = cms.vdouble( 0.0 ),
30682     lessThan = cms.bool( True ),
30683     useEt = cms.bool( True ),
30684     useAbs = cms.bool( False ),
30685     etaBoundaryEB12 = cms.double( 1.0 ),
30686     etaBoundaryEE12 = cms.double( 2.1 ),
30687     thrRegularEB1 = cms.vdouble( 3.0 ),
30688     thrRegularEE1 = cms.vdouble( 1.0 ),
30689     thrOverEEB1 = cms.vdouble( 0.01 ),
30690     thrOverEEE1 = cms.vdouble( 0.025 ),
30691     thrOverE2EB1 = cms.vdouble( 0.0 ),
30692     thrOverE2EE1 = cms.vdouble( 0.0 ),
30693     thrRegularEB2 = cms.vdouble( 3.0 ),
30694     thrRegularEE2 = cms.vdouble( 2.0 ),
30695     thrOverEEB2 = cms.vdouble( 0.01 ),
30696     thrOverEEE2 = cms.vdouble( 0.025 ),
30697     thrOverE2EB2 = cms.vdouble( 0.0 ),
30698     thrOverE2EE2 = cms.vdouble( 0.0 ),
30699     ncandcut = cms.int32( 1 ),
30700     doRhoCorrection = cms.bool( True ),
30701     rhoMax = cms.double( 9.9999999E7 ),
30702     rhoScale = cms.double( 1.0 ),
30703     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
30704     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30705     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30706 )
30707 fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30708     saveTags = cms.bool( True ),
30709     candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ),
30710     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30711     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30712     energyLowEdges = cms.vdouble( 0.0 ),
30713     lessThan = cms.bool( True ),
30714     useEt = cms.bool( True ),
30715     useAbs = cms.bool( False ),
30716     etaBoundaryEB12 = cms.double( 1.0 ),
30717     etaBoundaryEE12 = cms.double( 2.0 ),
30718     thrRegularEB1 = cms.vdouble( 4.0 ),
30719     thrRegularEE1 = cms.vdouble( 1.0 ),
30720     thrOverEEB1 = cms.vdouble( 0.04 ),
30721     thrOverEEE1 = cms.vdouble( 0.03 ),
30722     thrOverE2EB1 = cms.vdouble( 0.0 ),
30723     thrOverE2EE1 = cms.vdouble( 0.0 ),
30724     thrRegularEB2 = cms.vdouble( 4.0 ),
30725     thrRegularEE2 = cms.vdouble( 2.0 ),
30726     thrOverEEB2 = cms.vdouble( 0.04 ),
30727     thrOverEEE2 = cms.vdouble( 0.03 ),
30728     thrOverE2EB2 = cms.vdouble( 0.0 ),
30729     thrOverE2EE2 = cms.vdouble( 0.0 ),
30730     ncandcut = cms.int32( 1 ),
30731     doRhoCorrection = cms.bool( True ),
30732     rhoMax = cms.double( 9.9999999E7 ),
30733     rhoScale = cms.double( 1.0 ),
30734     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
30735     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30736     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30737 )
30738 fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30739     saveTags = cms.bool( True ),
30740     candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ),
30741     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30742     npixelmatchcut = cms.double( 1.0 ),
30743     ncandcut = cms.int32( 1 ),
30744     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30745     s_a_phi1B = cms.double( 0.0069 ),
30746     s_a_phi1I = cms.double( 0.0088 ),
30747     s_a_phi1F = cms.double( 0.0076 ),
30748     s_a_phi2B = cms.double( 3.7E-4 ),
30749     s_a_phi2I = cms.double( 7.0E-4 ),
30750     s_a_phi2F = cms.double( 0.00906 ),
30751     s_a_zB = cms.double( 0.012 ),
30752     s_a_rI = cms.double( 0.027 ),
30753     s_a_rF = cms.double( 0.04 ),
30754     s2_threshold = cms.double( 0.4 ),
30755     tanhSO10BarrelThres = cms.double( 0.35 ),
30756     tanhSO10InterThres = cms.double( 1.0 ),
30757     tanhSO10ForwardThres = cms.double( 1.0 ),
30758     useS = cms.bool( False ),
30759     pixelVeto = cms.bool( False )
30760 )
30761 fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30762     saveTags = cms.bool( True ),
30763     candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ),
30764     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30765     rhoTag = cms.InputTag( "" ),
30766     energyLowEdges = cms.vdouble( 0.0 ),
30767     lessThan = cms.bool( True ),
30768     useEt = cms.bool( False ),
30769     useAbs = cms.bool( False ),
30770     thrRegularEB = cms.vdouble( 200.0 ),
30771     thrRegularEE = cms.vdouble( 45.0 ),
30772     thrOverEEB = cms.vdouble( -1.0 ),
30773     thrOverEEE = cms.vdouble( -1.0 ),
30774     thrOverE2EB = cms.vdouble( -1.0 ),
30775     thrOverE2EE = cms.vdouble( -1.0 ),
30776     ncandcut = cms.int32( 1 ),
30777     doRhoCorrection = cms.bool( False ),
30778     rhoMax = cms.double( 9.9999999E7 ),
30779     rhoScale = cms.double( 1.0 ),
30780     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30781     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30782     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30783 )
30784 fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30785     saveTags = cms.bool( True ),
30786     candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ),
30787     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30788     rhoTag = cms.InputTag( "" ),
30789     energyLowEdges = cms.vdouble( 0.0 ),
30790     lessThan = cms.bool( True ),
30791     useEt = cms.bool( False ),
30792     useAbs = cms.bool( True ),
30793     thrRegularEB = cms.vdouble( 0.025 ),
30794     thrRegularEE = cms.vdouble( 0.011 ),
30795     thrOverEEB = cms.vdouble( -1.0 ),
30796     thrOverEEE = cms.vdouble( -1.0 ),
30797     thrOverE2EB = cms.vdouble( -1.0 ),
30798     thrOverE2EE = cms.vdouble( -1.0 ),
30799     ncandcut = cms.int32( 1 ),
30800     doRhoCorrection = cms.bool( False ),
30801     rhoMax = cms.double( 9.9999999E7 ),
30802     rhoScale = cms.double( 1.0 ),
30803     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30804     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30805     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30806 )
30807 fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30808     saveTags = cms.bool( True ),
30809     candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ),
30810     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30811     rhoTag = cms.InputTag( "" ),
30812     energyLowEdges = cms.vdouble( 0.0 ),
30813     lessThan = cms.bool( True ),
30814     useEt = cms.bool( False ),
30815     useAbs = cms.bool( False ),
30816     thrRegularEB = cms.vdouble( 999.0 ),
30817     thrRegularEE = cms.vdouble( 1.0 ),
30818     thrOverEEB = cms.vdouble( -1.0 ),
30819     thrOverEEE = cms.vdouble( -1.0 ),
30820     thrOverE2EB = cms.vdouble( -1.0 ),
30821     thrOverE2EE = cms.vdouble( -1.0 ),
30822     ncandcut = cms.int32( 1 ),
30823     doRhoCorrection = cms.bool( False ),
30824     rhoMax = cms.double( 9.9999999E7 ),
30825     rhoScale = cms.double( 1.0 ),
30826     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30827     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30828     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30829 )
30830 fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30831     saveTags = cms.bool( True ),
30832     candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ),
30833     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30834     rhoTag = cms.InputTag( "" ),
30835     energyLowEdges = cms.vdouble( 0.0 ),
30836     lessThan = cms.bool( True ),
30837     useEt = cms.bool( False ),
30838     useAbs = cms.bool( True ),
30839     thrRegularEB = cms.vdouble( 0.003 ),
30840     thrRegularEE = cms.vdouble( 0.005 ),
30841     thrOverEEB = cms.vdouble( -1.0 ),
30842     thrOverEEE = cms.vdouble( -1.0 ),
30843     thrOverE2EB = cms.vdouble( -1.0 ),
30844     thrOverE2EE = cms.vdouble( -1.0 ),
30845     ncandcut = cms.int32( 1 ),
30846     doRhoCorrection = cms.bool( False ),
30847     rhoMax = cms.double( 9.9999999E7 ),
30848     rhoScale = cms.double( 1.0 ),
30849     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30850     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30851     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30852 )
30853 fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30854     saveTags = cms.bool( True ),
30855     candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ),
30856     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30857     rhoTag = cms.InputTag( "" ),
30858     energyLowEdges = cms.vdouble( 0.0 ),
30859     lessThan = cms.bool( True ),
30860     useEt = cms.bool( False ),
30861     useAbs = cms.bool( True ),
30862     thrRegularEB = cms.vdouble( 0.03 ),
30863     thrRegularEE = cms.vdouble( 0.023 ),
30864     thrOverEEB = cms.vdouble( -1.0 ),
30865     thrOverEEE = cms.vdouble( -1.0 ),
30866     thrOverE2EB = cms.vdouble( -1.0 ),
30867     thrOverE2EE = cms.vdouble( -1.0 ),
30868     ncandcut = cms.int32( 1 ),
30869     doRhoCorrection = cms.bool( False ),
30870     rhoMax = cms.double( 9.9999999E7 ),
30871     rhoScale = cms.double( 1.0 ),
30872     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30873     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30874     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30875 )
30876 fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30877     saveTags = cms.bool( True ),
30878     candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ),
30879     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30880     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30881     energyLowEdges = cms.vdouble( 0.0 ),
30882     lessThan = cms.bool( True ),
30883     useEt = cms.bool( True ),
30884     useAbs = cms.bool( False ),
30885     etaBoundaryEB12 = cms.double( 1.0 ),
30886     etaBoundaryEE12 = cms.double( 2.1 ),
30887     thrRegularEB1 = cms.vdouble( 2.0 ),
30888     thrRegularEE1 = cms.vdouble( -0.363 ),
30889     thrOverEEB1 = cms.vdouble( 0.0 ),
30890     thrOverEEE1 = cms.vdouble( 0.025 ),
30891     thrOverE2EB1 = cms.vdouble( 0.0 ),
30892     thrOverE2EE1 = cms.vdouble( 0.0 ),
30893     thrRegularEB2 = cms.vdouble( 2.0 ),
30894     thrRegularEE2 = cms.vdouble( 0.702 ),
30895     thrOverEEB2 = cms.vdouble( 0.0 ),
30896     thrOverEEE2 = cms.vdouble( 0.025 ),
30897     thrOverE2EB2 = cms.vdouble( 0.0 ),
30898     thrOverE2EE2 = cms.vdouble( 0.0 ),
30899     ncandcut = cms.int32( 1 ),
30900     doRhoCorrection = cms.bool( True ),
30901     rhoMax = cms.double( 9.9999999E7 ),
30902     rhoScale = cms.double( 1.0 ),
30903     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
30904     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30905     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30906 )
30907 fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler",
30908     offset = cms.uint32( 0 ),
30909     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30910 )
30911 fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30912     saveTags = cms.bool( True ),
30913     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30914     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30915     etcutEB = cms.double( 35.0 ),
30916     etcutEE = cms.double( 35.0 ),
30917     minEtaCut = cms.double( -9999.0 ),
30918     maxEtaCut = cms.double( 9999.0 ),
30919     ncandcut = cms.int32( 1 )
30920 )
30921 fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30922     saveTags = cms.bool( True ),
30923     candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ),
30924     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30925     rhoTag = cms.InputTag( "" ),
30926     energyLowEdges = cms.vdouble( 0.0 ),
30927     lessThan = cms.bool( True ),
30928     useEt = cms.bool( False ),
30929     useAbs = cms.bool( False ),
30930     thrRegularEB = cms.vdouble( 0.0105 ),
30931     thrRegularEE = cms.vdouble( 0.0305 ),
30932     thrOverEEB = cms.vdouble( -1.0 ),
30933     thrOverEEE = cms.vdouble( -1.0 ),
30934     thrOverE2EB = cms.vdouble( -1.0 ),
30935     thrOverE2EE = cms.vdouble( -1.0 ),
30936     ncandcut = cms.int32( 1 ),
30937     doRhoCorrection = cms.bool( False ),
30938     rhoMax = cms.double( 9.9999999E7 ),
30939     rhoScale = cms.double( 1.0 ),
30940     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30941     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30942     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30943 )
30944 fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30945     saveTags = cms.bool( True ),
30946     candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ),
30947     varTag = cms.InputTag( "hltEgammaHoverE" ),
30948     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30949     energyLowEdges = cms.vdouble( 0.0 ),
30950     lessThan = cms.bool( True ),
30951     useEt = cms.bool( False ),
30952     useAbs = cms.bool( False ),
30953     etaBoundaryEB12 = cms.double( 1.0 ),
30954     etaBoundaryEE12 = cms.double( 2.1 ),
30955     thrRegularEB1 = cms.vdouble( 1.0 ),
30956     thrRegularEE1 = cms.vdouble( 3.0 ),
30957     thrOverEEB1 = cms.vdouble( 0.06 ),
30958     thrOverEEE1 = cms.vdouble( 0.03 ),
30959     thrOverE2EB1 = cms.vdouble( 0.0 ),
30960     thrOverE2EE1 = cms.vdouble( 0.0 ),
30961     thrRegularEB2 = cms.vdouble( 1.0 ),
30962     thrRegularEE2 = cms.vdouble( 5.0 ),
30963     thrOverEEB2 = cms.vdouble( 0.06 ),
30964     thrOverEEE2 = cms.vdouble( 0.03 ),
30965     thrOverE2EB2 = cms.vdouble( 0.0 ),
30966     thrOverE2EE2 = cms.vdouble( 0.0 ),
30967     ncandcut = cms.int32( 1 ),
30968     doRhoCorrection = cms.bool( True ),
30969     rhoMax = cms.double( 9.9999999E7 ),
30970     rhoScale = cms.double( 1.0 ),
30971     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
30972     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30973     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30974 )
30975 fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30976     saveTags = cms.bool( True ),
30977     candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ),
30978     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
30979     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30980     energyLowEdges = cms.vdouble( 0.0 ),
30981     lessThan = cms.bool( True ),
30982     useEt = cms.bool( True ),
30983     useAbs = cms.bool( False ),
30984     etaBoundaryEB12 = cms.double( 1.0 ),
30985     etaBoundaryEE12 = cms.double( 2.1 ),
30986     thrRegularEB1 = cms.vdouble( 3.0 ),
30987     thrRegularEE1 = cms.vdouble( 1.0 ),
30988     thrOverEEB1 = cms.vdouble( 0.01 ),
30989     thrOverEEE1 = cms.vdouble( 0.025 ),
30990     thrOverE2EB1 = cms.vdouble( 0.0 ),
30991     thrOverE2EE1 = cms.vdouble( 0.0 ),
30992     thrRegularEB2 = cms.vdouble( 3.0 ),
30993     thrRegularEE2 = cms.vdouble( 2.0 ),
30994     thrOverEEB2 = cms.vdouble( 0.01 ),
30995     thrOverEEE2 = cms.vdouble( 0.025 ),
30996     thrOverE2EB2 = cms.vdouble( 0.0 ),
30997     thrOverE2EE2 = cms.vdouble( 0.0 ),
30998     ncandcut = cms.int32( 1 ),
30999     doRhoCorrection = cms.bool( True ),
31000     rhoMax = cms.double( 9.9999999E7 ),
31001     rhoScale = cms.double( 1.0 ),
31002     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31003     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31004     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31005 )
31006 fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31007     saveTags = cms.bool( True ),
31008     candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ),
31009     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31010     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31011     energyLowEdges = cms.vdouble( 0.0 ),
31012     lessThan = cms.bool( True ),
31013     useEt = cms.bool( True ),
31014     useAbs = cms.bool( False ),
31015     etaBoundaryEB12 = cms.double( 1.0 ),
31016     etaBoundaryEE12 = cms.double( 2.0 ),
31017     thrRegularEB1 = cms.vdouble( 4.0 ),
31018     thrRegularEE1 = cms.vdouble( 1.0 ),
31019     thrOverEEB1 = cms.vdouble( 0.04 ),
31020     thrOverEEE1 = cms.vdouble( 0.03 ),
31021     thrOverE2EB1 = cms.vdouble( 0.0 ),
31022     thrOverE2EE1 = cms.vdouble( 0.0 ),
31023     thrRegularEB2 = cms.vdouble( 4.0 ),
31024     thrRegularEE2 = cms.vdouble( 2.0 ),
31025     thrOverEEB2 = cms.vdouble( 0.04 ),
31026     thrOverEEE2 = cms.vdouble( 0.03 ),
31027     thrOverE2EB2 = cms.vdouble( 0.0 ),
31028     thrOverE2EE2 = cms.vdouble( 0.0 ),
31029     ncandcut = cms.int32( 1 ),
31030     doRhoCorrection = cms.bool( True ),
31031     rhoMax = cms.double( 9.9999999E7 ),
31032     rhoScale = cms.double( 1.0 ),
31033     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31034     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31035     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31036 )
31037 fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31038     saveTags = cms.bool( True ),
31039     candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ),
31040     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31041     npixelmatchcut = cms.double( 1.0 ),
31042     ncandcut = cms.int32( 1 ),
31043     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31044     s_a_phi1B = cms.double( 0.0069 ),
31045     s_a_phi1I = cms.double( 0.0088 ),
31046     s_a_phi1F = cms.double( 0.0076 ),
31047     s_a_phi2B = cms.double( 3.7E-4 ),
31048     s_a_phi2I = cms.double( 7.0E-4 ),
31049     s_a_phi2F = cms.double( 0.00906 ),
31050     s_a_zB = cms.double( 0.012 ),
31051     s_a_rI = cms.double( 0.027 ),
31052     s_a_rF = cms.double( 0.04 ),
31053     s2_threshold = cms.double( 0.4 ),
31054     tanhSO10BarrelThres = cms.double( 0.35 ),
31055     tanhSO10InterThres = cms.double( 1.0 ),
31056     tanhSO10ForwardThres = cms.double( 1.0 ),
31057     useS = cms.bool( False ),
31058     pixelVeto = cms.bool( False )
31059 )
31060 fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31061     saveTags = cms.bool( True ),
31062     candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ),
31063     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31064     rhoTag = cms.InputTag( "" ),
31065     energyLowEdges = cms.vdouble( 0.0 ),
31066     lessThan = cms.bool( True ),
31067     useEt = cms.bool( False ),
31068     useAbs = cms.bool( False ),
31069     thrRegularEB = cms.vdouble( 200.0 ),
31070     thrRegularEE = cms.vdouble( 45.0 ),
31071     thrOverEEB = cms.vdouble( -1.0 ),
31072     thrOverEEE = cms.vdouble( -1.0 ),
31073     thrOverE2EB = cms.vdouble( -1.0 ),
31074     thrOverE2EE = cms.vdouble( -1.0 ),
31075     ncandcut = cms.int32( 1 ),
31076     doRhoCorrection = cms.bool( False ),
31077     rhoMax = cms.double( 9.9999999E7 ),
31078     rhoScale = cms.double( 1.0 ),
31079     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31080     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31081     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31082 )
31083 fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31084     saveTags = cms.bool( True ),
31085     candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ),
31086     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31087     rhoTag = cms.InputTag( "" ),
31088     energyLowEdges = cms.vdouble( 0.0 ),
31089     lessThan = cms.bool( True ),
31090     useEt = cms.bool( False ),
31091     useAbs = cms.bool( True ),
31092     thrRegularEB = cms.vdouble( 0.025 ),
31093     thrRegularEE = cms.vdouble( 0.011 ),
31094     thrOverEEB = cms.vdouble( -1.0 ),
31095     thrOverEEE = cms.vdouble( -1.0 ),
31096     thrOverE2EB = cms.vdouble( -1.0 ),
31097     thrOverE2EE = cms.vdouble( -1.0 ),
31098     ncandcut = cms.int32( 1 ),
31099     doRhoCorrection = cms.bool( False ),
31100     rhoMax = cms.double( 9.9999999E7 ),
31101     rhoScale = cms.double( 1.0 ),
31102     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31103     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31105 )
31106 fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31107     saveTags = cms.bool( True ),
31108     candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ),
31109     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31110     rhoTag = cms.InputTag( "" ),
31111     energyLowEdges = cms.vdouble( 0.0 ),
31112     lessThan = cms.bool( True ),
31113     useEt = cms.bool( False ),
31114     useAbs = cms.bool( False ),
31115     thrRegularEB = cms.vdouble( 999.0 ),
31116     thrRegularEE = cms.vdouble( 1.0 ),
31117     thrOverEEB = cms.vdouble( -1.0 ),
31118     thrOverEEE = cms.vdouble( -1.0 ),
31119     thrOverE2EB = cms.vdouble( -1.0 ),
31120     thrOverE2EE = cms.vdouble( -1.0 ),
31121     ncandcut = cms.int32( 1 ),
31122     doRhoCorrection = cms.bool( False ),
31123     rhoMax = cms.double( 9.9999999E7 ),
31124     rhoScale = cms.double( 1.0 ),
31125     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31126     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31127     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31128 )
31129 fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31130     saveTags = cms.bool( True ),
31131     candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ),
31132     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31133     rhoTag = cms.InputTag( "" ),
31134     energyLowEdges = cms.vdouble( 0.0 ),
31135     lessThan = cms.bool( True ),
31136     useEt = cms.bool( False ),
31137     useAbs = cms.bool( True ),
31138     thrRegularEB = cms.vdouble( 0.003 ),
31139     thrRegularEE = cms.vdouble( 0.005 ),
31140     thrOverEEB = cms.vdouble( -1.0 ),
31141     thrOverEEE = cms.vdouble( -1.0 ),
31142     thrOverE2EB = cms.vdouble( -1.0 ),
31143     thrOverE2EE = cms.vdouble( -1.0 ),
31144     ncandcut = cms.int32( 1 ),
31145     doRhoCorrection = cms.bool( False ),
31146     rhoMax = cms.double( 9.9999999E7 ),
31147     rhoScale = cms.double( 1.0 ),
31148     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31149     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31151 )
31152 fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31153     saveTags = cms.bool( True ),
31154     candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ),
31155     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31156     rhoTag = cms.InputTag( "" ),
31157     energyLowEdges = cms.vdouble( 0.0 ),
31158     lessThan = cms.bool( True ),
31159     useEt = cms.bool( False ),
31160     useAbs = cms.bool( True ),
31161     thrRegularEB = cms.vdouble( 0.03 ),
31162     thrRegularEE = cms.vdouble( 0.023 ),
31163     thrOverEEB = cms.vdouble( -1.0 ),
31164     thrOverEEE = cms.vdouble( -1.0 ),
31165     thrOverE2EB = cms.vdouble( -1.0 ),
31166     thrOverE2EE = cms.vdouble( -1.0 ),
31167     ncandcut = cms.int32( 1 ),
31168     doRhoCorrection = cms.bool( False ),
31169     rhoMax = cms.double( 9.9999999E7 ),
31170     rhoScale = cms.double( 1.0 ),
31171     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31172     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31174 )
31175 fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31176     saveTags = cms.bool( True ),
31177     candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ),
31178     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31179     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31180     energyLowEdges = cms.vdouble( 0.0 ),
31181     lessThan = cms.bool( True ),
31182     useEt = cms.bool( True ),
31183     useAbs = cms.bool( False ),
31184     etaBoundaryEB12 = cms.double( 1.0 ),
31185     etaBoundaryEE12 = cms.double( 2.1 ),
31186     thrRegularEB1 = cms.vdouble( 2.0 ),
31187     thrRegularEE1 = cms.vdouble( -0.363 ),
31188     thrOverEEB1 = cms.vdouble( 0.0 ),
31189     thrOverEEE1 = cms.vdouble( 0.025 ),
31190     thrOverE2EB1 = cms.vdouble( 0.0 ),
31191     thrOverE2EE1 = cms.vdouble( 0.0 ),
31192     thrRegularEB2 = cms.vdouble( 2.0 ),
31193     thrRegularEE2 = cms.vdouble( 0.702 ),
31194     thrOverEEB2 = cms.vdouble( 0.0 ),
31195     thrOverEEE2 = cms.vdouble( 0.025 ),
31196     thrOverE2EB2 = cms.vdouble( 0.0 ),
31197     thrOverE2EE2 = cms.vdouble( 0.0 ),
31198     ncandcut = cms.int32( 1 ),
31199     doRhoCorrection = cms.bool( True ),
31200     rhoMax = cms.double( 9.9999999E7 ),
31201     rhoScale = cms.double( 1.0 ),
31202     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31203     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31204     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31205 )
31206 fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler",
31207     offset = cms.uint32( 0 ),
31208     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31209 )
31210 fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31211     saveTags = cms.bool( True ),
31212     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31213     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31214     etcutEB = cms.double( 38.0 ),
31215     etcutEE = cms.double( 38.0 ),
31216     minEtaCut = cms.double( -9999.0 ),
31217     maxEtaCut = cms.double( 9999.0 ),
31218     ncandcut = cms.int32( 1 )
31219 )
31220 fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31221     saveTags = cms.bool( True ),
31222     candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ),
31223     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31224     rhoTag = cms.InputTag( "" ),
31225     energyLowEdges = cms.vdouble( 0.0 ),
31226     lessThan = cms.bool( True ),
31227     useEt = cms.bool( False ),
31228     useAbs = cms.bool( False ),
31229     thrRegularEB = cms.vdouble( 0.0105 ),
31230     thrRegularEE = cms.vdouble( 0.0305 ),
31231     thrOverEEB = cms.vdouble( -1.0 ),
31232     thrOverEEE = cms.vdouble( -1.0 ),
31233     thrOverE2EB = cms.vdouble( -1.0 ),
31234     thrOverE2EE = cms.vdouble( -1.0 ),
31235     ncandcut = cms.int32( 1 ),
31236     doRhoCorrection = cms.bool( False ),
31237     rhoMax = cms.double( 9.9999999E7 ),
31238     rhoScale = cms.double( 1.0 ),
31239     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31240     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31241     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31242 )
31243 fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31244     saveTags = cms.bool( True ),
31245     candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ),
31246     varTag = cms.InputTag( "hltEgammaHoverE" ),
31247     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31248     energyLowEdges = cms.vdouble( 0.0 ),
31249     lessThan = cms.bool( True ),
31250     useEt = cms.bool( False ),
31251     useAbs = cms.bool( False ),
31252     etaBoundaryEB12 = cms.double( 1.0 ),
31253     etaBoundaryEE12 = cms.double( 2.1 ),
31254     thrRegularEB1 = cms.vdouble( 1.0 ),
31255     thrRegularEE1 = cms.vdouble( 3.0 ),
31256     thrOverEEB1 = cms.vdouble( 0.06 ),
31257     thrOverEEE1 = cms.vdouble( 0.03 ),
31258     thrOverE2EB1 = cms.vdouble( 0.0 ),
31259     thrOverE2EE1 = cms.vdouble( 0.0 ),
31260     thrRegularEB2 = cms.vdouble( 1.0 ),
31261     thrRegularEE2 = cms.vdouble( 5.0 ),
31262     thrOverEEB2 = cms.vdouble( 0.06 ),
31263     thrOverEEE2 = cms.vdouble( 0.03 ),
31264     thrOverE2EB2 = cms.vdouble( 0.0 ),
31265     thrOverE2EE2 = cms.vdouble( 0.0 ),
31266     ncandcut = cms.int32( 1 ),
31267     doRhoCorrection = cms.bool( True ),
31268     rhoMax = cms.double( 9.9999999E7 ),
31269     rhoScale = cms.double( 1.0 ),
31270     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31271     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31272     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31273 )
31274 fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31275     saveTags = cms.bool( True ),
31276     candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ),
31277     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31278     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31279     energyLowEdges = cms.vdouble( 0.0 ),
31280     lessThan = cms.bool( True ),
31281     useEt = cms.bool( True ),
31282     useAbs = cms.bool( False ),
31283     etaBoundaryEB12 = cms.double( 1.0 ),
31284     etaBoundaryEE12 = cms.double( 2.1 ),
31285     thrRegularEB1 = cms.vdouble( 3.0 ),
31286     thrRegularEE1 = cms.vdouble( 1.0 ),
31287     thrOverEEB1 = cms.vdouble( 0.01 ),
31288     thrOverEEE1 = cms.vdouble( 0.025 ),
31289     thrOverE2EB1 = cms.vdouble( 0.0 ),
31290     thrOverE2EE1 = cms.vdouble( 0.0 ),
31291     thrRegularEB2 = cms.vdouble( 3.0 ),
31292     thrRegularEE2 = cms.vdouble( 2.0 ),
31293     thrOverEEB2 = cms.vdouble( 0.01 ),
31294     thrOverEEE2 = cms.vdouble( 0.025 ),
31295     thrOverE2EB2 = cms.vdouble( 0.0 ),
31296     thrOverE2EE2 = cms.vdouble( 0.0 ),
31297     ncandcut = cms.int32( 1 ),
31298     doRhoCorrection = cms.bool( True ),
31299     rhoMax = cms.double( 9.9999999E7 ),
31300     rhoScale = cms.double( 1.0 ),
31301     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31302     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31303     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31304 )
31305 fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31306     saveTags = cms.bool( True ),
31307     candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ),
31308     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31309     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31310     energyLowEdges = cms.vdouble( 0.0 ),
31311     lessThan = cms.bool( True ),
31312     useEt = cms.bool( True ),
31313     useAbs = cms.bool( False ),
31314     etaBoundaryEB12 = cms.double( 1.0 ),
31315     etaBoundaryEE12 = cms.double( 2.0 ),
31316     thrRegularEB1 = cms.vdouble( 4.0 ),
31317     thrRegularEE1 = cms.vdouble( 1.0 ),
31318     thrOverEEB1 = cms.vdouble( 0.04 ),
31319     thrOverEEE1 = cms.vdouble( 0.03 ),
31320     thrOverE2EB1 = cms.vdouble( 0.0 ),
31321     thrOverE2EE1 = cms.vdouble( 0.0 ),
31322     thrRegularEB2 = cms.vdouble( 4.0 ),
31323     thrRegularEE2 = cms.vdouble( 2.0 ),
31324     thrOverEEB2 = cms.vdouble( 0.04 ),
31325     thrOverEEE2 = cms.vdouble( 0.03 ),
31326     thrOverE2EB2 = cms.vdouble( 0.0 ),
31327     thrOverE2EE2 = cms.vdouble( 0.0 ),
31328     ncandcut = cms.int32( 1 ),
31329     doRhoCorrection = cms.bool( True ),
31330     rhoMax = cms.double( 9.9999999E7 ),
31331     rhoScale = cms.double( 1.0 ),
31332     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31333     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31334     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31335 )
31336 fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31337     saveTags = cms.bool( True ),
31338     candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ),
31339     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31340     npixelmatchcut = cms.double( 1.0 ),
31341     ncandcut = cms.int32( 1 ),
31342     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31343     s_a_phi1B = cms.double( 0.0069 ),
31344     s_a_phi1I = cms.double( 0.0088 ),
31345     s_a_phi1F = cms.double( 0.0076 ),
31346     s_a_phi2B = cms.double( 3.7E-4 ),
31347     s_a_phi2I = cms.double( 7.0E-4 ),
31348     s_a_phi2F = cms.double( 0.00906 ),
31349     s_a_zB = cms.double( 0.012 ),
31350     s_a_rI = cms.double( 0.027 ),
31351     s_a_rF = cms.double( 0.04 ),
31352     s2_threshold = cms.double( 0.4 ),
31353     tanhSO10BarrelThres = cms.double( 0.35 ),
31354     tanhSO10InterThres = cms.double( 1.0 ),
31355     tanhSO10ForwardThres = cms.double( 1.0 ),
31356     useS = cms.bool( False ),
31357     pixelVeto = cms.bool( False )
31358 )
31359 fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31360     saveTags = cms.bool( True ),
31361     candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ),
31362     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31363     rhoTag = cms.InputTag( "" ),
31364     energyLowEdges = cms.vdouble( 0.0 ),
31365     lessThan = cms.bool( True ),
31366     useEt = cms.bool( False ),
31367     useAbs = cms.bool( False ),
31368     thrRegularEB = cms.vdouble( 200.0 ),
31369     thrRegularEE = cms.vdouble( 45.0 ),
31370     thrOverEEB = cms.vdouble( -1.0 ),
31371     thrOverEEE = cms.vdouble( -1.0 ),
31372     thrOverE2EB = cms.vdouble( -1.0 ),
31373     thrOverE2EE = cms.vdouble( -1.0 ),
31374     ncandcut = cms.int32( 1 ),
31375     doRhoCorrection = cms.bool( False ),
31376     rhoMax = cms.double( 9.9999999E7 ),
31377     rhoScale = cms.double( 1.0 ),
31378     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31379     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31380     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31381 )
31382 fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31383     saveTags = cms.bool( True ),
31384     candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ),
31385     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31386     rhoTag = cms.InputTag( "" ),
31387     energyLowEdges = cms.vdouble( 0.0 ),
31388     lessThan = cms.bool( True ),
31389     useEt = cms.bool( False ),
31390     useAbs = cms.bool( True ),
31391     thrRegularEB = cms.vdouble( 0.025 ),
31392     thrRegularEE = cms.vdouble( 0.011 ),
31393     thrOverEEB = cms.vdouble( -1.0 ),
31394     thrOverEEE = cms.vdouble( -1.0 ),
31395     thrOverE2EB = cms.vdouble( -1.0 ),
31396     thrOverE2EE = cms.vdouble( -1.0 ),
31397     ncandcut = cms.int32( 1 ),
31398     doRhoCorrection = cms.bool( False ),
31399     rhoMax = cms.double( 9.9999999E7 ),
31400     rhoScale = cms.double( 1.0 ),
31401     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31402     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31403     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31404 )
31405 fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31406     saveTags = cms.bool( True ),
31407     candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ),
31408     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31409     rhoTag = cms.InputTag( "" ),
31410     energyLowEdges = cms.vdouble( 0.0 ),
31411     lessThan = cms.bool( True ),
31412     useEt = cms.bool( False ),
31413     useAbs = cms.bool( False ),
31414     thrRegularEB = cms.vdouble( 999.0 ),
31415     thrRegularEE = cms.vdouble( 1.0 ),
31416     thrOverEEB = cms.vdouble( -1.0 ),
31417     thrOverEEE = cms.vdouble( -1.0 ),
31418     thrOverE2EB = cms.vdouble( -1.0 ),
31419     thrOverE2EE = cms.vdouble( -1.0 ),
31420     ncandcut = cms.int32( 1 ),
31421     doRhoCorrection = cms.bool( False ),
31422     rhoMax = cms.double( 9.9999999E7 ),
31423     rhoScale = cms.double( 1.0 ),
31424     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31425     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31427 )
31428 fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31429     saveTags = cms.bool( True ),
31430     candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ),
31431     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31432     rhoTag = cms.InputTag( "" ),
31433     energyLowEdges = cms.vdouble( 0.0 ),
31434     lessThan = cms.bool( True ),
31435     useEt = cms.bool( False ),
31436     useAbs = cms.bool( True ),
31437     thrRegularEB = cms.vdouble( 0.003 ),
31438     thrRegularEE = cms.vdouble( 0.005 ),
31439     thrOverEEB = cms.vdouble( -1.0 ),
31440     thrOverEEE = cms.vdouble( -1.0 ),
31441     thrOverE2EB = cms.vdouble( -1.0 ),
31442     thrOverE2EE = cms.vdouble( -1.0 ),
31443     ncandcut = cms.int32( 1 ),
31444     doRhoCorrection = cms.bool( False ),
31445     rhoMax = cms.double( 9.9999999E7 ),
31446     rhoScale = cms.double( 1.0 ),
31447     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31448     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31449     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31450 )
31451 fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31452     saveTags = cms.bool( True ),
31453     candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ),
31454     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31455     rhoTag = cms.InputTag( "" ),
31456     energyLowEdges = cms.vdouble( 0.0 ),
31457     lessThan = cms.bool( True ),
31458     useEt = cms.bool( False ),
31459     useAbs = cms.bool( True ),
31460     thrRegularEB = cms.vdouble( 0.03 ),
31461     thrRegularEE = cms.vdouble( 0.023 ),
31462     thrOverEEB = cms.vdouble( -1.0 ),
31463     thrOverEEE = cms.vdouble( -1.0 ),
31464     thrOverE2EB = cms.vdouble( -1.0 ),
31465     thrOverE2EE = cms.vdouble( -1.0 ),
31466     ncandcut = cms.int32( 1 ),
31467     doRhoCorrection = cms.bool( False ),
31468     rhoMax = cms.double( 9.9999999E7 ),
31469     rhoScale = cms.double( 1.0 ),
31470     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31471     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31472     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31473 )
31474 fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31475     saveTags = cms.bool( True ),
31476     candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ),
31477     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31478     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31479     energyLowEdges = cms.vdouble( 0.0 ),
31480     lessThan = cms.bool( True ),
31481     useEt = cms.bool( True ),
31482     useAbs = cms.bool( False ),
31483     etaBoundaryEB12 = cms.double( 1.0 ),
31484     etaBoundaryEE12 = cms.double( 2.1 ),
31485     thrRegularEB1 = cms.vdouble( 2.0 ),
31486     thrRegularEE1 = cms.vdouble( -0.363 ),
31487     thrOverEEB1 = cms.vdouble( 0.0 ),
31488     thrOverEEE1 = cms.vdouble( 0.025 ),
31489     thrOverE2EB1 = cms.vdouble( 0.0 ),
31490     thrOverE2EE1 = cms.vdouble( 0.0 ),
31491     thrRegularEB2 = cms.vdouble( 2.0 ),
31492     thrRegularEE2 = cms.vdouble( 0.702 ),
31493     thrOverEEB2 = cms.vdouble( 0.0 ),
31494     thrOverEEE2 = cms.vdouble( 0.025 ),
31495     thrOverE2EB2 = cms.vdouble( 0.0 ),
31496     thrOverE2EE2 = cms.vdouble( 0.0 ),
31497     ncandcut = cms.int32( 1 ),
31498     doRhoCorrection = cms.bool( True ),
31499     rhoMax = cms.double( 9.9999999E7 ),
31500     rhoScale = cms.double( 1.0 ),
31501     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31502     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31503     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31504 )
31505 fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler",
31506     offset = cms.uint32( 0 ),
31507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31508 )
31509 fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31510     saveTags = cms.bool( True ),
31511     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
31512     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31513     etcutEB = cms.double( 40.0 ),
31514     etcutEE = cms.double( 40.0 ),
31515     minEtaCut = cms.double( -9999.0 ),
31516     maxEtaCut = cms.double( 9999.0 ),
31517     ncandcut = cms.int32( 1 )
31518 )
31519 fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31520     saveTags = cms.bool( True ),
31521     candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ),
31522     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31523     rhoTag = cms.InputTag( "" ),
31524     energyLowEdges = cms.vdouble( 0.0 ),
31525     lessThan = cms.bool( True ),
31526     useEt = cms.bool( False ),
31527     useAbs = cms.bool( False ),
31528     thrRegularEB = cms.vdouble( 0.0105 ),
31529     thrRegularEE = cms.vdouble( 0.0305 ),
31530     thrOverEEB = cms.vdouble( -1.0 ),
31531     thrOverEEE = cms.vdouble( -1.0 ),
31532     thrOverE2EB = cms.vdouble( -1.0 ),
31533     thrOverE2EE = cms.vdouble( -1.0 ),
31534     ncandcut = cms.int32( 1 ),
31535     doRhoCorrection = cms.bool( False ),
31536     rhoMax = cms.double( 9.9999999E7 ),
31537     rhoScale = cms.double( 1.0 ),
31538     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31539     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31540     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31541 )
31542 fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31543     saveTags = cms.bool( True ),
31544     candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ),
31545     varTag = cms.InputTag( "hltEgammaHoverE" ),
31546     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31547     energyLowEdges = cms.vdouble( 0.0 ),
31548     lessThan = cms.bool( True ),
31549     useEt = cms.bool( False ),
31550     useAbs = cms.bool( False ),
31551     etaBoundaryEB12 = cms.double( 1.0 ),
31552     etaBoundaryEE12 = cms.double( 2.1 ),
31553     thrRegularEB1 = cms.vdouble( 1.0 ),
31554     thrRegularEE1 = cms.vdouble( 3.0 ),
31555     thrOverEEB1 = cms.vdouble( 0.06 ),
31556     thrOverEEE1 = cms.vdouble( 0.03 ),
31557     thrOverE2EB1 = cms.vdouble( 0.0 ),
31558     thrOverE2EE1 = cms.vdouble( 0.0 ),
31559     thrRegularEB2 = cms.vdouble( 1.0 ),
31560     thrRegularEE2 = cms.vdouble( 5.0 ),
31561     thrOverEEB2 = cms.vdouble( 0.06 ),
31562     thrOverEEE2 = cms.vdouble( 0.03 ),
31563     thrOverE2EB2 = cms.vdouble( 0.0 ),
31564     thrOverE2EE2 = cms.vdouble( 0.0 ),
31565     ncandcut = cms.int32( 1 ),
31566     doRhoCorrection = cms.bool( True ),
31567     rhoMax = cms.double( 9.9999999E7 ),
31568     rhoScale = cms.double( 1.0 ),
31569     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31570     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31571     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31572 )
31573 fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31574     saveTags = cms.bool( True ),
31575     candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ),
31576     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31577     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31578     energyLowEdges = cms.vdouble( 0.0 ),
31579     lessThan = cms.bool( True ),
31580     useEt = cms.bool( True ),
31581     useAbs = cms.bool( False ),
31582     etaBoundaryEB12 = cms.double( 1.0 ),
31583     etaBoundaryEE12 = cms.double( 2.1 ),
31584     thrRegularEB1 = cms.vdouble( 3.0 ),
31585     thrRegularEE1 = cms.vdouble( 1.0 ),
31586     thrOverEEB1 = cms.vdouble( 0.01 ),
31587     thrOverEEE1 = cms.vdouble( 0.025 ),
31588     thrOverE2EB1 = cms.vdouble( 0.0 ),
31589     thrOverE2EE1 = cms.vdouble( 0.0 ),
31590     thrRegularEB2 = cms.vdouble( 3.0 ),
31591     thrRegularEE2 = cms.vdouble( 2.0 ),
31592     thrOverEEB2 = cms.vdouble( 0.01 ),
31593     thrOverEEE2 = cms.vdouble( 0.025 ),
31594     thrOverE2EB2 = cms.vdouble( 0.0 ),
31595     thrOverE2EE2 = cms.vdouble( 0.0 ),
31596     ncandcut = cms.int32( 1 ),
31597     doRhoCorrection = cms.bool( True ),
31598     rhoMax = cms.double( 9.9999999E7 ),
31599     rhoScale = cms.double( 1.0 ),
31600     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31601     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31602     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31603 )
31604 fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31605     saveTags = cms.bool( True ),
31606     candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ),
31607     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31608     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31609     energyLowEdges = cms.vdouble( 0.0 ),
31610     lessThan = cms.bool( True ),
31611     useEt = cms.bool( True ),
31612     useAbs = cms.bool( False ),
31613     etaBoundaryEB12 = cms.double( 1.0 ),
31614     etaBoundaryEE12 = cms.double( 2.0 ),
31615     thrRegularEB1 = cms.vdouble( 4.0 ),
31616     thrRegularEE1 = cms.vdouble( 1.0 ),
31617     thrOverEEB1 = cms.vdouble( 0.04 ),
31618     thrOverEEE1 = cms.vdouble( 0.03 ),
31619     thrOverE2EB1 = cms.vdouble( 0.0 ),
31620     thrOverE2EE1 = cms.vdouble( 0.0 ),
31621     thrRegularEB2 = cms.vdouble( 4.0 ),
31622     thrRegularEE2 = cms.vdouble( 2.0 ),
31623     thrOverEEB2 = cms.vdouble( 0.04 ),
31624     thrOverEEE2 = cms.vdouble( 0.03 ),
31625     thrOverE2EB2 = cms.vdouble( 0.0 ),
31626     thrOverE2EE2 = cms.vdouble( 0.0 ),
31627     ncandcut = cms.int32( 1 ),
31628     doRhoCorrection = cms.bool( True ),
31629     rhoMax = cms.double( 9.9999999E7 ),
31630     rhoScale = cms.double( 1.0 ),
31631     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31632     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31633     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31634 )
31635 fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31636     saveTags = cms.bool( True ),
31637     candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ),
31638     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31639     npixelmatchcut = cms.double( 1.0 ),
31640     ncandcut = cms.int32( 1 ),
31641     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31642     s_a_phi1B = cms.double( 0.0069 ),
31643     s_a_phi1I = cms.double( 0.0088 ),
31644     s_a_phi1F = cms.double( 0.0076 ),
31645     s_a_phi2B = cms.double( 3.7E-4 ),
31646     s_a_phi2I = cms.double( 7.0E-4 ),
31647     s_a_phi2F = cms.double( 0.00906 ),
31648     s_a_zB = cms.double( 0.012 ),
31649     s_a_rI = cms.double( 0.027 ),
31650     s_a_rF = cms.double( 0.04 ),
31651     s2_threshold = cms.double( 0.4 ),
31652     tanhSO10BarrelThres = cms.double( 0.35 ),
31653     tanhSO10InterThres = cms.double( 1.0 ),
31654     tanhSO10ForwardThres = cms.double( 1.0 ),
31655     useS = cms.bool( False ),
31656     pixelVeto = cms.bool( False )
31657 )
31658 fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31659     saveTags = cms.bool( True ),
31660     candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ),
31661     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31662     rhoTag = cms.InputTag( "" ),
31663     energyLowEdges = cms.vdouble( 0.0 ),
31664     lessThan = cms.bool( True ),
31665     useEt = cms.bool( False ),
31666     useAbs = cms.bool( False ),
31667     thrRegularEB = cms.vdouble( 200.0 ),
31668     thrRegularEE = cms.vdouble( 45.0 ),
31669     thrOverEEB = cms.vdouble( -1.0 ),
31670     thrOverEEE = cms.vdouble( -1.0 ),
31671     thrOverE2EB = cms.vdouble( -1.0 ),
31672     thrOverE2EE = cms.vdouble( -1.0 ),
31673     ncandcut = cms.int32( 1 ),
31674     doRhoCorrection = cms.bool( False ),
31675     rhoMax = cms.double( 9.9999999E7 ),
31676     rhoScale = cms.double( 1.0 ),
31677     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31678     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31679     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31680 )
31681 fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31682     saveTags = cms.bool( True ),
31683     candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ),
31684     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31685     rhoTag = cms.InputTag( "" ),
31686     energyLowEdges = cms.vdouble( 0.0 ),
31687     lessThan = cms.bool( True ),
31688     useEt = cms.bool( False ),
31689     useAbs = cms.bool( True ),
31690     thrRegularEB = cms.vdouble( 0.025 ),
31691     thrRegularEE = cms.vdouble( 0.011 ),
31692     thrOverEEB = cms.vdouble( -1.0 ),
31693     thrOverEEE = cms.vdouble( -1.0 ),
31694     thrOverE2EB = cms.vdouble( -1.0 ),
31695     thrOverE2EE = cms.vdouble( -1.0 ),
31696     ncandcut = cms.int32( 1 ),
31697     doRhoCorrection = cms.bool( False ),
31698     rhoMax = cms.double( 9.9999999E7 ),
31699     rhoScale = cms.double( 1.0 ),
31700     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31701     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31702     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31703 )
31704 fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31705     saveTags = cms.bool( True ),
31706     candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ),
31707     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
31708     rhoTag = cms.InputTag( "" ),
31709     energyLowEdges = cms.vdouble( 0.0 ),
31710     lessThan = cms.bool( True ),
31711     useEt = cms.bool( False ),
31712     useAbs = cms.bool( False ),
31713     thrRegularEB = cms.vdouble( 999.0 ),
31714     thrRegularEE = cms.vdouble( 1.0 ),
31715     thrOverEEB = cms.vdouble( -1.0 ),
31716     thrOverEEE = cms.vdouble( -1.0 ),
31717     thrOverE2EB = cms.vdouble( -1.0 ),
31718     thrOverE2EE = cms.vdouble( -1.0 ),
31719     ncandcut = cms.int32( 1 ),
31720     doRhoCorrection = cms.bool( False ),
31721     rhoMax = cms.double( 9.9999999E7 ),
31722     rhoScale = cms.double( 1.0 ),
31723     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31724     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31725     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31726 )
31727 fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31728     saveTags = cms.bool( True ),
31729     candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ),
31730     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
31731     rhoTag = cms.InputTag( "" ),
31732     energyLowEdges = cms.vdouble( 0.0 ),
31733     lessThan = cms.bool( True ),
31734     useEt = cms.bool( False ),
31735     useAbs = cms.bool( True ),
31736     thrRegularEB = cms.vdouble( 0.003 ),
31737     thrRegularEE = cms.vdouble( 0.005 ),
31738     thrOverEEB = cms.vdouble( -1.0 ),
31739     thrOverEEE = cms.vdouble( -1.0 ),
31740     thrOverE2EB = cms.vdouble( -1.0 ),
31741     thrOverE2EE = cms.vdouble( -1.0 ),
31742     ncandcut = cms.int32( 1 ),
31743     doRhoCorrection = cms.bool( False ),
31744     rhoMax = cms.double( 9.9999999E7 ),
31745     rhoScale = cms.double( 1.0 ),
31746     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31747     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31748     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31749 )
31750 fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31751     saveTags = cms.bool( True ),
31752     candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ),
31753     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
31754     rhoTag = cms.InputTag( "" ),
31755     energyLowEdges = cms.vdouble( 0.0 ),
31756     lessThan = cms.bool( True ),
31757     useEt = cms.bool( False ),
31758     useAbs = cms.bool( True ),
31759     thrRegularEB = cms.vdouble( 0.03 ),
31760     thrRegularEE = cms.vdouble( 0.023 ),
31761     thrOverEEB = cms.vdouble( -1.0 ),
31762     thrOverEEE = cms.vdouble( -1.0 ),
31763     thrOverE2EB = cms.vdouble( -1.0 ),
31764     thrOverE2EE = cms.vdouble( -1.0 ),
31765     ncandcut = cms.int32( 1 ),
31766     doRhoCorrection = cms.bool( False ),
31767     rhoMax = cms.double( 9.9999999E7 ),
31768     rhoScale = cms.double( 1.0 ),
31769     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31770     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31771     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31772 )
31773 fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31774     saveTags = cms.bool( True ),
31775     candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ),
31776     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
31777     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31778     energyLowEdges = cms.vdouble( 0.0 ),
31779     lessThan = cms.bool( True ),
31780     useEt = cms.bool( True ),
31781     useAbs = cms.bool( False ),
31782     etaBoundaryEB12 = cms.double( 1.0 ),
31783     etaBoundaryEE12 = cms.double( 2.1 ),
31784     thrRegularEB1 = cms.vdouble( 2.0 ),
31785     thrRegularEE1 = cms.vdouble( -0.363 ),
31786     thrOverEEB1 = cms.vdouble( 0.0 ),
31787     thrOverEEE1 = cms.vdouble( 0.025 ),
31788     thrOverE2EB1 = cms.vdouble( 0.0 ),
31789     thrOverE2EE1 = cms.vdouble( 0.0 ),
31790     thrRegularEB2 = cms.vdouble( 2.0 ),
31791     thrRegularEE2 = cms.vdouble( 0.702 ),
31792     thrOverEEB2 = cms.vdouble( 0.0 ),
31793     thrOverEEE2 = cms.vdouble( 0.025 ),
31794     thrOverE2EB2 = cms.vdouble( 0.0 ),
31795     thrOverE2EE2 = cms.vdouble( 0.0 ),
31796     ncandcut = cms.int32( 1 ),
31797     doRhoCorrection = cms.bool( True ),
31798     rhoMax = cms.double( 9.9999999E7 ),
31799     rhoScale = cms.double( 1.0 ),
31800     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
31801     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31802     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31803 )
31804 fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler",
31805     offset = cms.uint32( 0 ),
31806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31807 )
31808 fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
31809     saveTags = cms.bool( True ),
31810     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
31811     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31812     etcutEB = cms.double( 32.0 ),
31813     etcutEE = cms.double( 32.0 ),
31814     minEtaCut = cms.double( -9999.0 ),
31815     maxEtaCut = cms.double( 9999.0 ),
31816     ncandcut = cms.int32( 1 )
31817 )
31818 fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31819     saveTags = cms.bool( True ),
31820     candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ),
31821     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
31822     rhoTag = cms.InputTag( "" ),
31823     energyLowEdges = cms.vdouble( 0.0 ),
31824     lessThan = cms.bool( True ),
31825     useEt = cms.bool( False ),
31826     useAbs = cms.bool( False ),
31827     thrRegularEB = cms.vdouble( 0.0105 ),
31828     thrRegularEE = cms.vdouble( 0.0305 ),
31829     thrOverEEB = cms.vdouble( -1.0 ),
31830     thrOverEEE = cms.vdouble( -1.0 ),
31831     thrOverE2EB = cms.vdouble( -1.0 ),
31832     thrOverE2EE = cms.vdouble( -1.0 ),
31833     ncandcut = cms.int32( 1 ),
31834     doRhoCorrection = cms.bool( False ),
31835     rhoMax = cms.double( 9.9999999E7 ),
31836     rhoScale = cms.double( 1.0 ),
31837     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31838     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31839     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31840 )
31841 fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31842     saveTags = cms.bool( True ),
31843     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ),
31844     varTag = cms.InputTag( "hltEgammaHoverE" ),
31845     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31846     energyLowEdges = cms.vdouble( 0.0 ),
31847     lessThan = cms.bool( True ),
31848     useEt = cms.bool( False ),
31849     useAbs = cms.bool( False ),
31850     etaBoundaryEB12 = cms.double( 1.0 ),
31851     etaBoundaryEE12 = cms.double( 2.1 ),
31852     thrRegularEB1 = cms.vdouble( 1.0 ),
31853     thrRegularEE1 = cms.vdouble( 3.0 ),
31854     thrOverEEB1 = cms.vdouble( 0.06 ),
31855     thrOverEEE1 = cms.vdouble( 0.03 ),
31856     thrOverE2EB1 = cms.vdouble( 0.0 ),
31857     thrOverE2EE1 = cms.vdouble( 0.0 ),
31858     thrRegularEB2 = cms.vdouble( 1.0 ),
31859     thrRegularEE2 = cms.vdouble( 5.0 ),
31860     thrOverEEB2 = cms.vdouble( 0.06 ),
31861     thrOverEEE2 = cms.vdouble( 0.03 ),
31862     thrOverE2EB2 = cms.vdouble( 0.0 ),
31863     thrOverE2EE2 = cms.vdouble( 0.0 ),
31864     ncandcut = cms.int32( 1 ),
31865     doRhoCorrection = cms.bool( True ),
31866     rhoMax = cms.double( 9.9999999E7 ),
31867     rhoScale = cms.double( 1.0 ),
31868     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
31869     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31870     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31871 )
31872 fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31873     saveTags = cms.bool( True ),
31874     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ),
31875     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
31876     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31877     energyLowEdges = cms.vdouble( 0.0 ),
31878     lessThan = cms.bool( True ),
31879     useEt = cms.bool( True ),
31880     useAbs = cms.bool( False ),
31881     etaBoundaryEB12 = cms.double( 1.0 ),
31882     etaBoundaryEE12 = cms.double( 2.1 ),
31883     thrRegularEB1 = cms.vdouble( 3.0 ),
31884     thrRegularEE1 = cms.vdouble( 1.0 ),
31885     thrOverEEB1 = cms.vdouble( 0.01 ),
31886     thrOverEEE1 = cms.vdouble( 0.025 ),
31887     thrOverE2EB1 = cms.vdouble( 0.0 ),
31888     thrOverE2EE1 = cms.vdouble( 0.0 ),
31889     thrRegularEB2 = cms.vdouble( 3.0 ),
31890     thrRegularEE2 = cms.vdouble( 2.0 ),
31891     thrOverEEB2 = cms.vdouble( 0.01 ),
31892     thrOverEEE2 = cms.vdouble( 0.025 ),
31893     thrOverE2EB2 = cms.vdouble( 0.0 ),
31894     thrOverE2EE2 = cms.vdouble( 0.0 ),
31895     ncandcut = cms.int32( 1 ),
31896     doRhoCorrection = cms.bool( True ),
31897     rhoMax = cms.double( 9.9999999E7 ),
31898     rhoScale = cms.double( 1.0 ),
31899     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
31900     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
31901     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31902 )
31903 fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
31904     saveTags = cms.bool( True ),
31905     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ),
31906     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
31907     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
31908     energyLowEdges = cms.vdouble( 0.0 ),
31909     lessThan = cms.bool( True ),
31910     useEt = cms.bool( True ),
31911     useAbs = cms.bool( False ),
31912     etaBoundaryEB12 = cms.double( 1.0 ),
31913     etaBoundaryEE12 = cms.double( 2.0 ),
31914     thrRegularEB1 = cms.vdouble( 4.0 ),
31915     thrRegularEE1 = cms.vdouble( 1.0 ),
31916     thrOverEEB1 = cms.vdouble( 0.04 ),
31917     thrOverEEE1 = cms.vdouble( 0.03 ),
31918     thrOverE2EB1 = cms.vdouble( 0.0 ),
31919     thrOverE2EE1 = cms.vdouble( 0.0 ),
31920     thrRegularEB2 = cms.vdouble( 4.0 ),
31921     thrRegularEE2 = cms.vdouble( 2.0 ),
31922     thrOverEEB2 = cms.vdouble( 0.04 ),
31923     thrOverEEE2 = cms.vdouble( 0.03 ),
31924     thrOverE2EB2 = cms.vdouble( 0.0 ),
31925     thrOverE2EE2 = cms.vdouble( 0.0 ),
31926     ncandcut = cms.int32( 1 ),
31927     doRhoCorrection = cms.bool( True ),
31928     rhoMax = cms.double( 9.9999999E7 ),
31929     rhoScale = cms.double( 1.0 ),
31930     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
31931     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
31932     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31933 )
31934 fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
31935     saveTags = cms.bool( True ),
31936     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ),
31937     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
31938     npixelmatchcut = cms.double( 1.0 ),
31939     ncandcut = cms.int32( 1 ),
31940     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
31941     s_a_phi1B = cms.double( 0.0069 ),
31942     s_a_phi1I = cms.double( 0.0088 ),
31943     s_a_phi1F = cms.double( 0.0076 ),
31944     s_a_phi2B = cms.double( 3.7E-4 ),
31945     s_a_phi2I = cms.double( 7.0E-4 ),
31946     s_a_phi2F = cms.double( 0.00906 ),
31947     s_a_zB = cms.double( 0.012 ),
31948     s_a_rI = cms.double( 0.027 ),
31949     s_a_rF = cms.double( 0.04 ),
31950     s2_threshold = cms.double( 0.4 ),
31951     tanhSO10BarrelThres = cms.double( 0.35 ),
31952     tanhSO10InterThres = cms.double( 1.0 ),
31953     tanhSO10ForwardThres = cms.double( 1.0 ),
31954     useS = cms.bool( False ),
31955     pixelVeto = cms.bool( False )
31956 )
31957 fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
31958     saveTags = cms.bool( True ),
31959     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ),
31960     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
31961     rhoTag = cms.InputTag( "" ),
31962     energyLowEdges = cms.vdouble( 0.0 ),
31963     lessThan = cms.bool( True ),
31964     useEt = cms.bool( False ),
31965     useAbs = cms.bool( False ),
31966     thrRegularEB = cms.vdouble( 200.0 ),
31967     thrRegularEE = cms.vdouble( 45.0 ),
31968     thrOverEEB = cms.vdouble( -1.0 ),
31969     thrOverEEE = cms.vdouble( -1.0 ),
31970     thrOverE2EB = cms.vdouble( -1.0 ),
31971     thrOverE2EE = cms.vdouble( -1.0 ),
31972     ncandcut = cms.int32( 1 ),
31973     doRhoCorrection = cms.bool( False ),
31974     rhoMax = cms.double( 9.9999999E7 ),
31975     rhoScale = cms.double( 1.0 ),
31976     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31977     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31978     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
31979 )
31980 fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
31981     saveTags = cms.bool( True ),
31982     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ),
31983     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
31984     rhoTag = cms.InputTag( "" ),
31985     energyLowEdges = cms.vdouble( 0.0 ),
31986     lessThan = cms.bool( True ),
31987     useEt = cms.bool( False ),
31988     useAbs = cms.bool( True ),
31989     thrRegularEB = cms.vdouble( 0.025 ),
31990     thrRegularEE = cms.vdouble( 0.011 ),
31991     thrOverEEB = cms.vdouble( -1.0 ),
31992     thrOverEEE = cms.vdouble( -1.0 ),
31993     thrOverE2EB = cms.vdouble( -1.0 ),
31994     thrOverE2EE = cms.vdouble( -1.0 ),
31995     ncandcut = cms.int32( 1 ),
31996     doRhoCorrection = cms.bool( False ),
31997     rhoMax = cms.double( 9.9999999E7 ),
31998     rhoScale = cms.double( 1.0 ),
31999     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32000     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32001     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32002 )
32003 fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32004     saveTags = cms.bool( True ),
32005     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ),
32006     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
32007     rhoTag = cms.InputTag( "" ),
32008     energyLowEdges = cms.vdouble( 0.0 ),
32009     lessThan = cms.bool( True ),
32010     useEt = cms.bool( False ),
32011     useAbs = cms.bool( False ),
32012     thrRegularEB = cms.vdouble( 999.0 ),
32013     thrRegularEE = cms.vdouble( 1.0 ),
32014     thrOverEEB = cms.vdouble( -1.0 ),
32015     thrOverEEE = cms.vdouble( -1.0 ),
32016     thrOverE2EB = cms.vdouble( -1.0 ),
32017     thrOverE2EE = cms.vdouble( -1.0 ),
32018     ncandcut = cms.int32( 1 ),
32019     doRhoCorrection = cms.bool( False ),
32020     rhoMax = cms.double( 9.9999999E7 ),
32021     rhoScale = cms.double( 1.0 ),
32022     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32023     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32024     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32025 )
32026 fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32027     saveTags = cms.bool( True ),
32028     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ),
32029     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
32030     rhoTag = cms.InputTag( "" ),
32031     energyLowEdges = cms.vdouble( 0.0 ),
32032     lessThan = cms.bool( True ),
32033     useEt = cms.bool( False ),
32034     useAbs = cms.bool( True ),
32035     thrRegularEB = cms.vdouble( 0.003 ),
32036     thrRegularEE = cms.vdouble( 0.005 ),
32037     thrOverEEB = cms.vdouble( -1.0 ),
32038     thrOverEEE = cms.vdouble( -1.0 ),
32039     thrOverE2EB = cms.vdouble( -1.0 ),
32040     thrOverE2EE = cms.vdouble( -1.0 ),
32041     ncandcut = cms.int32( 1 ),
32042     doRhoCorrection = cms.bool( False ),
32043     rhoMax = cms.double( 9.9999999E7 ),
32044     rhoScale = cms.double( 1.0 ),
32045     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32046     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32047     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32048 )
32049 fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
32050     saveTags = cms.bool( True ),
32051     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ),
32052     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
32053     rhoTag = cms.InputTag( "" ),
32054     energyLowEdges = cms.vdouble( 0.0 ),
32055     lessThan = cms.bool( True ),
32056     useEt = cms.bool( False ),
32057     useAbs = cms.bool( True ),
32058     thrRegularEB = cms.vdouble( 0.03 ),
32059     thrRegularEE = cms.vdouble( 0.023 ),
32060     thrOverEEB = cms.vdouble( -1.0 ),
32061     thrOverEEE = cms.vdouble( -1.0 ),
32062     thrOverE2EB = cms.vdouble( -1.0 ),
32063     thrOverE2EE = cms.vdouble( -1.0 ),
32064     ncandcut = cms.int32( 1 ),
32065     doRhoCorrection = cms.bool( False ),
32066     rhoMax = cms.double( 9.9999999E7 ),
32067     rhoScale = cms.double( 1.0 ),
32068     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32069     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32070     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32071 )
32072 fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
32073     saveTags = cms.bool( True ),
32074     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ),
32075     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
32076     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
32077     energyLowEdges = cms.vdouble( 0.0 ),
32078     lessThan = cms.bool( True ),
32079     useEt = cms.bool( True ),
32080     useAbs = cms.bool( False ),
32081     etaBoundaryEB12 = cms.double( 1.0 ),
32082     etaBoundaryEE12 = cms.double( 2.1 ),
32083     thrRegularEB1 = cms.vdouble( 2.0 ),
32084     thrRegularEE1 = cms.vdouble( -0.363 ),
32085     thrOverEEB1 = cms.vdouble( 0.0 ),
32086     thrOverEEE1 = cms.vdouble( 0.025 ),
32087     thrOverE2EB1 = cms.vdouble( 0.0 ),
32088     thrOverE2EE1 = cms.vdouble( 0.0 ),
32089     thrRegularEB2 = cms.vdouble( 2.0 ),
32090     thrRegularEE2 = cms.vdouble( 0.702 ),
32091     thrOverEEB2 = cms.vdouble( 0.0 ),
32092     thrOverEEE2 = cms.vdouble( 0.025 ),
32093     thrOverE2EB2 = cms.vdouble( 0.0 ),
32094     thrOverE2EE2 = cms.vdouble( 0.0 ),
32095     ncandcut = cms.int32( 1 ),
32096     doRhoCorrection = cms.bool( True ),
32097     rhoMax = cms.double( 9.9999999E7 ),
32098     rhoScale = cms.double( 1.0 ),
32099     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
32100     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
32101     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
32102 )
32103 fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed",
32104     saveTags = cms.bool( True ),
32105     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ),
32106     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32107     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32108     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32109     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32110     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32111     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32112     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32113     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32114     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32115 )
32116 fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler",
32117     offset = cms.uint32( 0 ),
32118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32119 )
32120 fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32121     saveTags = cms.bool( True ),
32122     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32123     PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ),
32124     MaxEta = cms.double( 2.5 ),
32125     MinPt = cms.double( 0.0 ),
32126     MaxDeltaR = cms.double( 0.3 ),
32127     MinN = cms.int32( 1 ),
32128     CentralBxOnly = cms.bool( True ),
32129     SelectQualities = cms.vint32(  )
32130 )
32131 fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32132     saveTags = cms.bool( True ),
32133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32134     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32135     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32136     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32137     MinN = cms.int32( 0 ),
32138     MaxEta = cms.double( 2.5 ),
32139     AbsEtaBins = cms.vdouble( 0.0 ),
32140     MinNstations = cms.vint32( 0 ),
32141     MinNhits = cms.vint32( 0 ),
32142     CutOnChambers = cms.bool( False ),
32143     MinNchambers = cms.vint32( 0 ),
32144     MaxDr = cms.double( 9999.0 ),
32145     MinDr = cms.double( -1.0 ),
32146     MaxDz = cms.double( 9999.0 ),
32147     MinDxySig = cms.double( -1.0 ),
32148     MinPt = cms.double( 0.0 ),
32149     NSigmaPt = cms.double( 0.0 ),
32150     MatchToPreviousCand = cms.bool( True )
32151 )
32152 fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32153     saveTags = cms.bool( True ),
32154     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32155     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
32156     MaxEta = cms.double( 2.5 ),
32157     MinPt = cms.double( 0.0 ),
32158     MaxDeltaR = cms.double( 0.3 ),
32159     MinN = cms.int32( 1 ),
32160     CentralBxOnly = cms.bool( True ),
32161     SelectQualities = cms.vint32(  )
32162 )
32163 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
32164     saveTags = cms.bool( True ),
32165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32166     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32167     PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ),
32168     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ),
32169     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32170     MinN = cms.int32( 1 ),
32171     MaxEta = cms.double( 1.0E99 ),
32172     MinNhits = cms.int32( 0 ),
32173     MaxDr = cms.double( 2.0 ),
32174     MinDr = cms.double( -1.0 ),
32175     MaxDz = cms.double( 9999.0 ),
32176     MinDxySig = cms.double( -1.0 ),
32177     MinPt = cms.double( 20.0 ),
32178     NSigmaPt = cms.double( 0.0 ),
32179     MaxNormalizedChi2 = cms.double( 9999.0 ),
32180     MaxDXYBeamSpot = cms.double( 9999.0 ),
32181     MinDXYBeamSpot = cms.double( -1.0 ),
32182     MinNmuonHits = cms.int32( 0 ),
32183     MaxPtDifference = cms.double( 9999.0 ),
32184     MinTrackPt = cms.double( 0.0 ),
32185     minMuonStations = cms.int32( 2 ),
32186     minTrkHits = cms.int32( -1 ),
32187     minMuonHits = cms.int32( -1 ),
32188     allowedTypeMask = cms.uint32( 255 ),
32189     requiredTypeMask = cms.uint32( 0 ),
32190     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32191     trkMuonId = cms.uint32( 0 ),
32192     L1MatchingdR = cms.double( 0.3 ),
32193     MatchToPreviousCand = cms.bool( True ),
32194     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32195     requireL3MuonTrajectorySeed = cms.bool( False ),
32196     useSimpleGeometry = cms.bool( True ),
32197     useStation2 = cms.bool( True ),
32198     fallbackToME1 = cms.bool( False ),
32199     cosmicPropagationHypothesis = cms.bool( False ),
32200     useMB2InOverlap = cms.bool( False ),
32201     useTrack = cms.string( "tracker" ),
32202     useState = cms.string( "atVertex" ),
32203     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32204     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32205     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32206 )
32207 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32208     saveTags = cms.bool( True ),
32209     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ),
32210     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32211     rhoTag = cms.InputTag( "" ),
32212     energyLowEdges = cms.vdouble( 0.0 ),
32213     lessThan = cms.bool( True ),
32214     useEt = cms.bool( True ),
32215     useAbs = cms.bool( False ),
32216     thrRegularEB = cms.vdouble( -1.0 ),
32217     thrRegularEE = cms.vdouble( -1.0 ),
32218     thrOverEEB = cms.vdouble( 0.14 ),
32219     thrOverEEE = cms.vdouble( 0.1 ),
32220     thrOverE2EB = cms.vdouble( -1.0 ),
32221     thrOverE2EE = cms.vdouble( -1.0 ),
32222     ncandcut = cms.int32( 1 ),
32223     doRhoCorrection = cms.bool( False ),
32224     rhoMax = cms.double( 9.9999999E7 ),
32225     rhoScale = cms.double( 1.0 ),
32226     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32227     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32228     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32229 )
32230 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32231     saveTags = cms.bool( True ),
32232     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
32233     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32234     rhoTag = cms.InputTag( "" ),
32235     energyLowEdges = cms.vdouble( 0.0 ),
32236     lessThan = cms.bool( True ),
32237     useEt = cms.bool( True ),
32238     useAbs = cms.bool( False ),
32239     thrRegularEB = cms.vdouble( -1.0 ),
32240     thrRegularEE = cms.vdouble( -1.0 ),
32241     thrOverEEB = cms.vdouble( 0.177 ),
32242     thrOverEEE = cms.vdouble( 0.24 ),
32243     thrOverE2EB = cms.vdouble( -1.0 ),
32244     thrOverE2EE = cms.vdouble( -1.0 ),
32245     ncandcut = cms.int32( 1 ),
32246     doRhoCorrection = cms.bool( False ),
32247     rhoMax = cms.double( 9.9999999E7 ),
32248     rhoScale = cms.double( 1.0 ),
32249     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32250     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32251     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32252 )
32253 fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32254     saveTags = cms.bool( True ),
32255     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32256     PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
32257     MinN = cms.int32( 1 ),
32258     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32259     IsolatorPSet = cms.PSet(  )
32260 )
32261 fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed",
32262     saveTags = cms.bool( True ),
32263     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ),
32264     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32265     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32266     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32267     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32268     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32269     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32270     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32271     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32272     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32273 )
32274 fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler",
32275     offset = cms.uint32( 0 ),
32276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32277 )
32278 fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32279     saveTags = cms.bool( True ),
32280     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32281     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32282     MaxEta = cms.double( 2.5 ),
32283     MinPt = cms.double( 0.0 ),
32284     MaxDeltaR = cms.double( 0.3 ),
32285     MinN = cms.int32( 1 ),
32286     CentralBxOnly = cms.bool( True ),
32287     SelectQualities = cms.vint32(  )
32288 )
32289 fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32290     saveTags = cms.bool( True ),
32291     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32292     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32293     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32294     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32295     MinN = cms.int32( 0 ),
32296     MaxEta = cms.double( 2.5 ),
32297     AbsEtaBins = cms.vdouble( 0.0 ),
32298     MinNstations = cms.vint32( 0 ),
32299     MinNhits = cms.vint32( 0 ),
32300     CutOnChambers = cms.bool( False ),
32301     MinNchambers = cms.vint32( 0 ),
32302     MaxDr = cms.double( 9999.0 ),
32303     MinDr = cms.double( -1.0 ),
32304     MaxDz = cms.double( 9999.0 ),
32305     MinDxySig = cms.double( -1.0 ),
32306     MinPt = cms.double( 0.0 ),
32307     NSigmaPt = cms.double( 0.0 ),
32308     MatchToPreviousCand = cms.bool( True )
32309 )
32310 fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32311     saveTags = cms.bool( True ),
32312     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32313     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
32314     MaxEta = cms.double( 2.5 ),
32315     MinPt = cms.double( 0.0 ),
32316     MaxDeltaR = cms.double( 0.3 ),
32317     MinN = cms.int32( 1 ),
32318     CentralBxOnly = cms.bool( True ),
32319     SelectQualities = cms.vint32(  )
32320 )
32321 fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32322     saveTags = cms.bool( True ),
32323     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32324     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32325     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ),
32326     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ),
32327     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32328     MinN = cms.int32( 1 ),
32329     MaxEta = cms.double( 1.0E99 ),
32330     MinNhits = cms.int32( 0 ),
32331     MaxDr = cms.double( 2.0 ),
32332     MinDr = cms.double( -1.0 ),
32333     MaxDz = cms.double( 9999.0 ),
32334     MinDxySig = cms.double( -1.0 ),
32335     MinPt = cms.double( 24.0 ),
32336     NSigmaPt = cms.double( 0.0 ),
32337     MaxNormalizedChi2 = cms.double( 9999.0 ),
32338     MaxDXYBeamSpot = cms.double( 9999.0 ),
32339     MinDXYBeamSpot = cms.double( -1.0 ),
32340     MinNmuonHits = cms.int32( 0 ),
32341     MaxPtDifference = cms.double( 9999.0 ),
32342     MinTrackPt = cms.double( 0.0 ),
32343     minMuonStations = cms.int32( 2 ),
32344     minTrkHits = cms.int32( -1 ),
32345     minMuonHits = cms.int32( -1 ),
32346     allowedTypeMask = cms.uint32( 255 ),
32347     requiredTypeMask = cms.uint32( 0 ),
32348     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32349     trkMuonId = cms.uint32( 0 ),
32350     L1MatchingdR = cms.double( 0.3 ),
32351     MatchToPreviousCand = cms.bool( True ),
32352     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32353     requireL3MuonTrajectorySeed = cms.bool( False ),
32354     useSimpleGeometry = cms.bool( True ),
32355     useStation2 = cms.bool( True ),
32356     fallbackToME1 = cms.bool( False ),
32357     cosmicPropagationHypothesis = cms.bool( False ),
32358     useMB2InOverlap = cms.bool( False ),
32359     useTrack = cms.string( "tracker" ),
32360     useState = cms.string( "atVertex" ),
32361     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32362     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32363     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32364 )
32365 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32366     saveTags = cms.bool( True ),
32367     candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ),
32368     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32369     rhoTag = cms.InputTag( "" ),
32370     energyLowEdges = cms.vdouble( 0.0 ),
32371     lessThan = cms.bool( True ),
32372     useEt = cms.bool( True ),
32373     useAbs = cms.bool( False ),
32374     thrRegularEB = cms.vdouble( -1.0 ),
32375     thrRegularEE = cms.vdouble( -1.0 ),
32376     thrOverEEB = cms.vdouble( 0.14 ),
32377     thrOverEEE = cms.vdouble( 0.1 ),
32378     thrOverE2EB = cms.vdouble( -1.0 ),
32379     thrOverE2EE = cms.vdouble( -1.0 ),
32380     ncandcut = cms.int32( 1 ),
32381     doRhoCorrection = cms.bool( False ),
32382     rhoMax = cms.double( 9.9999999E7 ),
32383     rhoScale = cms.double( 1.0 ),
32384     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32385     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32386     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32387 )
32388 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32389     saveTags = cms.bool( True ),
32390     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32391     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32392     rhoTag = cms.InputTag( "" ),
32393     energyLowEdges = cms.vdouble( 0.0 ),
32394     lessThan = cms.bool( True ),
32395     useEt = cms.bool( True ),
32396     useAbs = cms.bool( False ),
32397     thrRegularEB = cms.vdouble( -1.0 ),
32398     thrRegularEE = cms.vdouble( -1.0 ),
32399     thrOverEEB = cms.vdouble( 0.177 ),
32400     thrOverEEE = cms.vdouble( 0.24 ),
32401     thrOverE2EB = cms.vdouble( -1.0 ),
32402     thrOverE2EE = cms.vdouble( -1.0 ),
32403     ncandcut = cms.int32( 1 ),
32404     doRhoCorrection = cms.bool( False ),
32405     rhoMax = cms.double( 9.9999999E7 ),
32406     rhoScale = cms.double( 1.0 ),
32407     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32408     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32409     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32410 )
32411 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32412     saveTags = cms.bool( True ),
32413     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32414     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32415     MinN = cms.int32( 1 ),
32416     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32417     IsolatorPSet = cms.PSet(  )
32418 )
32419 fragment.hltPreIsoMu24HLTTracking = cms.EDFilter( "HLTPrescaler",
32420     offset = cms.uint32( 0 ),
32421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32422 )
32423 fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler",
32424     offset = cms.uint32( 0 ),
32425     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32426 )
32427 fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32428     saveTags = cms.bool( True ),
32429     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32430     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
32431     MaxEta = cms.double( 2.1 ),
32432     MinPt = cms.double( 0.0 ),
32433     MaxDeltaR = cms.double( 0.3 ),
32434     MinN = cms.int32( 1 ),
32435     CentralBxOnly = cms.bool( True ),
32436     SelectQualities = cms.vint32(  )
32437 )
32438 fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32439     saveTags = cms.bool( True ),
32440     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32441     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32442     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32443     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32444     MinN = cms.int32( 0 ),
32445     MaxEta = cms.double( 2.16 ),
32446     AbsEtaBins = cms.vdouble( 0.0 ),
32447     MinNstations = cms.vint32( 0 ),
32448     MinNhits = cms.vint32( 0 ),
32449     CutOnChambers = cms.bool( False ),
32450     MinNchambers = cms.vint32( 0 ),
32451     MaxDr = cms.double( 9999.0 ),
32452     MinDr = cms.double( -1.0 ),
32453     MaxDz = cms.double( 9999.0 ),
32454     MinDxySig = cms.double( -1.0 ),
32455     MinPt = cms.double( 0.0 ),
32456     NSigmaPt = cms.double( 0.0 ),
32457     MatchToPreviousCand = cms.bool( True )
32458 )
32459 fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32460     saveTags = cms.bool( True ),
32461     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32462     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
32463     MaxEta = cms.double( 2.5 ),
32464     MinPt = cms.double( 0.0 ),
32465     MaxDeltaR = cms.double( 0.3 ),
32466     MinN = cms.int32( 1 ),
32467     CentralBxOnly = cms.bool( True ),
32468     SelectQualities = cms.vint32(  )
32469 )
32470 fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
32471     saveTags = cms.bool( True ),
32472     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32473     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32474     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ),
32475     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ),
32476     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32477     MinN = cms.int32( 1 ),
32478     MaxEta = cms.double( 2.1 ),
32479     MinNhits = cms.int32( 0 ),
32480     MaxDr = cms.double( 2.0 ),
32481     MinDr = cms.double( -1.0 ),
32482     MaxDz = cms.double( 9999.0 ),
32483     MinDxySig = cms.double( -1.0 ),
32484     MinPt = cms.double( 24.0 ),
32485     NSigmaPt = cms.double( 0.0 ),
32486     MaxNormalizedChi2 = cms.double( 9999.0 ),
32487     MaxDXYBeamSpot = cms.double( 9999.0 ),
32488     MinDXYBeamSpot = cms.double( -1.0 ),
32489     MinNmuonHits = cms.int32( 0 ),
32490     MaxPtDifference = cms.double( 9999.0 ),
32491     MinTrackPt = cms.double( 0.0 ),
32492     minMuonStations = cms.int32( 2 ),
32493     minTrkHits = cms.int32( -1 ),
32494     minMuonHits = cms.int32( -1 ),
32495     allowedTypeMask = cms.uint32( 255 ),
32496     requiredTypeMask = cms.uint32( 0 ),
32497     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32498     trkMuonId = cms.uint32( 0 ),
32499     L1MatchingdR = cms.double( 0.3 ),
32500     MatchToPreviousCand = cms.bool( True ),
32501     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32502     requireL3MuonTrajectorySeed = cms.bool( False ),
32503     useSimpleGeometry = cms.bool( True ),
32504     useStation2 = cms.bool( True ),
32505     fallbackToME1 = cms.bool( False ),
32506     cosmicPropagationHypothesis = cms.bool( False ),
32507     useMB2InOverlap = cms.bool( False ),
32508     useTrack = cms.string( "tracker" ),
32509     useState = cms.string( "atVertex" ),
32510     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32511     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32512     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32513 )
32514 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32515     saveTags = cms.bool( True ),
32516     candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ),
32517     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32518     rhoTag = cms.InputTag( "" ),
32519     energyLowEdges = cms.vdouble( 0.0 ),
32520     lessThan = cms.bool( True ),
32521     useEt = cms.bool( True ),
32522     useAbs = cms.bool( False ),
32523     thrRegularEB = cms.vdouble( -1.0 ),
32524     thrRegularEE = cms.vdouble( -1.0 ),
32525     thrOverEEB = cms.vdouble( 0.14 ),
32526     thrOverEEE = cms.vdouble( 0.1 ),
32527     thrOverE2EB = cms.vdouble( -1.0 ),
32528     thrOverE2EE = cms.vdouble( -1.0 ),
32529     ncandcut = cms.int32( 1 ),
32530     doRhoCorrection = cms.bool( False ),
32531     rhoMax = cms.double( 9.9999999E7 ),
32532     rhoScale = cms.double( 1.0 ),
32533     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32534     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32535     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32536 )
32537 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32538     saveTags = cms.bool( True ),
32539     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
32540     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32541     rhoTag = cms.InputTag( "" ),
32542     energyLowEdges = cms.vdouble( 0.0 ),
32543     lessThan = cms.bool( True ),
32544     useEt = cms.bool( True ),
32545     useAbs = cms.bool( False ),
32546     thrRegularEB = cms.vdouble( -1.0 ),
32547     thrRegularEE = cms.vdouble( -1.0 ),
32548     thrOverEEB = cms.vdouble( 0.177 ),
32549     thrOverEEE = cms.vdouble( 0.24 ),
32550     thrOverE2EB = cms.vdouble( -1.0 ),
32551     thrOverE2EE = cms.vdouble( -1.0 ),
32552     ncandcut = cms.int32( 1 ),
32553     doRhoCorrection = cms.bool( False ),
32554     rhoMax = cms.double( 9.9999999E7 ),
32555     rhoScale = cms.double( 1.0 ),
32556     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32557     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32558     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32559 )
32560 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32561     saveTags = cms.bool( True ),
32562     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32563     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
32564     MinN = cms.int32( 1 ),
32565     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32566     IsolatorPSet = cms.PSet(  )
32567 )
32568 fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler",
32569     offset = cms.uint32( 0 ),
32570     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32571 )
32572 fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32573     saveTags = cms.bool( True ),
32574     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32575     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
32576     MaxEta = cms.double( 2.5 ),
32577     MinPt = cms.double( 0.0 ),
32578     MaxDeltaR = cms.double( 0.3 ),
32579     MinN = cms.int32( 1 ),
32580     CentralBxOnly = cms.bool( True ),
32581     SelectQualities = cms.vint32(  )
32582 )
32583 fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32584     saveTags = cms.bool( True ),
32585     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32586     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32587     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32588     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32589     MinN = cms.int32( 0 ),
32590     MaxEta = cms.double( 2.5 ),
32591     AbsEtaBins = cms.vdouble( 0.0 ),
32592     MinNstations = cms.vint32( 0 ),
32593     MinNhits = cms.vint32( 0 ),
32594     CutOnChambers = cms.bool( False ),
32595     MinNchambers = cms.vint32( 0 ),
32596     MaxDr = cms.double( 9999.0 ),
32597     MinDr = cms.double( -1.0 ),
32598     MaxDz = cms.double( 9999.0 ),
32599     MinDxySig = cms.double( -1.0 ),
32600     MinPt = cms.double( 0.0 ),
32601     NSigmaPt = cms.double( 0.0 ),
32602     MatchToPreviousCand = cms.bool( True )
32603 )
32604 fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32605     saveTags = cms.bool( True ),
32606     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32607     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
32608     MaxEta = cms.double( 2.5 ),
32609     MinPt = cms.double( 0.0 ),
32610     MaxDeltaR = cms.double( 0.3 ),
32611     MinN = cms.int32( 1 ),
32612     CentralBxOnly = cms.bool( True ),
32613     SelectQualities = cms.vint32(  )
32614 )
32615 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter",
32616     saveTags = cms.bool( True ),
32617     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32618     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32619     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
32620     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
32621     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32622     MinN = cms.int32( 1 ),
32623     MaxEta = cms.double( 1.0E99 ),
32624     MinNhits = cms.int32( 0 ),
32625     MaxDr = cms.double( 2.0 ),
32626     MinDr = cms.double( -1.0 ),
32627     MaxDz = cms.double( 9999.0 ),
32628     MinDxySig = cms.double( -1.0 ),
32629     MinPt = cms.double( 27.0 ),
32630     NSigmaPt = cms.double( 0.0 ),
32631     MaxNormalizedChi2 = cms.double( 9999.0 ),
32632     MaxDXYBeamSpot = cms.double( 9999.0 ),
32633     MinDXYBeamSpot = cms.double( -1.0 ),
32634     MinNmuonHits = cms.int32( 0 ),
32635     MaxPtDifference = cms.double( 9999.0 ),
32636     MinTrackPt = cms.double( 0.0 ),
32637     minMuonStations = cms.int32( 2 ),
32638     minTrkHits = cms.int32( -1 ),
32639     minMuonHits = cms.int32( -1 ),
32640     allowedTypeMask = cms.uint32( 255 ),
32641     requiredTypeMask = cms.uint32( 0 ),
32642     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32643     trkMuonId = cms.uint32( 0 ),
32644     L1MatchingdR = cms.double( 0.3 ),
32645     MatchToPreviousCand = cms.bool( True ),
32646     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32647     requireL3MuonTrajectorySeed = cms.bool( False ),
32648     useSimpleGeometry = cms.bool( True ),
32649     useStation2 = cms.bool( True ),
32650     fallbackToME1 = cms.bool( False ),
32651     cosmicPropagationHypothesis = cms.bool( False ),
32652     useMB2InOverlap = cms.bool( False ),
32653     useTrack = cms.string( "tracker" ),
32654     useState = cms.string( "atVertex" ),
32655     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32656     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32657     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32658 )
32659 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32660     saveTags = cms.bool( True ),
32661     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ),
32662     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
32663     rhoTag = cms.InputTag( "" ),
32664     energyLowEdges = cms.vdouble( 0.0 ),
32665     lessThan = cms.bool( True ),
32666     useEt = cms.bool( True ),
32667     useAbs = cms.bool( False ),
32668     thrRegularEB = cms.vdouble( -1.0 ),
32669     thrRegularEE = cms.vdouble( -1.0 ),
32670     thrOverEEB = cms.vdouble( 0.14 ),
32671     thrOverEEE = cms.vdouble( 0.1 ),
32672     thrOverE2EB = cms.vdouble( -1.0 ),
32673     thrOverE2EE = cms.vdouble( -1.0 ),
32674     ncandcut = cms.int32( 1 ),
32675     doRhoCorrection = cms.bool( False ),
32676     rhoMax = cms.double( 9.9999999E7 ),
32677     rhoScale = cms.double( 1.0 ),
32678     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32679     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32680     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32681 )
32682 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
32683     saveTags = cms.bool( True ),
32684     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ),
32685     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
32686     rhoTag = cms.InputTag( "" ),
32687     energyLowEdges = cms.vdouble( 0.0 ),
32688     lessThan = cms.bool( True ),
32689     useEt = cms.bool( True ),
32690     useAbs = cms.bool( False ),
32691     thrRegularEB = cms.vdouble( -1.0 ),
32692     thrRegularEE = cms.vdouble( -1.0 ),
32693     thrOverEEB = cms.vdouble( 0.177 ),
32694     thrOverEEE = cms.vdouble( 0.24 ),
32695     thrOverE2EB = cms.vdouble( -1.0 ),
32696     thrOverE2EE = cms.vdouble( -1.0 ),
32697     ncandcut = cms.int32( 1 ),
32698     doRhoCorrection = cms.bool( False ),
32699     rhoMax = cms.double( 9.9999999E7 ),
32700     rhoScale = cms.double( 1.0 ),
32701     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
32702     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
32703     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
32704 )
32705 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32706     saveTags = cms.bool( True ),
32707     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32708     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ),
32709     MinN = cms.int32( 1 ),
32710     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
32711     IsolatorPSet = cms.PSet(  )
32712 )
32713 fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed",
32714     saveTags = cms.bool( True ),
32715     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ),
32716     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32717     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32718     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32719     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32720     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32721     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32722     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32723     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32724     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32725 )
32726 fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
32727     offset = cms.uint32( 0 ),
32728     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32729 )
32730 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
32731     EBSumThreshold = cms.double( 0.2 ),
32732     HF2Weight = cms.double( 1.0 ),
32733     EBWeight = cms.double( 1.0 ),
32734     hfInput = cms.InputTag( "" ),
32735     EESumThreshold = cms.double( 0.45 ),
32736     HOThreshold0 = cms.double( 3.5 ),
32737     HOThresholdPlus1 = cms.double( 3.5 ),
32738     HOThresholdMinus1 = cms.double( 3.5 ),
32739     HOThresholdPlus2 = cms.double( 3.5 ),
32740     HOThresholdMinus2 = cms.double( 3.5 ),
32741     HBGrid = cms.vdouble(  ),
32742     HBThreshold1 = cms.double( 0.4 ),
32743     HBThreshold2 = cms.double( 0.3 ),
32744     HBThreshold = cms.double( 0.3 ),
32745     EEWeights = cms.vdouble(  ),
32746     HF1Threshold = cms.double( 0.5 ),
32747     HF2Weights = cms.vdouble(  ),
32748     HOWeights = cms.vdouble(  ),
32749     EEGrid = cms.vdouble(  ),
32750     HEDWeight = cms.double( 1.0 ),
32751     EEWeight = cms.double( 1.0 ),
32752     UseHO = cms.bool( False ),
32753     HBWeights = cms.vdouble(  ),
32754     HESWeight = cms.double( 1.0 ),
32755     HF1Weight = cms.double( 1.0 ),
32756     HF2Grid = cms.vdouble(  ),
32757     HEDWeights = cms.vdouble(  ),
32758     HF1Grid = cms.vdouble(  ),
32759     EBWeights = cms.vdouble(  ),
32760     HOWeight = cms.double( 1.0E-99 ),
32761     EBThreshold = cms.double( 0.07 ),
32762     EEThreshold = cms.double( 0.3 ),
32763     UseEtEBTreshold = cms.bool( False ),
32764     UseSymEBTreshold = cms.bool( False ),
32765     UseEtEETreshold = cms.bool( False ),
32766     UseSymEETreshold = cms.bool( False ),
32767     hbheInput = cms.InputTag( "hltHbhereco" ),
32768     HcalThreshold = cms.double( -1000.0 ),
32769     HF2Threshold = cms.double( 0.85 ),
32770     HESThreshold1 = cms.double( 0.1 ),
32771     HESThreshold = cms.double( 0.2 ),
32772     HF1Weights = cms.vdouble(  ),
32773     hoInput = cms.InputTag( "" ),
32774     HESGrid = cms.vdouble(  ),
32775     HESWeights = cms.vdouble(  ),
32776     HEDThreshold1 = cms.double( 0.1 ),
32777     HEDThreshold = cms.double( 0.2 ),
32778     EcutTower = cms.double( -1000.0 ),
32779     HEDGrid = cms.vdouble(  ),
32780     ecalInputs = cms.VInputTag(  ),
32781     HBWeight = cms.double( 1.0 ),
32782     HOGrid = cms.vdouble(  ),
32783     EBGrid = cms.vdouble(  ),
32784     MomConstrMethod = cms.int32( 1 ),
32785     MomHBDepth = cms.double( 0.2 ),
32786     MomHEDepth = cms.double( 0.4 ),
32787     MomEBDepth = cms.double( 0.3 ),
32788     MomEEDepth = cms.double( 0.0 ),
32789     HcalAcceptSeverityLevel = cms.uint32( 9 ),
32790     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
32791       'kWeird',
32792       'kBad' ),
32793     UseHcalRecoveredHits = cms.bool( False ),
32794     UseEcalRecoveredHits = cms.bool( False ),
32795     UseRejectedHitsOnly = cms.bool( False ),
32796     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
32797     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
32798     UseRejectedRecoveredHcalHits = cms.bool( False ),
32799     UseRejectedRecoveredEcalHits = cms.bool( False ),
32800     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
32801     AllowMissingInputs = cms.bool( True ),
32802     HcalPhase = cms.int32( 1 ),
32803     usePFThresholdsFromDB = cms.bool( True ),
32804     EcalRecHitThresh = cms.bool( True )
32805 )
32806 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
32807     useMassDropTagger = cms.bool( False ),
32808     useFiltering = cms.bool( False ),
32809     useDynamicFiltering = cms.bool( False ),
32810     useTrimming = cms.bool( False ),
32811     usePruning = cms.bool( False ),
32812     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
32813     useKtPruning = cms.bool( False ),
32814     useConstituentSubtraction = cms.bool( False ),
32815     useSoftDrop = cms.bool( False ),
32816     correctShape = cms.bool( False ),
32817     UseOnlyVertexTracks = cms.bool( False ),
32818     UseOnlyOnePV = cms.bool( False ),
32819     muCut = cms.double( -1.0 ),
32820     yCut = cms.double( -1.0 ),
32821     rFilt = cms.double( -1.0 ),
32822     rFiltFactor = cms.double( -1.0 ),
32823     trimPtFracMin = cms.double( -1.0 ),
32824     zcut = cms.double( -1.0 ),
32825     rcut_factor = cms.double( -1.0 ),
32826     csRho_EtaMax = cms.double( -1.0 ),
32827     csRParam = cms.double( -1.0 ),
32828     beta = cms.double( -1.0 ),
32829     R0 = cms.double( -1.0 ),
32830     gridMaxRapidity = cms.double( -1.0 ),
32831     gridSpacing = cms.double( -1.0 ),
32832     DzTrVtxMax = cms.double( 0.0 ),
32833     DxyTrVtxMax = cms.double( 0.0 ),
32834     MaxVtxZ = cms.double( 15.0 ),
32835     subjetPtMin = cms.double( -1.0 ),
32836     muMin = cms.double( -1.0 ),
32837     muMax = cms.double( -1.0 ),
32838     yMin = cms.double( -1.0 ),
32839     yMax = cms.double( -1.0 ),
32840     dRMin = cms.double( -1.0 ),
32841     dRMax = cms.double( -1.0 ),
32842     maxDepth = cms.int32( -1 ),
32843     nFilt = cms.int32( -1 ),
32844     MinVtxNdof = cms.int32( 5 ),
32845     src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
32846     srcPVs = cms.InputTag( "" ),
32847     jetType = cms.string( "CaloJet" ),
32848     jetAlgorithm = cms.string( "IterativeCone" ),
32849     rParam = cms.double( 0.4 ),
32850     inputEtMin = cms.double( 0.3 ),
32851     inputEMin = cms.double( 0.0 ),
32852     jetPtMin = cms.double( 1.0 ),
32853     doPVCorrection = cms.bool( False ),
32854     doAreaFastjet = cms.bool( False ),
32855     doRhoFastjet = cms.bool( False ),
32856     doPUOffsetCorr = cms.bool( False ),
32857     puPtMin = cms.double( 10.0 ),
32858     nSigmaPU = cms.double( 1.0 ),
32859     radiusPU = cms.double( 0.4 ),
32860     subtractorName = cms.string( "" ),
32861     useExplicitGhosts = cms.bool( False ),
32862     doAreaDiskApprox = cms.bool( False ),
32863     voronoiRfact = cms.double( -9.0 ),
32864     Rho_EtaMax = cms.double( 4.4 ),
32865     Ghost_EtaMax = cms.double( 6.0 ),
32866     Active_Area_Repeats = cms.int32( 5 ),
32867     GhostArea = cms.double( 0.01 ),
32868     restrictInputs = cms.bool( False ),
32869     maxInputs = cms.uint32( 1 ),
32870     writeCompound = cms.bool( False ),
32871     writeJetsWithConst = cms.bool( False ),
32872     doFastJetNonUniform = cms.bool( False ),
32873     useDeterministicSeed = cms.bool( True ),
32874     minSeed = cms.uint32( 0 ),
32875     verbosity = cms.int32( 0 ),
32876     puWidth = cms.double( 0.0 ),
32877     nExclude = cms.uint32( 0 ),
32878     maxBadEcalCells = cms.uint32( 9999999 ),
32879     maxBadHcalCells = cms.uint32( 9999999 ),
32880     maxProblematicEcalCells = cms.uint32( 9999999 ),
32881     maxProblematicHcalCells = cms.uint32( 9999999 ),
32882     maxRecoveredEcalCells = cms.uint32( 9999999 ),
32883     maxRecoveredHcalCells = cms.uint32( 9999999 ),
32884     puCenters = cms.vdouble(  ),
32885     applyWeight = cms.bool( False ),
32886     srcWeights = cms.InputTag( "" ),
32887     minimumTowersFraction = cms.double( 0.0 ),
32888     jetCollInstanceName = cms.string( "" ),
32889     sumRecHits = cms.bool( False )
32890 )
32891 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
32892     saveTags = cms.bool( True ),
32893     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
32894     triggerType = cms.int32( 85 ),
32895     MinE = cms.double( 30.0 ),
32896     MinPt = cms.double( -1.0 ),
32897     MinMass = cms.double( -1.0 ),
32898     MaxMass = cms.double( -1.0 ),
32899     MinEta = cms.double( -1.0 ),
32900     MaxEta = cms.double( 2.7 ),
32901     MinN = cms.int32( 1 )
32902 )
32903 fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32904     offset = cms.uint32( 0 ),
32905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32906 )
32907 fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed",
32908     saveTags = cms.bool( True ),
32909     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ),
32910     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32911     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32912     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32913     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32914     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32915     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32916     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32917     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32918     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32919 )
32920 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
32921     inputTag = cms.InputTag( "hltHbhereco" ),
32922     energy = cms.double( -99.0 ),
32923     hpdSpikeEnergy = cms.double( 10.0 ),
32924     hpdSpikeIsolationEnergy = cms.double( 1.0 ),
32925     rbxSpikeEnergy = cms.double( 50.0 ),
32926     rbxSpikeUnbalance = cms.double( 0.2 )
32927 )
32928 fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
32929     saveTags = cms.bool( True ),
32930     L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ),
32931     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32932     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32933     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32934     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32935     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32936     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32937     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32938     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32939     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32940 )
32941 fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32942     offset = cms.uint32( 0 ),
32943     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32944 )
32945 fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet",
32946     saveTags = cms.bool( True ),
32947     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
32948     triggerType = cms.int32( 85 ),
32949     MinE = cms.double( 60.0 ),
32950     MinPt = cms.double( -1.0 ),
32951     MinMass = cms.double( -1.0 ),
32952     MaxMass = cms.double( -1.0 ),
32953     MinEta = cms.double( -1.0 ),
32954     MaxEta = cms.double( 2.7 ),
32955     MinN = cms.int32( 1 )
32956 )
32957 fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32958     offset = cms.uint32( 0 ),
32959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32960 )
32961 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
32962     saveTags = cms.bool( True ),
32963     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
32964     triggerType = cms.int32( 85 ),
32965     MinE = cms.double( 70.0 ),
32966     MinPt = cms.double( -1.0 ),
32967     MinMass = cms.double( -1.0 ),
32968     MaxMass = cms.double( -1.0 ),
32969     MinEta = cms.double( -1.0 ),
32970     MaxEta = cms.double( 2.7 ),
32971     MinN = cms.int32( 1 )
32972 )
32973 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
32974     saveTags = cms.bool( True ),
32975     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
32976     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32977     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32978     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32979     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32980     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32981     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32982     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32983     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32984     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32985 )
32986 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
32987     offset = cms.uint32( 0 ),
32988     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32989 )
32990 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32991     saveTags = cms.bool( True ),
32992     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32993     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
32994     MaxEta = cms.double( 2.5 ),
32995     MinPt = cms.double( 0.0 ),
32996     MaxDeltaR = cms.double( 0.3 ),
32997     MinN = cms.int32( 1 ),
32998     CentralBxOnly = cms.bool( True ),
32999     SelectQualities = cms.vint32(  )
33000 )
33001 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
33002     saveTags = cms.bool( True ),
33003     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
33004     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33005     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33006     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33007     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33008     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33009     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33010     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33011     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33012     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33013 )
33014 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33015     offset = cms.uint32( 0 ),
33016     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33017 )
33018 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33019     saveTags = cms.bool( True ),
33020     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33021     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
33022     MaxEta = cms.double( 2.5 ),
33023     MinPt = cms.double( 0.0 ),
33024     MaxDeltaR = cms.double( 0.3 ),
33025     MinN = cms.int32( 1 ),
33026     CentralBxOnly = cms.bool( True ),
33027     SelectQualities = cms.vint32(  )
33028 )
33029 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
33030     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
33031     Reco4DAlgoConfig = cms.PSet( 
33032       Reco2DAlgoConfig = cms.PSet( 
33033         AlphaMaxPhi = cms.double( 1.0 ),
33034         debug = cms.untracked.bool( False ),
33035         segmCleanerMode = cms.int32( 2 ),
33036         AlphaMaxTheta = cms.double( 0.9 ),
33037         hit_afterT0_resolution = cms.double( 0.03 ),
33038         performT0_vdriftSegCorrection = cms.bool( False ),
33039         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33040         MaxChi2 = cms.double( 4.0 ),
33041         recAlgoConfig = cms.PSet( 
33042           maxTime = cms.double( 420.0 ),
33043           debug = cms.untracked.bool( False ),
33044           stepTwoFromDigi = cms.bool( False ),
33045           tTrigModeConfig = cms.PSet( 
33046             debug = cms.untracked.bool( False ),
33047             tofCorrType = cms.int32( 0 ),
33048             tTrigLabel = cms.string( "" ),
33049             wirePropCorrType = cms.int32( 0 ),
33050             doTOFCorrection = cms.bool( True ),
33051             vPropWire = cms.double( 24.4 ),
33052             doT0Correction = cms.bool( True ),
33053             doWirePropCorrection = cms.bool( True ),
33054             t0Label = cms.string( "" )
33055           ),
33056           useUncertDB = cms.bool( True ),
33057           doVdriftCorr = cms.bool( True ),
33058           minTime = cms.double( -3.0 ),
33059           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33060           readLegacyTTrigDB = cms.bool( True ),
33061           readLegacyVDriftDB = cms.bool( True )
33062         ),
33063         MaxAllowedHits = cms.uint32( 50 ),
33064         nUnSharedHitsMin = cms.int32( 2 ),
33065         nSharedHitsMax = cms.int32( 2 ),
33066         performT0SegCorrection = cms.bool( False ),
33067         perform_delta_rejecting = cms.bool( False )
33068       ),
33069       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
33070       debug = cms.untracked.bool( False ),
33071       segmCleanerMode = cms.int32( 2 ),
33072       AllDTRecHits = cms.bool( True ),
33073       hit_afterT0_resolution = cms.double( 0.03 ),
33074       performT0_vdriftSegCorrection = cms.bool( False ),
33075       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
33076       recAlgoConfig = cms.PSet( 
33077         maxTime = cms.double( 420.0 ),
33078         debug = cms.untracked.bool( False ),
33079         stepTwoFromDigi = cms.bool( False ),
33080         tTrigModeConfig = cms.PSet( 
33081           debug = cms.untracked.bool( False ),
33082           tofCorrType = cms.int32( 0 ),
33083           tTrigLabel = cms.string( "" ),
33084           wirePropCorrType = cms.int32( 0 ),
33085           doTOFCorrection = cms.bool( True ),
33086           vPropWire = cms.double( 24.4 ),
33087           doT0Correction = cms.bool( True ),
33088           doWirePropCorrection = cms.bool( True ),
33089           t0Label = cms.string( "" )
33090         ),
33091         useUncertDB = cms.bool( True ),
33092         doVdriftCorr = cms.bool( True ),
33093         minTime = cms.double( -3.0 ),
33094         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
33095         readLegacyTTrigDB = cms.bool( True ),
33096         readLegacyVDriftDB = cms.bool( True )
33097       ),
33098       nUnSharedHitsMin = cms.int32( 2 ),
33099       nSharedHitsMax = cms.int32( 2 ),
33100       performT0SegCorrection = cms.bool( False ),
33101       perform_delta_rejecting = cms.bool( False )
33102     ),
33103     debug = cms.untracked.bool( False ),
33104     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
33105     recHits2DLabel = cms.InputTag( "dt2DSegments" )
33106 )
33107 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
33108     EnableDTMeasurement = cms.bool( True ),
33109     EnableCSCMeasurement = cms.bool( True ),
33110     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33111     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33112     MaxSeeds = cms.int32( 1000 ),
33113     MaxDTChi2 = cms.double( 300.0 ),
33114     MaxCSCChi2 = cms.double( 300.0 ),
33115     ForcePointDown = cms.bool( False )
33116 )
33117 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33118     GMTReadoutCollection = cms.InputTag( "" ),
33119     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33120     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33121     L1MinPt = cms.double( 0.0 ),
33122     L1MaxEta = cms.double( 2.5 ),
33123     L1MinQuality = cms.uint32( 1 ),
33124     SetMinPtBarrelTo = cms.double( 3.5 ),
33125     SetMinPtEndcapTo = cms.double( 1.0 ),
33126     UseOfflineSeed = cms.untracked.bool( True ),
33127     UseUnassociatedL1 = cms.bool( False ),
33128     MatchDR = cms.vdouble( 0.3 ),
33129     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33130     CentralBxOnly = cms.bool( True ),
33131     MatchType = cms.uint32( 0 ),
33132     SortType = cms.uint32( 0 ),
33133     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
33134     ServiceParameters = cms.PSet( 
33135       RPCLayers = cms.bool( True ),
33136       UseMuonNavigation = cms.untracked.bool( True ),
33137       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33138     )
33139 )
33140 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
33141     ServiceParameters = cms.PSet( 
33142       RPCLayers = cms.bool( True ),
33143       UseMuonNavigation = cms.untracked.bool( True ),
33144       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33145         'hltESPFastSteppingHelixPropagatorOpposite' )
33146     ),
33147     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
33148     SeedTransformerParameters = cms.PSet( 
33149       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33150       NMinRecHits = cms.uint32( 2 ),
33151       RescaleError = cms.double( 100.0 ),
33152       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33153       UseSubRecHits = cms.bool( False ),
33154       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33155     ),
33156     L2TrajBuilderParameters = cms.PSet( 
33157       BWFilterParameters = cms.PSet( 
33158         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33159         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33160         BWSeedType = cms.string( "fromGenerator" ),
33161         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33162         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33163         EnableGEMMeasurement = cms.bool( True ),
33164         EnableRPCMeasurement = cms.bool( True ),
33165         MuonTrajectoryUpdatorParameters = cms.PSet( 
33166           ExcludeRPCFromFit = cms.bool( False ),
33167           Granularity = cms.int32( 0 ),
33168           MaxChi2 = cms.double( 25.0 ),
33169           RescaleError = cms.bool( False ),
33170           RescaleErrorFactor = cms.double( 100.0 ),
33171           UseInvalidHits = cms.bool( True )
33172         ),
33173         EnableCSCMeasurement = cms.bool( True ),
33174         MaxChi2 = cms.double( 100.0 ),
33175         FitDirection = cms.string( "outsideIn" ),
33176         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33177         NumberOfSigma = cms.double( 3.0 ),
33178         EnableDTMeasurement = cms.bool( True )
33179       ),
33180       DoSeedRefit = cms.bool( False ),
33181       FilterParameters = cms.PSet( 
33182         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
33183         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33184         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33185         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33186         EnableGEMMeasurement = cms.bool( True ),
33187         EnableRPCMeasurement = cms.bool( True ),
33188         MuonTrajectoryUpdatorParameters = cms.PSet( 
33189           ExcludeRPCFromFit = cms.bool( False ),
33190           Granularity = cms.int32( 0 ),
33191           MaxChi2 = cms.double( 25.0 ),
33192           RescaleError = cms.bool( False ),
33193           RescaleErrorFactor = cms.double( 100.0 ),
33194           UseInvalidHits = cms.bool( True )
33195         ),
33196         EnableCSCMeasurement = cms.bool( True ),
33197         MaxChi2 = cms.double( 1000.0 ),
33198         FitDirection = cms.string( "insideOut" ),
33199         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33200         NumberOfSigma = cms.double( 3.0 ),
33201         EnableDTMeasurement = cms.bool( True )
33202       ),
33203       SeedPosition = cms.string( "in" ),
33204       DoBackwardFilter = cms.bool( True ),
33205       DoRefit = cms.bool( False ),
33206       NavigationType = cms.string( "Standard" ),
33207       SeedTransformerParameters = cms.PSet( 
33208         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33209         NMinRecHits = cms.uint32( 2 ),
33210         RescaleError = cms.double( 100.0 ),
33211         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33212         UseSubRecHits = cms.bool( False ),
33213         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33214       ),
33215       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33216     ),
33217     DoSeedRefit = cms.bool( False ),
33218     TrackLoaderParameters = cms.PSet( 
33219       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33220       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33221       DoSmoothing = cms.bool( False ),
33222       VertexConstraint = cms.bool( True ),
33223       MuonUpdatorAtVertexParameters = cms.PSet( 
33224         MaxChi2 = cms.double( 1000000.0 ),
33225         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33226         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33227         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33228       ),
33229       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33230     ),
33231     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
33232 )
33233 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
33234     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
33235 )
33236 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33237     saveTags = cms.bool( True ),
33238     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33239     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33240     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33241     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33242     MinN = cms.int32( 1 ),
33243     MaxEta = cms.double( 2.5 ),
33244     AbsEtaBins = cms.vdouble( 5.0 ),
33245     MinNstations = cms.vint32( 0 ),
33246     MinNhits = cms.vint32( 1 ),
33247     CutOnChambers = cms.bool( False ),
33248     MinNchambers = cms.vint32( 0 ),
33249     MaxDr = cms.double( 9999.0 ),
33250     MinDr = cms.double( -1.0 ),
33251     MaxDz = cms.double( 9999.0 ),
33252     MinDxySig = cms.double( -1.0 ),
33253     MinPt = cms.double( 10.0 ),
33254     NSigmaPt = cms.double( 0.0 ),
33255     MatchToPreviousCand = cms.bool( True )
33256 )
33257 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
33258     saveTags = cms.bool( True ),
33259     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
33260     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33261     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33262     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33263     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33264     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33265     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33266     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33267     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33268     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33269 )
33270 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
33271     offset = cms.uint32( 0 ),
33272     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33273 )
33274 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33275     saveTags = cms.bool( True ),
33276     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33277     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
33278     MaxEta = cms.double( 2.5 ),
33279     MinPt = cms.double( 0.0 ),
33280     MaxDeltaR = cms.double( 0.3 ),
33281     MinN = cms.int32( 1 ),
33282     CentralBxOnly = cms.bool( True ),
33283     SelectQualities = cms.vint32(  )
33284 )
33285 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33286     saveTags = cms.bool( True ),
33287     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33288     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33289     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
33290     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33291     MinN = cms.int32( 1 ),
33292     MaxEta = cms.double( 2.5 ),
33293     AbsEtaBins = cms.vdouble( 5.0 ),
33294     MinNstations = cms.vint32( 0 ),
33295     MinNhits = cms.vint32( 1 ),
33296     CutOnChambers = cms.bool( False ),
33297     MinNchambers = cms.vint32( 0 ),
33298     MaxDr = cms.double( 9999.0 ),
33299     MinDr = cms.double( -1.0 ),
33300     MaxDz = cms.double( 9999.0 ),
33301     MinDxySig = cms.double( -1.0 ),
33302     MinPt = cms.double( 10.0 ),
33303     NSigmaPt = cms.double( 0.0 ),
33304     MatchToPreviousCand = cms.bool( True )
33305 )
33306 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33307     offset = cms.uint32( 0 ),
33308     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33309 )
33310 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33311     saveTags = cms.bool( True ),
33312     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33313     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33314     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33315     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33316     MinN = cms.int32( 1 ),
33317     MaxEta = cms.double( 2.5 ),
33318     AbsEtaBins = cms.vdouble( 5.0 ),
33319     MinNstations = cms.vint32( 3 ),
33320     MinNhits = cms.vint32( 1 ),
33321     CutOnChambers = cms.bool( False ),
33322     MinNchambers = cms.vint32( 0 ),
33323     MaxDr = cms.double( 9999.0 ),
33324     MinDr = cms.double( -1.0 ),
33325     MaxDz = cms.double( 9999.0 ),
33326     MinDxySig = cms.double( -1.0 ),
33327     MinPt = cms.double( 45.0 ),
33328     NSigmaPt = cms.double( 0.0 ),
33329     MatchToPreviousCand = cms.bool( True )
33330 )
33331 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
33332     offset = cms.uint32( 0 ),
33333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33334 )
33335 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33336     saveTags = cms.bool( True ),
33337     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33338     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33339     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
33340     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33341     MinN = cms.int32( 1 ),
33342     MaxEta = cms.double( 2.5 ),
33343     AbsEtaBins = cms.vdouble( 5.0 ),
33344     MinNstations = cms.vint32( 3 ),
33345     MinNhits = cms.vint32( 1 ),
33346     CutOnChambers = cms.bool( False ),
33347     MinNchambers = cms.vint32( 0 ),
33348     MaxDr = cms.double( 9999.0 ),
33349     MinDr = cms.double( -1.0 ),
33350     MaxDz = cms.double( 9999.0 ),
33351     MinDxySig = cms.double( -1.0 ),
33352     MinPt = cms.double( 40.0 ),
33353     NSigmaPt = cms.double( 0.0 ),
33354     MatchToPreviousCand = cms.bool( True )
33355 )
33356 fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed",
33357     saveTags = cms.bool( True ),
33358     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33359     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33360     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33361     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33362     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33363     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33364     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33365     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33366     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33367     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33368 )
33369 fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33370     offset = cms.uint32( 0 ),
33371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33372 )
33373 fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33374     saveTags = cms.bool( True ),
33375     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33376     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ),
33377     MaxEta = cms.double( 2.5 ),
33378     MinPt = cms.double( 0.0 ),
33379     MaxDeltaR = cms.double( 0.3 ),
33380     MinN = cms.int32( 1 ),
33381     CentralBxOnly = cms.bool( True ),
33382     SelectQualities = cms.vint32(  )
33383 )
33384 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33385     saveTags = cms.bool( True ),
33386     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33387     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33388     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33389     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33390     MinN = cms.int32( 1 ),
33391     MaxEta = cms.double( 2.0 ),
33392     AbsEtaBins = cms.vdouble( 5.0 ),
33393     MinNstations = cms.vint32( 0 ),
33394     MinNhits = cms.vint32( 0 ),
33395     CutOnChambers = cms.bool( True ),
33396     MinNchambers = cms.vint32( 2 ),
33397     MaxDr = cms.double( 9999.0 ),
33398     MinDr = cms.double( -1.0 ),
33399     MaxDz = cms.double( 9999.0 ),
33400     MinDxySig = cms.double( -1.0 ),
33401     MinPt = cms.double( 23.0 ),
33402     NSigmaPt = cms.double( 0.0 ),
33403     MatchToPreviousCand = cms.bool( False )
33404 )
33405 fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33406     offset = cms.uint32( 0 ),
33407     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33408 )
33409 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33410     saveTags = cms.bool( True ),
33411     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33412     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33413     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33414     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33415     MinN = cms.int32( 1 ),
33416     MaxEta = cms.double( 2.0 ),
33417     AbsEtaBins = cms.vdouble( 5.0 ),
33418     MinNstations = cms.vint32( 0 ),
33419     MinNhits = cms.vint32( 0 ),
33420     CutOnChambers = cms.bool( True ),
33421     MinNchambers = cms.vint32( 2 ),
33422     MaxDr = cms.double( 9999.0 ),
33423     MinDr = cms.double( -1.0 ),
33424     MaxDz = cms.double( 9999.0 ),
33425     MinDxySig = cms.double( -1.0 ),
33426     MinPt = cms.double( 23.0 ),
33427     NSigmaPt = cms.double( 0.0 ),
33428     MatchToPreviousCand = cms.bool( False )
33429 )
33430 fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed",
33431     saveTags = cms.bool( True ),
33432     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" ),
33433     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33434     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33435     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33436     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33437     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33438     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33439     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33440     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33441     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33442 )
33443 fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33444     offset = cms.uint32( 0 ),
33445     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33446 )
33447 fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33448     saveTags = cms.bool( True ),
33449     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33450     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33451     MaxEta = cms.double( 2.5 ),
33452     MinPt = cms.double( 0.0 ),
33453     MaxDeltaR = cms.double( 0.3 ),
33454     MinN = cms.int32( 2 ),
33455     CentralBxOnly = cms.bool( True ),
33456     SelectQualities = cms.vint32(  )
33457 )
33458 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33459     saveTags = cms.bool( True ),
33460     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33461     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33462     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33463     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33464     MinN = cms.int32( 2 ),
33465     MaxEta = cms.double( 2.4 ),
33466     AbsEtaBins = cms.vdouble( 5.0 ),
33467     MinNstations = cms.vint32( 0 ),
33468     MinNhits = cms.vint32( 0 ),
33469     CutOnChambers = cms.bool( True ),
33470     MinNchambers = cms.vint32( 2 ),
33471     MaxDr = cms.double( 9999.0 ),
33472     MinDr = cms.double( -1.0 ),
33473     MaxDz = cms.double( 9999.0 ),
33474     MinDxySig = cms.double( -1.0 ),
33475     MinPt = cms.double( 30.0 ),
33476     NSigmaPt = cms.double( 0.0 ),
33477     MatchToPreviousCand = cms.bool( False )
33478 )
33479 fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33480     offset = cms.uint32( 0 ),
33481     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33482 )
33483 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33484     saveTags = cms.bool( True ),
33485     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33486     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33487     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33488     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33489     MinN = cms.int32( 2 ),
33490     MaxEta = cms.double( 2.5 ),
33491     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33492     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33493     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33494     CutOnChambers = cms.bool( False ),
33495     MinNchambers = cms.vint32( 0 ),
33496     MaxDr = cms.double( 9999.0 ),
33497     MinDr = cms.double( -1.0 ),
33498     MaxDz = cms.double( 9999.0 ),
33499     MinDxySig = cms.double( -1.0 ),
33500     MinPt = cms.double( 30.0 ),
33501     NSigmaPt = cms.double( 0.0 ),
33502     MatchToPreviousCand = cms.bool( False )
33503 )
33504 fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33505     saveTags = cms.bool( True ),
33506     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33507     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33508     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33509     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33510     FastAccept = cms.bool( False ),
33511     MaxEta = cms.double( 2.4 ),
33512     MinNhits = cms.int32( 0 ),
33513     MinNstations = cms.int32( 0 ),
33514     MinNchambers = cms.int32( 2 ),
33515     MaxDr = cms.double( 100.0 ),
33516     MaxDz = cms.double( 9999.0 ),
33517     ChargeOpt = cms.int32( 0 ),
33518     MinPtPair = cms.double( 0.0 ),
33519     MinPtMax = cms.double( 30.0 ),
33520     MinPtMin = cms.double( 30.0 ),
33521     MinInvMass = cms.double( -999999.0 ),
33522     MaxInvMass = cms.double( 999999.0 ),
33523     MinAcop = cms.double( -1.0 ),
33524     MaxAcop = cms.double( 3.15 ),
33525     MinAngle = cms.double( -999.0 ),
33526     MaxAngle = cms.double( 9999.0 ),
33527     MinPtBalance = cms.double( -1.0 ),
33528     MaxPtBalance = cms.double( 999999.0 ),
33529     NSigmaPt = cms.double( 0.0 )
33530 )
33531 fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler",
33532     offset = cms.uint32( 0 ),
33533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33534 )
33535 fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
33536     GMTReadoutCollection = cms.InputTag( "" ),
33537     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33538     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
33539     L1MinPt = cms.double( 0.0 ),
33540     L1MaxEta = cms.double( 2.5 ),
33541     L1MinQuality = cms.uint32( 7 ),
33542     SetMinPtBarrelTo = cms.double( 3.5 ),
33543     SetMinPtEndcapTo = cms.double( 1.0 ),
33544     UseOfflineSeed = cms.untracked.bool( True ),
33545     UseUnassociatedL1 = cms.bool( False ),
33546     MatchDR = cms.vdouble( 0.3 ),
33547     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
33548     CentralBxOnly = cms.bool( False ),
33549     MatchType = cms.uint32( 0 ),
33550     SortType = cms.uint32( 0 ),
33551     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
33552     ServiceParameters = cms.PSet( 
33553       RPCLayers = cms.bool( True ),
33554       UseMuonNavigation = cms.untracked.bool( True ),
33555       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
33556     )
33557 )
33558 fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer",
33559     ServiceParameters = cms.PSet( 
33560       RPCLayers = cms.bool( True ),
33561       UseMuonNavigation = cms.untracked.bool( True ),
33562       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
33563         'hltESPFastSteppingHelixPropagatorOpposite' )
33564     ),
33565     InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ),
33566     SeedTransformerParameters = cms.PSet( 
33567       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33568       NMinRecHits = cms.uint32( 2 ),
33569       RescaleError = cms.double( 100.0 ),
33570       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33571       UseSubRecHits = cms.bool( False ),
33572       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33573     ),
33574     L2TrajBuilderParameters = cms.PSet( 
33575       BWFilterParameters = cms.PSet( 
33576         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33577         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33578         BWSeedType = cms.string( "fromGenerator" ),
33579         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33580         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33581         EnableGEMMeasurement = cms.bool( True ),
33582         EnableRPCMeasurement = cms.bool( True ),
33583         MuonTrajectoryUpdatorParameters = cms.PSet( 
33584           ExcludeRPCFromFit = cms.bool( False ),
33585           Granularity = cms.int32( 0 ),
33586           MaxChi2 = cms.double( 25.0 ),
33587           RescaleError = cms.bool( False ),
33588           RescaleErrorFactor = cms.double( 100.0 ),
33589           UseInvalidHits = cms.bool( True )
33590         ),
33591         EnableCSCMeasurement = cms.bool( True ),
33592         MaxChi2 = cms.double( 100.0 ),
33593         FitDirection = cms.string( "outsideIn" ),
33594         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33595         NumberOfSigma = cms.double( 3.0 ),
33596         EnableDTMeasurement = cms.bool( True )
33597       ),
33598       DoSeedRefit = cms.bool( False ),
33599       FilterParameters = cms.PSet( 
33600         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
33601         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
33602         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
33603         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
33604         EnableGEMMeasurement = cms.bool( True ),
33605         EnableRPCMeasurement = cms.bool( True ),
33606         MuonTrajectoryUpdatorParameters = cms.PSet( 
33607           ExcludeRPCFromFit = cms.bool( False ),
33608           Granularity = cms.int32( 0 ),
33609           MaxChi2 = cms.double( 25.0 ),
33610           RescaleError = cms.bool( False ),
33611           RescaleErrorFactor = cms.double( 100.0 ),
33612           UseInvalidHits = cms.bool( True )
33613         ),
33614         EnableCSCMeasurement = cms.bool( True ),
33615         MaxChi2 = cms.double( 1000.0 ),
33616         FitDirection = cms.string( "insideOut" ),
33617         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33618         NumberOfSigma = cms.double( 3.0 ),
33619         EnableDTMeasurement = cms.bool( True )
33620       ),
33621       SeedPosition = cms.string( "in" ),
33622       DoBackwardFilter = cms.bool( True ),
33623       DoRefit = cms.bool( False ),
33624       NavigationType = cms.string( "Standard" ),
33625       SeedTransformerParameters = cms.PSet( 
33626         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
33627         NMinRecHits = cms.uint32( 2 ),
33628         RescaleError = cms.double( 100.0 ),
33629         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
33630         UseSubRecHits = cms.bool( False ),
33631         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
33632       ),
33633       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
33634     ),
33635     DoSeedRefit = cms.bool( False ),
33636     TrackLoaderParameters = cms.PSet( 
33637       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33638       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33639       DoSmoothing = cms.bool( False ),
33640       VertexConstraint = cms.bool( True ),
33641       MuonUpdatorAtVertexParameters = cms.PSet( 
33642         MaxChi2 = cms.double( 1000000.0 ),
33643         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
33644         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
33645         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
33646       ),
33647       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
33648     ),
33649     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
33650 )
33651 fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer",
33652     InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' )
33653 )
33654 fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33655     saveTags = cms.bool( True ),
33656     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33657     CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ),
33658     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
33659     SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ),
33660     MinN = cms.int32( 2 ),
33661     MaxEta = cms.double( 2.5 ),
33662     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33663     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33664     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33665     CutOnChambers = cms.bool( False ),
33666     MinNchambers = cms.vint32( 0 ),
33667     MaxDr = cms.double( 9999.0 ),
33668     MinDr = cms.double( -1.0 ),
33669     MaxDz = cms.double( 9999.0 ),
33670     MinDxySig = cms.double( -1.0 ),
33671     MinPt = cms.double( 50.0 ),
33672     NSigmaPt = cms.double( 0.0 ),
33673     MatchToPreviousCand = cms.bool( False )
33674 )
33675 fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33676     offset = cms.uint32( 0 ),
33677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33678 )
33679 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33680     saveTags = cms.bool( True ),
33681     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33682     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33683     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33684     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33685     MinN = cms.int32( 2 ),
33686     MaxEta = cms.double( 2.0 ),
33687     AbsEtaBins = cms.vdouble( 5.0 ),
33688     MinNstations = cms.vint32( 0 ),
33689     MinNhits = cms.vint32( 0 ),
33690     CutOnChambers = cms.bool( True ),
33691     MinNchambers = cms.vint32( 2 ),
33692     MaxDr = cms.double( 9999.0 ),
33693     MinDr = cms.double( -1.0 ),
33694     MaxDz = cms.double( 9999.0 ),
33695     MinDxySig = cms.double( -1.0 ),
33696     MinPt = cms.double( 23.0 ),
33697     NSigmaPt = cms.double( 0.0 ),
33698     MatchToPreviousCand = cms.bool( False )
33699 )
33700 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
33701     offset = cms.uint32( 0 ),
33702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33703 )
33704 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33705     saveTags = cms.bool( True ),
33706     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33707     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33708     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33709     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33710     MinN = cms.int32( 2 ),
33711     MaxEta = cms.double( 2.0 ),
33712     AbsEtaBins = cms.vdouble( 5.0 ),
33713     MinNstations = cms.vint32( 0 ),
33714     MinNhits = cms.vint32( 0 ),
33715     CutOnChambers = cms.bool( True ),
33716     MinNchambers = cms.vint32( 2 ),
33717     MaxDr = cms.double( 9999.0 ),
33718     MinDr = cms.double( -1.0 ),
33719     MaxDz = cms.double( 9999.0 ),
33720     MinDxySig = cms.double( -1.0 ),
33721     MinPt = cms.double( 25.0 ),
33722     NSigmaPt = cms.double( 0.0 ),
33723     MatchToPreviousCand = cms.bool( False )
33724 )
33725 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
33726     offset = cms.uint32( 0 ),
33727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33728 )
33729 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33730     saveTags = cms.bool( True ),
33731     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33732     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
33733     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33734     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
33735     MinN = cms.int32( 2 ),
33736     MaxEta = cms.double( 2.4 ),
33737     AbsEtaBins = cms.vdouble( 5.0 ),
33738     MinNstations = cms.vint32( 0 ),
33739     MinNhits = cms.vint32( 0 ),
33740     CutOnChambers = cms.bool( True ),
33741     MinNchambers = cms.vint32( 2 ),
33742     MaxDr = cms.double( 9999.0 ),
33743     MinDr = cms.double( -1.0 ),
33744     MaxDz = cms.double( 9999.0 ),
33745     MinDxySig = cms.double( -1.0 ),
33746     MinPt = cms.double( 25.0 ),
33747     NSigmaPt = cms.double( 0.0 ),
33748     MatchToPreviousCand = cms.bool( False )
33749 )
33750 fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33751     offset = cms.uint32( 0 ),
33752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33753 )
33754 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33755     saveTags = cms.bool( True ),
33756     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33757     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33758     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33759     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33760     MinN = cms.int32( 2 ),
33761     MaxEta = cms.double( 2.5 ),
33762     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33763     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33764     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33765     CutOnChambers = cms.bool( False ),
33766     MinNchambers = cms.vint32( 0 ),
33767     MaxDr = cms.double( 9999.0 ),
33768     MinDr = cms.double( -1.0 ),
33769     MaxDz = cms.double( 9999.0 ),
33770     MinDxySig = cms.double( -1.0 ),
33771     MinPt = cms.double( 23.0 ),
33772     NSigmaPt = cms.double( 0.0 ),
33773     MatchToPreviousCand = cms.bool( False )
33774 )
33775 fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33776     saveTags = cms.bool( True ),
33777     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33778     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33779     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33780     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33781     FastAccept = cms.bool( False ),
33782     MaxEta = cms.double( 2.0 ),
33783     MinNhits = cms.int32( 0 ),
33784     MinNstations = cms.int32( 0 ),
33785     MinNchambers = cms.int32( 2 ),
33786     MaxDr = cms.double( 100.0 ),
33787     MaxDz = cms.double( 9999.0 ),
33788     ChargeOpt = cms.int32( 0 ),
33789     MinPtPair = cms.double( 0.0 ),
33790     MinPtMax = cms.double( 23.0 ),
33791     MinPtMin = cms.double( 23.0 ),
33792     MinInvMass = cms.double( -9999.0 ),
33793     MaxInvMass = cms.double( 9999.0 ),
33794     MinAcop = cms.double( -1.0 ),
33795     MaxAcop = cms.double( 3.15 ),
33796     MinAngle = cms.double( -999.0 ),
33797     MaxAngle = cms.double( 9999.0 ),
33798     MinPtBalance = cms.double( -1.0 ),
33799     MaxPtBalance = cms.double( 999999.0 ),
33800     NSigmaPt = cms.double( 0.0 )
33801 )
33802 fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
33803     offset = cms.uint32( 0 ),
33804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33805 )
33806 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33807     saveTags = cms.bool( True ),
33808     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33809     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33810     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
33811     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33812     MinN = cms.int32( 2 ),
33813     MaxEta = cms.double( 2.5 ),
33814     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33815     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33816     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33817     CutOnChambers = cms.bool( False ),
33818     MinNchambers = cms.vint32( 0 ),
33819     MaxDr = cms.double( 9999.0 ),
33820     MinDr = cms.double( -1.0 ),
33821     MaxDz = cms.double( 9999.0 ),
33822     MinDxySig = cms.double( -1.0 ),
33823     MinPt = cms.double( 25.0 ),
33824     NSigmaPt = cms.double( 0.0 ),
33825     MatchToPreviousCand = cms.bool( False )
33826 )
33827 fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33828     saveTags = cms.bool( True ),
33829     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33830     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33831     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33832     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33833     FastAccept = cms.bool( False ),
33834     MaxEta = cms.double( 2.0 ),
33835     MinNhits = cms.int32( 0 ),
33836     MinNstations = cms.int32( 0 ),
33837     MinNchambers = cms.int32( 2 ),
33838     MaxDr = cms.double( 100.0 ),
33839     MaxDz = cms.double( 9999.0 ),
33840     ChargeOpt = cms.int32( 0 ),
33841     MinPtPair = cms.double( 0.0 ),
33842     MinPtMax = cms.double( 25.0 ),
33843     MinPtMin = cms.double( 25.0 ),
33844     MinInvMass = cms.double( -999999.0 ),
33845     MaxInvMass = cms.double( 999999.0 ),
33846     MinAcop = cms.double( -1.0 ),
33847     MaxAcop = cms.double( 3.15 ),
33848     MinAngle = cms.double( -999.0 ),
33849     MaxAngle = cms.double( 9999.0 ),
33850     MinPtBalance = cms.double( -1.0 ),
33851     MaxPtBalance = cms.double( 999999.0 ),
33852     NSigmaPt = cms.double( 0.0 )
33853 )
33854 fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
33855     offset = cms.uint32( 0 ),
33856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33857 )
33858 fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
33859     saveTags = cms.bool( True ),
33860     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33861     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
33862     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
33863     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33864     FastAccept = cms.bool( False ),
33865     MaxEta = cms.double( 2.4 ),
33866     MinNhits = cms.int32( 0 ),
33867     MinNstations = cms.int32( 0 ),
33868     MinNchambers = cms.int32( 2 ),
33869     MaxDr = cms.double( 100.0 ),
33870     MaxDz = cms.double( 9999.0 ),
33871     ChargeOpt = cms.int32( 0 ),
33872     MinPtPair = cms.double( 0.0 ),
33873     MinPtMax = cms.double( 25.0 ),
33874     MinPtMin = cms.double( 25.0 ),
33875     MinInvMass = cms.double( -999999.0 ),
33876     MaxInvMass = cms.double( 999999.0 ),
33877     MinAcop = cms.double( -1.0 ),
33878     MaxAcop = cms.double( 3.15 ),
33879     MinAngle = cms.double( -999.0 ),
33880     MaxAngle = cms.double( 9999.0 ),
33881     MinPtBalance = cms.double( -1.0 ),
33882     MaxPtBalance = cms.double( 999999.0 ),
33883     NSigmaPt = cms.double( 0.0 )
33884 )
33885 fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed",
33886     saveTags = cms.bool( True ),
33887     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ),
33888     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33889     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33890     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33891     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33892     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33893     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33894     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33895     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33896     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33897 )
33898 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
33899     offset = cms.uint32( 0 ),
33900     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33901 )
33902 fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33903     saveTags = cms.bool( True ),
33904     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33905     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
33906     MaxEta = cms.double( 2.5 ),
33907     MinPt = cms.double( 0.0 ),
33908     MaxDeltaR = cms.double( 0.3 ),
33909     MinN = cms.int32( 2 ),
33910     CentralBxOnly = cms.bool( True ),
33911     SelectQualities = cms.vint32(  )
33912 )
33913 fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33914     saveTags = cms.bool( True ),
33915     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33916     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33917     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33918     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33919     MinN = cms.int32( 0 ),
33920     MaxEta = cms.double( 2.5 ),
33921     AbsEtaBins = cms.vdouble( 0.0 ),
33922     MinNstations = cms.vint32( 0 ),
33923     MinNhits = cms.vint32( 0 ),
33924     CutOnChambers = cms.bool( False ),
33925     MinNchambers = cms.vint32( 0 ),
33926     MaxDr = cms.double( 9999.0 ),
33927     MinDr = cms.double( -1.0 ),
33928     MaxDz = cms.double( 9999.0 ),
33929     MinDxySig = cms.double( -1.0 ),
33930     MinPt = cms.double( 0.0 ),
33931     NSigmaPt = cms.double( 0.0 ),
33932     MatchToPreviousCand = cms.bool( True )
33933 )
33934 fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33935     saveTags = cms.bool( True ),
33936     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33937     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33938     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33939     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33940     MinN = cms.int32( 0 ),
33941     MaxEta = cms.double( 2.5 ),
33942     AbsEtaBins = cms.vdouble( 0.0 ),
33943     MinNstations = cms.vint32( 0 ),
33944     MinNhits = cms.vint32( 0 ),
33945     CutOnChambers = cms.bool( False ),
33946     MinNchambers = cms.vint32( 0 ),
33947     MaxDr = cms.double( 9999.0 ),
33948     MinDr = cms.double( -1.0 ),
33949     MaxDz = cms.double( 9999.0 ),
33950     MinDxySig = cms.double( -1.0 ),
33951     MinPt = cms.double( 0.0 ),
33952     NSigmaPt = cms.double( 0.0 ),
33953     MatchToPreviousCand = cms.bool( True )
33954 )
33955 fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33956     saveTags = cms.bool( True ),
33957     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
33958     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
33959     MaxEta = cms.double( 2.5 ),
33960     MinPt = cms.double( 0.0 ),
33961     MaxDeltaR = cms.double( 0.3 ),
33962     MinN = cms.int32( 1 ),
33963     CentralBxOnly = cms.bool( True ),
33964     SelectQualities = cms.vint32(  )
33965 )
33966 fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter",
33967     saveTags = cms.bool( True ),
33968     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33969     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33970     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
33971     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
33972     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33973     MinN = cms.int32( 2 ),
33974     MaxEta = cms.double( 2.5 ),
33975     MinNhits = cms.int32( 0 ),
33976     MaxDr = cms.double( 2.0 ),
33977     MinDr = cms.double( -1.0 ),
33978     MaxDz = cms.double( 9999.0 ),
33979     MinDxySig = cms.double( -1.0 ),
33980     MinPt = cms.double( 8.0 ),
33981     NSigmaPt = cms.double( 0.0 ),
33982     MaxNormalizedChi2 = cms.double( 9999.0 ),
33983     MaxDXYBeamSpot = cms.double( 9999.0 ),
33984     MinDXYBeamSpot = cms.double( -1.0 ),
33985     MinNmuonHits = cms.int32( 0 ),
33986     MaxPtDifference = cms.double( 9999.0 ),
33987     MinTrackPt = cms.double( 0.0 ),
33988     minMuonStations = cms.int32( 2 ),
33989     minTrkHits = cms.int32( -1 ),
33990     minMuonHits = cms.int32( -1 ),
33991     allowedTypeMask = cms.uint32( 255 ),
33992     requiredTypeMask = cms.uint32( 0 ),
33993     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33994     trkMuonId = cms.uint32( 0 ),
33995     L1MatchingdR = cms.double( 0.3 ),
33996     MatchToPreviousCand = cms.bool( True ),
33997     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33998     requireL3MuonTrajectorySeed = cms.bool( False ),
33999     useSimpleGeometry = cms.bool( True ),
34000     useStation2 = cms.bool( True ),
34001     fallbackToME1 = cms.bool( False ),
34002     cosmicPropagationHypothesis = cms.bool( False ),
34003     useMB2InOverlap = cms.bool( False ),
34004     useTrack = cms.string( "tracker" ),
34005     useState = cms.string( "atVertex" ),
34006     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34007     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34008     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34009 )
34010 fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter",
34011     saveTags = cms.bool( True ),
34012     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34013     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34014     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34015     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34016     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34017     MinN = cms.int32( 1 ),
34018     MaxEta = cms.double( 2.5 ),
34019     MinNhits = cms.int32( 0 ),
34020     MaxDr = cms.double( 2.0 ),
34021     MinDr = cms.double( -1.0 ),
34022     MaxDz = cms.double( 9999.0 ),
34023     MinDxySig = cms.double( -1.0 ),
34024     MinPt = cms.double( 17.0 ),
34025     NSigmaPt = cms.double( 0.0 ),
34026     MaxNormalizedChi2 = cms.double( 9999.0 ),
34027     MaxDXYBeamSpot = cms.double( 9999.0 ),
34028     MinDXYBeamSpot = cms.double( -1.0 ),
34029     MinNmuonHits = cms.int32( 0 ),
34030     MaxPtDifference = cms.double( 9999.0 ),
34031     MinTrackPt = cms.double( 0.0 ),
34032     minMuonStations = cms.int32( 2 ),
34033     minTrkHits = cms.int32( -1 ),
34034     minMuonHits = cms.int32( -1 ),
34035     allowedTypeMask = cms.uint32( 255 ),
34036     requiredTypeMask = cms.uint32( 0 ),
34037     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34038     trkMuonId = cms.uint32( 0 ),
34039     L1MatchingdR = cms.double( 0.3 ),
34040     MatchToPreviousCand = cms.bool( True ),
34041     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34042     requireL3MuonTrajectorySeed = cms.bool( False ),
34043     useSimpleGeometry = cms.bool( True ),
34044     useStation2 = cms.bool( True ),
34045     fallbackToME1 = cms.bool( False ),
34046     cosmicPropagationHypothesis = cms.bool( False ),
34047     useMB2InOverlap = cms.bool( False ),
34048     useTrack = cms.string( "tracker" ),
34049     useState = cms.string( "atVertex" ),
34050     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34051     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34052     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34053 )
34054 fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
34055     UseRhoCorrectedCaloDeposits = cms.bool( False ),
34056     UseCaloIso = cms.bool( False ),
34057     CaloDepositsLabel = cms.InputTag( "notUsed" ),
34058     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
34059     OutputMuIsoDeposits = cms.bool( True ),
34060     TrackPt_Min = cms.double( -1.0 ),
34061     printDebug = cms.bool( False ),
34062     CutsPSet = cms.PSet( 
34063       applyCutsORmaxNTracks = cms.bool( False ),
34064       maxNTracks = cms.int32( -1 ),
34065       Thresholds = cms.vdouble( 0.4 ),
34066       EtaBounds = cms.vdouble( 2.411 ),
34067       ComponentName = cms.string( "SimpleCuts" ),
34068       ConeSizes = cms.vdouble( 0.3 )
34069     ),
34070     TrkExtractorPSet = cms.PSet( 
34071       Diff_z = cms.double( 0.2 ),
34072       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
34073       Chi2Ndof_Max = cms.double( 1.0E64 ),
34074       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
34075       DR_Veto = cms.double( 0.01 ),
34076       Pt_Min = cms.double( -1.0 ),
34077       VetoLeadingTrack = cms.bool( False ),
34078       DR_Max = cms.double( 0.3 ),
34079       DepositLabel = cms.untracked.string( "PXLS" ),
34080       PtVeto_Min = cms.double( 2.0 ),
34081       NHits_Min = cms.uint32( 0 ),
34082       PropagateTracksToRadius = cms.bool( False ),
34083       ReferenceRadius = cms.double( 6.0 ),
34084       Chi2Prob_Min = cms.double( -1.0 ),
34085       Diff_r = cms.double( 0.1 ),
34086       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
34087       ComponentName = cms.string( "PixelTrackExtractor" ),
34088       DR_VetoPt = cms.double( 0.025 )
34089     ),
34090     CaloExtractorPSet = cms.PSet( 
34091       DR_Veto_H = cms.double( 0.1 ),
34092       Vertex_Constraint_Z = cms.bool( False ),
34093       DR_Veto_E = cms.double( 0.07 ),
34094       Weight_H = cms.double( 1.0 ),
34095       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
34096       DR_Max = cms.double( 0.3 ),
34097       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
34098       Vertex_Constraint_XY = cms.bool( False ),
34099       Threshold_H = cms.double( 0.5 ),
34100       Threshold_E = cms.double( 0.2 ),
34101       ComponentName = cms.string( "CaloExtractor" ),
34102       Weight_E = cms.double( 1.0 )
34103     )
34104 )
34105 fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34106     saveTags = cms.bool( True ),
34107     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34108     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ),
34109     MinN = cms.int32( 2 ),
34110     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34111     IsolatorPSet = cms.PSet(  )
34112 )
34113 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
34114     offset = cms.uint32( 0 ),
34115     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34116 )
34117 fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
34118     saveTags = cms.bool( True ),
34119     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34120     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34121     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34122     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34123     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34124     MinN = cms.int32( 2 ),
34125     MaxEta = cms.double( 2.5 ),
34126     MinNhits = cms.int32( 0 ),
34127     MaxDr = cms.double( 2.0 ),
34128     MinDr = cms.double( -1.0 ),
34129     MaxDz = cms.double( 9999.0 ),
34130     MinDxySig = cms.double( -1.0 ),
34131     MinPt = cms.double( 9.0 ),
34132     NSigmaPt = cms.double( 0.0 ),
34133     MaxNormalizedChi2 = cms.double( 9999.0 ),
34134     MaxDXYBeamSpot = cms.double( 9999.0 ),
34135     MinDXYBeamSpot = cms.double( -1.0 ),
34136     MinNmuonHits = cms.int32( 0 ),
34137     MaxPtDifference = cms.double( 9999.0 ),
34138     MinTrackPt = cms.double( 0.0 ),
34139     minMuonStations = cms.int32( 2 ),
34140     minTrkHits = cms.int32( -1 ),
34141     minMuonHits = cms.int32( -1 ),
34142     allowedTypeMask = cms.uint32( 255 ),
34143     requiredTypeMask = cms.uint32( 0 ),
34144     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34145     trkMuonId = cms.uint32( 0 ),
34146     L1MatchingdR = cms.double( 0.3 ),
34147     MatchToPreviousCand = cms.bool( True ),
34148     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34149     requireL3MuonTrajectorySeed = cms.bool( False ),
34150     useSimpleGeometry = cms.bool( True ),
34151     useStation2 = cms.bool( True ),
34152     fallbackToME1 = cms.bool( False ),
34153     cosmicPropagationHypothesis = cms.bool( False ),
34154     useMB2InOverlap = cms.bool( False ),
34155     useTrack = cms.string( "tracker" ),
34156     useState = cms.string( "atVertex" ),
34157     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34158     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34159     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34160 )
34161 fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter",
34162     saveTags = cms.bool( True ),
34163     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34164     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34165     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
34166     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34167     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34168     MinN = cms.int32( 1 ),
34169     MaxEta = cms.double( 2.5 ),
34170     MinNhits = cms.int32( 0 ),
34171     MaxDr = cms.double( 2.0 ),
34172     MinDr = cms.double( -1.0 ),
34173     MaxDz = cms.double( 9999.0 ),
34174     MinDxySig = cms.double( -1.0 ),
34175     MinPt = cms.double( 19.0 ),
34176     NSigmaPt = cms.double( 0.0 ),
34177     MaxNormalizedChi2 = cms.double( 9999.0 ),
34178     MaxDXYBeamSpot = cms.double( 9999.0 ),
34179     MinDXYBeamSpot = cms.double( -1.0 ),
34180     MinNmuonHits = cms.int32( 0 ),
34181     MaxPtDifference = cms.double( 9999.0 ),
34182     MinTrackPt = cms.double( 0.0 ),
34183     minMuonStations = cms.int32( 2 ),
34184     minTrkHits = cms.int32( -1 ),
34185     minMuonHits = cms.int32( -1 ),
34186     allowedTypeMask = cms.uint32( 255 ),
34187     requiredTypeMask = cms.uint32( 0 ),
34188     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34189     trkMuonId = cms.uint32( 0 ),
34190     L1MatchingdR = cms.double( 0.3 ),
34191     MatchToPreviousCand = cms.bool( True ),
34192     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34193     requireL3MuonTrajectorySeed = cms.bool( False ),
34194     useSimpleGeometry = cms.bool( True ),
34195     useStation2 = cms.bool( True ),
34196     fallbackToME1 = cms.bool( False ),
34197     cosmicPropagationHypothesis = cms.bool( False ),
34198     useMB2InOverlap = cms.bool( False ),
34199     useTrack = cms.string( "tracker" ),
34200     useState = cms.string( "atVertex" ),
34201     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34202     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34203     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34204 )
34205 fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
34206     saveTags = cms.bool( True ),
34207     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34208     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ),
34209     MinN = cms.int32( 2 ),
34210     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
34211     IsolatorPSet = cms.PSet(  )
34212 )
34213 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34214     offset = cms.uint32( 0 ),
34215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34216 )
34217 fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34218     saveTags = cms.bool( True ),
34219     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34220     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34221     inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34222     inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
34223     triggerType1 = cms.int32( 83 ),
34224     triggerType2 = cms.int32( 83 ),
34225     MinDR = cms.double( 0.001 ),
34226     MaxDZ = cms.double( 0.2 ),
34227     MinN = cms.int32( 1 ),
34228     MinPixHitsForDZ = cms.int32( 0 ),
34229     checkSC = cms.bool( False )
34230 )
34231 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking = cms.EDFilter( "HLTPrescaler",
34232     offset = cms.uint32( 0 ),
34233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34234 )
34235 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
34236     offset = cms.uint32( 0 ),
34237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34238 )
34239 fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34240     saveTags = cms.bool( True ),
34241     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34242     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
34243     inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34244     inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
34245     triggerType1 = cms.int32( 83 ),
34246     triggerType2 = cms.int32( 83 ),
34247     MinDR = cms.double( 0.001 ),
34248     MaxDZ = cms.double( 0.2 ),
34249     MinN = cms.int32( 1 ),
34250     MinPixHitsForDZ = cms.int32( 0 ),
34251     checkSC = cms.bool( False )
34252 )
34253 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34254     offset = cms.uint32( 0 ),
34255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34256 )
34257 fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34258     saveTags = cms.bool( True ),
34259     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34260     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34261     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34262     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34263     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34264     PreviousCandIsL2 = cms.bool( True ),
34265     FastAccept = cms.bool( False ),
34266     MinN = cms.int32( 1 ),
34267     MaxEta = cms.double( 2.5 ),
34268     MinNhits = cms.int32( 0 ),
34269     MaxDr = cms.double( 2.0 ),
34270     MaxDz = cms.double( 9999.0 ),
34271     ChargeOpt = cms.int32( 0 ),
34272     MinPtPair = cms.vdouble( 0.0 ),
34273     MaxPtPair = cms.vdouble( 1.0E125 ),
34274     MinPtMax = cms.vdouble( 0.0 ),
34275     MinPtMin = cms.vdouble( 8.0 ),
34276     MaxPtMin = cms.vdouble( 1.0E125 ),
34277     MinInvMass = cms.vdouble( 8.0 ),
34278     MaxInvMass = cms.vdouble( 9999.0 ),
34279     MinDiMuonDeltaR = cms.double( -1.0 ),
34280     MinAcop = cms.double( -1.0 ),
34281     MaxAcop = cms.double( 9999.0 ),
34282     MinPtBalance = cms.double( -1.0 ),
34283     MaxPtBalance = cms.double( 999999.0 ),
34284     NSigmaPt = cms.double( 0.0 ),
34285     MaxDCAMuMu = cms.double( 99999.9 ),
34286     MaxRapidityPair = cms.double( 999999.0 ),
34287     CutCowboys = cms.bool( False ),
34288     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34289     L1MatchingdR = cms.double( 0.3 ),
34290     MatchToPreviousCand = cms.bool( True ),
34291     useSimpleGeometry = cms.bool( True ),
34292     useStation2 = cms.bool( True ),
34293     fallbackToME1 = cms.bool( False ),
34294     cosmicPropagationHypothesis = cms.bool( False ),
34295     useMB2InOverlap = cms.bool( False ),
34296     useTrack = cms.string( "tracker" ),
34297     useState = cms.string( "atVertex" ),
34298     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34299     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34300     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34301 )
34302 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler",
34303     offset = cms.uint32( 0 ),
34304     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34305 )
34306 fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet",
34307     saveTags = cms.bool( True ),
34308     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
34309     triggerType = cms.int32( 85 ),
34310     MinE = cms.double( -1.0 ),
34311     MinPt = cms.double( 30.0 ),
34312     MinMass = cms.double( -1.0 ),
34313     MaxMass = cms.double( -1.0 ),
34314     MinEta = cms.double( -1.0 ),
34315     MaxEta = cms.double( 5.0 ),
34316     MinN = cms.int32( 1 )
34317 )
34318 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
34319     offset = cms.uint32( 0 ),
34320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34321 )
34322 fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34323     saveTags = cms.bool( True ),
34324     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34325     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34326     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34327     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34328     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34329     PreviousCandIsL2 = cms.bool( True ),
34330     FastAccept = cms.bool( False ),
34331     MinN = cms.int32( 1 ),
34332     MaxEta = cms.double( 2.5 ),
34333     MinNhits = cms.int32( 0 ),
34334     MaxDr = cms.double( 2.0 ),
34335     MaxDz = cms.double( 9999.0 ),
34336     ChargeOpt = cms.int32( 0 ),
34337     MinPtPair = cms.vdouble( 0.0 ),
34338     MaxPtPair = cms.vdouble( 1.0E125 ),
34339     MinPtMax = cms.vdouble( 19.0 ),
34340     MinPtMin = cms.vdouble( 8.0 ),
34341     MaxPtMin = cms.vdouble( 1.0E125 ),
34342     MinInvMass = cms.vdouble( 8.0 ),
34343     MaxInvMass = cms.vdouble( 9999.0 ),
34344     MinDiMuonDeltaR = cms.double( -1.0 ),
34345     MinAcop = cms.double( -1.0 ),
34346     MaxAcop = cms.double( 9999.0 ),
34347     MinPtBalance = cms.double( -1.0 ),
34348     MaxPtBalance = cms.double( 999999.0 ),
34349     NSigmaPt = cms.double( 0.0 ),
34350     MaxDCAMuMu = cms.double( 99999.9 ),
34351     MaxRapidityPair = cms.double( 999999.0 ),
34352     CutCowboys = cms.bool( False ),
34353     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34354     L1MatchingdR = cms.double( 0.3 ),
34355     MatchToPreviousCand = cms.bool( True ),
34356     useSimpleGeometry = cms.bool( True ),
34357     useStation2 = cms.bool( True ),
34358     fallbackToME1 = cms.bool( False ),
34359     cosmicPropagationHypothesis = cms.bool( False ),
34360     useMB2InOverlap = cms.bool( False ),
34361     useTrack = cms.string( "tracker" ),
34362     useState = cms.string( "atVertex" ),
34363     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34364     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34365     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34366 )
34367 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34368     offset = cms.uint32( 0 ),
34369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34370 )
34371 fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34372     saveTags = cms.bool( True ),
34373     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34374     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34375     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34376     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34377     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34378     PreviousCandIsL2 = cms.bool( True ),
34379     FastAccept = cms.bool( False ),
34380     MinN = cms.int32( 1 ),
34381     MaxEta = cms.double( 2.5 ),
34382     MinNhits = cms.int32( 0 ),
34383     MaxDr = cms.double( 2.0 ),
34384     MaxDz = cms.double( 9999.0 ),
34385     ChargeOpt = cms.int32( 0 ),
34386     MinPtPair = cms.vdouble( 0.0 ),
34387     MaxPtPair = cms.vdouble( 1.0E125 ),
34388     MinPtMax = cms.vdouble( 0.0 ),
34389     MinPtMin = cms.vdouble( 8.0 ),
34390     MaxPtMin = cms.vdouble( 1.0E125 ),
34391     MinInvMass = cms.vdouble( 3.8 ),
34392     MaxInvMass = cms.vdouble( 9999.0 ),
34393     MinDiMuonDeltaR = cms.double( -1.0 ),
34394     MinAcop = cms.double( -1.0 ),
34395     MaxAcop = cms.double( 9999.0 ),
34396     MinPtBalance = cms.double( -1.0 ),
34397     MaxPtBalance = cms.double( 999999.0 ),
34398     NSigmaPt = cms.double( 0.0 ),
34399     MaxDCAMuMu = cms.double( 99999.9 ),
34400     MaxRapidityPair = cms.double( 999999.0 ),
34401     CutCowboys = cms.bool( False ),
34402     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34403     L1MatchingdR = cms.double( 0.3 ),
34404     MatchToPreviousCand = cms.bool( True ),
34405     useSimpleGeometry = cms.bool( True ),
34406     useStation2 = cms.bool( True ),
34407     fallbackToME1 = cms.bool( False ),
34408     cosmicPropagationHypothesis = cms.bool( False ),
34409     useMB2InOverlap = cms.bool( False ),
34410     useTrack = cms.string( "tracker" ),
34411     useState = cms.string( "atVertex" ),
34412     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34413     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34414     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34415 )
34416 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking = cms.EDFilter( "HLTPrescaler",
34417     offset = cms.uint32( 0 ),
34418     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34419 )
34420 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34421     offset = cms.uint32( 0 ),
34422     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34423 )
34424 fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet",
34425     saveTags = cms.bool( True ),
34426     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
34427     triggerType = cms.int32( 85 ),
34428     MinE = cms.double( -1.0 ),
34429     MinPt = cms.double( 30.0 ),
34430     MinMass = cms.double( -1.0 ),
34431     MaxMass = cms.double( -1.0 ),
34432     MinEta = cms.double( -1.0 ),
34433     MaxEta = cms.double( 5.0 ),
34434     MinN = cms.int32( 1 )
34435 )
34436 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler",
34437     offset = cms.uint32( 0 ),
34438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34439 )
34440 fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet",
34441     saveTags = cms.bool( True ),
34442     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
34443     triggerType = cms.int32( 85 ),
34444     MinE = cms.double( -1.0 ),
34445     MinPt = cms.double( 30.0 ),
34446     MinMass = cms.double( -1.0 ),
34447     MaxMass = cms.double( -1.0 ),
34448     MinEta = cms.double( -1.0 ),
34449     MaxEta = cms.double( 5.0 ),
34450     MinN = cms.int32( 1 )
34451 )
34452 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
34453     offset = cms.uint32( 0 ),
34454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34455 )
34456 fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet",
34457     saveTags = cms.bool( True ),
34458     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
34459     triggerType = cms.int32( 85 ),
34460     MinE = cms.double( -1.0 ),
34461     MinPt = cms.double( 30.0 ),
34462     MinMass = cms.double( -1.0 ),
34463     MaxMass = cms.double( -1.0 ),
34464     MinEta = cms.double( -1.0 ),
34465     MaxEta = cms.double( 5.0 ),
34466     MinN = cms.int32( 1 )
34467 )
34468 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
34469     offset = cms.uint32( 0 ),
34470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34471 )
34472 fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
34473     saveTags = cms.bool( True ),
34474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34475     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34476     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
34477     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
34478     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34479     PreviousCandIsL2 = cms.bool( True ),
34480     FastAccept = cms.bool( False ),
34481     MinN = cms.int32( 1 ),
34482     MaxEta = cms.double( 2.5 ),
34483     MinNhits = cms.int32( 0 ),
34484     MaxDr = cms.double( 2.0 ),
34485     MaxDz = cms.double( 9999.0 ),
34486     ChargeOpt = cms.int32( 0 ),
34487     MinPtPair = cms.vdouble( 0.0 ),
34488     MaxPtPair = cms.vdouble( 1.0E125 ),
34489     MinPtMax = cms.vdouble( 19.0 ),
34490     MinPtMin = cms.vdouble( 9.0 ),
34491     MaxPtMin = cms.vdouble( 1.0E125 ),
34492     MinInvMass = cms.vdouble( 3.8 ),
34493     MaxInvMass = cms.vdouble( 9999.0 ),
34494     MinDiMuonDeltaR = cms.double( -1.0 ),
34495     MinAcop = cms.double( -1.0 ),
34496     MaxAcop = cms.double( 9999.0 ),
34497     MinPtBalance = cms.double( -1.0 ),
34498     MaxPtBalance = cms.double( 999999.0 ),
34499     NSigmaPt = cms.double( 0.0 ),
34500     MaxDCAMuMu = cms.double( 99999.9 ),
34501     MaxRapidityPair = cms.double( 999999.0 ),
34502     CutCowboys = cms.bool( False ),
34503     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34504     L1MatchingdR = cms.double( 0.3 ),
34505     MatchToPreviousCand = cms.bool( True ),
34506     useSimpleGeometry = cms.bool( True ),
34507     useStation2 = cms.bool( True ),
34508     fallbackToME1 = cms.bool( False ),
34509     cosmicPropagationHypothesis = cms.bool( False ),
34510     useMB2InOverlap = cms.bool( False ),
34511     useTrack = cms.string( "tracker" ),
34512     useState = cms.string( "atVertex" ),
34513     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34514     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34515     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34516 )
34517 fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed",
34518     saveTags = cms.bool( True ),
34519     L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34520     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34521     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34522     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34523     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34524     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34525     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34526     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34527     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34528     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34529 )
34530 fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler",
34531     offset = cms.uint32( 0 ),
34532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34533 )
34534 fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34535     saveTags = cms.bool( True ),
34536     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34537     PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ),
34538     MaxEta = cms.double( 2.5 ),
34539     MinPt = cms.double( 0.0 ),
34540     MaxDeltaR = cms.double( 0.3 ),
34541     MinN = cms.int32( 1 ),
34542     CentralBxOnly = cms.bool( True ),
34543     SelectQualities = cms.vint32(  )
34544 )
34545 fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34546     saveTags = cms.bool( True ),
34547     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34548     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34549     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34550     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34551     MinN = cms.int32( 0 ),
34552     MaxEta = cms.double( 2.5 ),
34553     AbsEtaBins = cms.vdouble( 0.0 ),
34554     MinNstations = cms.vint32( 0 ),
34555     MinNhits = cms.vint32( 0 ),
34556     CutOnChambers = cms.bool( False ),
34557     MinNchambers = cms.vint32( 0 ),
34558     MaxDr = cms.double( 9999.0 ),
34559     MinDr = cms.double( -1.0 ),
34560     MaxDz = cms.double( 9999.0 ),
34561     MinDxySig = cms.double( -1.0 ),
34562     MinPt = cms.double( 0.0 ),
34563     NSigmaPt = cms.double( 0.0 ),
34564     MatchToPreviousCand = cms.bool( True )
34565 )
34566 fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34567     saveTags = cms.bool( True ),
34568     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34569     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
34570     MaxEta = cms.double( 2.5 ),
34571     MinPt = cms.double( 0.0 ),
34572     MaxDeltaR = cms.double( 0.3 ),
34573     MinN = cms.int32( 1 ),
34574     CentralBxOnly = cms.bool( True ),
34575     SelectQualities = cms.vint32(  )
34576 )
34577 fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter",
34578     saveTags = cms.bool( True ),
34579     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34580     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34581     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ),
34582     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ),
34583     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34584     MinN = cms.int32( 1 ),
34585     MaxEta = cms.double( 2.5 ),
34586     MinNhits = cms.int32( 0 ),
34587     MaxDr = cms.double( 2.0 ),
34588     MinDr = cms.double( -1.0 ),
34589     MaxDz = cms.double( 9999.0 ),
34590     MinDxySig = cms.double( -1.0 ),
34591     MinPt = cms.double( 30.0 ),
34592     NSigmaPt = cms.double( 0.0 ),
34593     MaxNormalizedChi2 = cms.double( 9999.0 ),
34594     MaxDXYBeamSpot = cms.double( 9999.0 ),
34595     MinDXYBeamSpot = cms.double( -1.0 ),
34596     MinNmuonHits = cms.int32( 0 ),
34597     MaxPtDifference = cms.double( 9999.0 ),
34598     MinTrackPt = cms.double( 0.0 ),
34599     minMuonStations = cms.int32( 2 ),
34600     minTrkHits = cms.int32( -1 ),
34601     minMuonHits = cms.int32( -1 ),
34602     allowedTypeMask = cms.uint32( 255 ),
34603     requiredTypeMask = cms.uint32( 0 ),
34604     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34605     trkMuonId = cms.uint32( 0 ),
34606     L1MatchingdR = cms.double( 0.3 ),
34607     MatchToPreviousCand = cms.bool( True ),
34608     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34609     requireL3MuonTrajectorySeed = cms.bool( False ),
34610     useSimpleGeometry = cms.bool( True ),
34611     useStation2 = cms.bool( True ),
34612     fallbackToME1 = cms.bool( False ),
34613     cosmicPropagationHypothesis = cms.bool( False ),
34614     useMB2InOverlap = cms.bool( False ),
34615     useTrack = cms.string( "tracker" ),
34616     useState = cms.string( "atVertex" ),
34617     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34618     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34619     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34620 )
34621 fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34622     saveTags = cms.bool( True ),
34623     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34624     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34625     minTrkHits = cms.int32( -1 ),
34626     minMuonHits = cms.int32( -1 ),
34627     maxNormalizedChi2 = cms.double( 1.0E99 ),
34628     minDR = cms.double( 0.001 ),
34629     allowedTypeMask = cms.uint32( 255 ),
34630     requiredTypeMask = cms.uint32( 0 ),
34631     trkMuonId = cms.uint32( 0 ),
34632     minPtMuon1 = cms.double( 30.0 ),
34633     minPtMuon2 = cms.double( 0.0 ),
34634     maxEtaMuon = cms.double( 2.5 ),
34635     maxYDimuon = cms.double( 2.5 ),
34636     minMass = cms.double( 2.9 ),
34637     maxMass = cms.double( 4.05 ),
34638     ChargeOpt = cms.int32( -1 ),
34639     maxDCAMuMu = cms.double( 0.5 ),
34640     maxdEtaMuMu = cms.double( 1.0E99 )
34641 )
34642 fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34643     saveTags = cms.bool( True ),
34644     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34645     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34646     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34647     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
34648     triggerType1 = cms.int32( 83 ),
34649     triggerType2 = cms.int32( 83 ),
34650     MinDR = cms.double( 0.001 ),
34651     MaxDZ = cms.double( 0.2 ),
34652     MinN = cms.int32( 1 ),
34653     MinPixHitsForDZ = cms.int32( 0 ),
34654     checkSC = cms.bool( False )
34655 )
34656 fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler",
34657     offset = cms.uint32( 0 ),
34658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34659 )
34660 fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34661     saveTags = cms.bool( True ),
34662     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34663     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34664     minTrkHits = cms.int32( -1 ),
34665     minMuonHits = cms.int32( -1 ),
34666     maxNormalizedChi2 = cms.double( 1.0E99 ),
34667     minDR = cms.double( 0.001 ),
34668     allowedTypeMask = cms.uint32( 255 ),
34669     requiredTypeMask = cms.uint32( 0 ),
34670     trkMuonId = cms.uint32( 0 ),
34671     minPtMuon1 = cms.double( 30.0 ),
34672     minPtMuon2 = cms.double( 0.0 ),
34673     maxEtaMuon = cms.double( 2.5 ),
34674     maxYDimuon = cms.double( 2.5 ),
34675     minMass = cms.double( 8.5 ),
34676     maxMass = cms.double( 11.5 ),
34677     ChargeOpt = cms.int32( -1 ),
34678     maxDCAMuMu = cms.double( 0.5 ),
34679     maxdEtaMuMu = cms.double( 1.0E99 )
34680 )
34681 fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34682     saveTags = cms.bool( True ),
34683     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34684     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34685     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34686     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
34687     triggerType1 = cms.int32( 83 ),
34688     triggerType2 = cms.int32( 83 ),
34689     MinDR = cms.double( 0.001 ),
34690     MaxDZ = cms.double( 0.2 ),
34691     MinN = cms.int32( 1 ),
34692     MinPixHitsForDZ = cms.int32( 0 ),
34693     checkSC = cms.bool( False )
34694 )
34695 fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed",
34696     saveTags = cms.bool( True ),
34697     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
34698     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34699     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34700     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34701     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34702     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34703     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34704     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34705     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34706     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34707 )
34708 fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler",
34709     offset = cms.uint32( 0 ),
34710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34711 )
34712 fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34713     saveTags = cms.bool( True ),
34714     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34715     PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ),
34716     MaxEta = cms.double( 2.5 ),
34717     MinPt = cms.double( 0.0 ),
34718     MaxDeltaR = cms.double( 0.3 ),
34719     MinN = cms.int32( 1 ),
34720     CentralBxOnly = cms.bool( True ),
34721     SelectQualities = cms.vint32(  )
34722 )
34723 fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34724     saveTags = cms.bool( True ),
34725     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34726     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34727     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34728     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34729     MinN = cms.int32( 0 ),
34730     MaxEta = cms.double( 2.5 ),
34731     AbsEtaBins = cms.vdouble( 0.0 ),
34732     MinNstations = cms.vint32( 0 ),
34733     MinNhits = cms.vint32( 0 ),
34734     CutOnChambers = cms.bool( False ),
34735     MinNchambers = cms.vint32( 0 ),
34736     MaxDr = cms.double( 9999.0 ),
34737     MinDr = cms.double( -1.0 ),
34738     MaxDz = cms.double( 9999.0 ),
34739     MinDxySig = cms.double( -1.0 ),
34740     MinPt = cms.double( 0.0 ),
34741     NSigmaPt = cms.double( 0.0 ),
34742     MatchToPreviousCand = cms.bool( True )
34743 )
34744 fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34745     saveTags = cms.bool( True ),
34746     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34747     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34748     MaxEta = cms.double( 2.5 ),
34749     MinPt = cms.double( 0.0 ),
34750     MaxDeltaR = cms.double( 0.3 ),
34751     MinN = cms.int32( 1 ),
34752     CentralBxOnly = cms.bool( True ),
34753     SelectQualities = cms.vint32(  )
34754 )
34755 fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter",
34756     saveTags = cms.bool( True ),
34757     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34758     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34759     PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ),
34760     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ),
34761     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34762     MinN = cms.int32( 1 ),
34763     MaxEta = cms.double( 2.5 ),
34764     MinNhits = cms.int32( 0 ),
34765     MaxDr = cms.double( 2.0 ),
34766     MinDr = cms.double( -1.0 ),
34767     MaxDz = cms.double( 9999.0 ),
34768     MinDxySig = cms.double( -1.0 ),
34769     MinPt = cms.double( 25.0 ),
34770     NSigmaPt = cms.double( 0.0 ),
34771     MaxNormalizedChi2 = cms.double( 9999.0 ),
34772     MaxDXYBeamSpot = cms.double( 9999.0 ),
34773     MinDXYBeamSpot = cms.double( -1.0 ),
34774     MinNmuonHits = cms.int32( 0 ),
34775     MaxPtDifference = cms.double( 9999.0 ),
34776     MinTrackPt = cms.double( 0.0 ),
34777     minMuonStations = cms.int32( 2 ),
34778     minTrkHits = cms.int32( -1 ),
34779     minMuonHits = cms.int32( -1 ),
34780     allowedTypeMask = cms.uint32( 255 ),
34781     requiredTypeMask = cms.uint32( 0 ),
34782     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34783     trkMuonId = cms.uint32( 0 ),
34784     L1MatchingdR = cms.double( 0.3 ),
34785     MatchToPreviousCand = cms.bool( True ),
34786     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34787     requireL3MuonTrajectorySeed = cms.bool( False ),
34788     useSimpleGeometry = cms.bool( True ),
34789     useStation2 = cms.bool( True ),
34790     fallbackToME1 = cms.bool( False ),
34791     cosmicPropagationHypothesis = cms.bool( False ),
34792     useMB2InOverlap = cms.bool( False ),
34793     useTrack = cms.string( "tracker" ),
34794     useState = cms.string( "atVertex" ),
34795     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34796     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34797     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34798 )
34799 fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
34800     saveTags = cms.bool( True ),
34801     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
34802     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
34803     minTrkHits = cms.int32( -1 ),
34804     minMuonHits = cms.int32( -1 ),
34805     maxNormalizedChi2 = cms.double( 1.0E99 ),
34806     minDR = cms.double( 0.001 ),
34807     allowedTypeMask = cms.uint32( 255 ),
34808     requiredTypeMask = cms.uint32( 0 ),
34809     trkMuonId = cms.uint32( 0 ),
34810     minPtMuon1 = cms.double( 25.0 ),
34811     minPtMuon2 = cms.double( 0.0 ),
34812     maxEtaMuon = cms.double( 2.5 ),
34813     maxYDimuon = cms.double( 2.5 ),
34814     minMass = cms.double( 0.85 ),
34815     maxMass = cms.double( 1.2 ),
34816     ChargeOpt = cms.int32( -1 ),
34817     maxDCAMuMu = cms.double( 0.5 ),
34818     maxdEtaMuMu = cms.double( 1.0E99 )
34819 )
34820 fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
34821     saveTags = cms.bool( True ),
34822     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34823     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
34824     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34825     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
34826     triggerType1 = cms.int32( 83 ),
34827     triggerType2 = cms.int32( 83 ),
34828     MinDR = cms.double( 0.001 ),
34829     MaxDZ = cms.double( 0.2 ),
34830     MinN = cms.int32( 1 ),
34831     MinPixHitsForDZ = cms.int32( 0 ),
34832     checkSC = cms.bool( False )
34833 )
34834 fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
34835     saveTags = cms.bool( True ),
34836     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ),
34837     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
34838     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
34839     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34840     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
34841     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
34842     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
34843     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
34844     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
34845     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
34846 )
34847 fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler",
34848     offset = cms.uint32( 0 ),
34849     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34850 )
34851 fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34852     saveTags = cms.bool( True ),
34853     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34854     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ),
34855     MaxEta = cms.double( 2.5 ),
34856     MinPt = cms.double( 0.0 ),
34857     MaxDeltaR = cms.double( 0.3 ),
34858     MinN = cms.int32( 1 ),
34859     CentralBxOnly = cms.bool( True ),
34860     SelectQualities = cms.vint32(  )
34861 )
34862 fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
34863     saveTags = cms.bool( True ),
34864     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34865     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
34866     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34867     SeedMapTag = cms.InputTag( "hltL2Muons" ),
34868     MinN = cms.int32( 0 ),
34869     MaxEta = cms.double( 2.5 ),
34870     AbsEtaBins = cms.vdouble( 0.0 ),
34871     MinNstations = cms.vint32( 0 ),
34872     MinNhits = cms.vint32( 0 ),
34873     CutOnChambers = cms.bool( False ),
34874     MinNchambers = cms.vint32( 0 ),
34875     MaxDr = cms.double( 9999.0 ),
34876     MinDr = cms.double( -1.0 ),
34877     MaxDz = cms.double( 9999.0 ),
34878     MinDxySig = cms.double( -1.0 ),
34879     MinPt = cms.double( 0.0 ),
34880     NSigmaPt = cms.double( 0.0 ),
34881     MatchToPreviousCand = cms.bool( True )
34882 )
34883 fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
34884     saveTags = cms.bool( True ),
34885     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
34886     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
34887     MaxEta = cms.double( 2.5 ),
34888     MinPt = cms.double( 0.0 ),
34889     MaxDeltaR = cms.double( 0.3 ),
34890     MinN = cms.int32( 1 ),
34891     CentralBxOnly = cms.bool( True ),
34892     SelectQualities = cms.vint32(  )
34893 )
34894 fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
34895     saveTags = cms.bool( True ),
34896     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34897     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34898     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ),
34899     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ),
34900     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34901     MinN = cms.int32( 1 ),
34902     MaxEta = cms.double( 2.5 ),
34903     MinNhits = cms.int32( 0 ),
34904     MaxDr = cms.double( 2.0 ),
34905     MinDr = cms.double( -1.0 ),
34906     MaxDz = cms.double( 9999.0 ),
34907     MinDxySig = cms.double( -1.0 ),
34908     MinPt = cms.double( 15.0 ),
34909     NSigmaPt = cms.double( 0.0 ),
34910     MaxNormalizedChi2 = cms.double( 9999.0 ),
34911     MaxDXYBeamSpot = cms.double( 9999.0 ),
34912     MinDXYBeamSpot = cms.double( -1.0 ),
34913     MinNmuonHits = cms.int32( 0 ),
34914     MaxPtDifference = cms.double( 9999.0 ),
34915     MinTrackPt = cms.double( 0.0 ),
34916     minMuonStations = cms.int32( 2 ),
34917     minTrkHits = cms.int32( -1 ),
34918     minMuonHits = cms.int32( -1 ),
34919     allowedTypeMask = cms.uint32( 255 ),
34920     requiredTypeMask = cms.uint32( 0 ),
34921     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34922     trkMuonId = cms.uint32( 0 ),
34923     L1MatchingdR = cms.double( 0.3 ),
34924     MatchToPreviousCand = cms.bool( True ),
34925     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34926     requireL3MuonTrajectorySeed = cms.bool( False ),
34927     useSimpleGeometry = cms.bool( True ),
34928     useStation2 = cms.bool( True ),
34929     fallbackToME1 = cms.bool( False ),
34930     cosmicPropagationHypothesis = cms.bool( False ),
34931     useMB2InOverlap = cms.bool( False ),
34932     useTrack = cms.string( "tracker" ),
34933     useState = cms.string( "atVertex" ),
34934     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34935     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34936     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34937 )
34938 fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler",
34939     offset = cms.uint32( 0 ),
34940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34941 )
34942 fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler",
34943     offset = cms.uint32( 0 ),
34944     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34945 )
34946 fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler",
34947     offset = cms.uint32( 0 ),
34948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34949 )
34950 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
34951     saveTags = cms.bool( True ),
34952     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34953     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
34954     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
34955     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
34956     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
34957     MinN = cms.int32( 1 ),
34958     MaxEta = cms.double( 1.0E99 ),
34959     MinNhits = cms.int32( 0 ),
34960     MaxDr = cms.double( 2.0 ),
34961     MinDr = cms.double( -1.0 ),
34962     MaxDz = cms.double( 9999.0 ),
34963     MinDxySig = cms.double( -1.0 ),
34964     MinPt = cms.double( 50.0 ),
34965     NSigmaPt = cms.double( 0.0 ),
34966     MaxNormalizedChi2 = cms.double( 9999.0 ),
34967     MaxDXYBeamSpot = cms.double( 9999.0 ),
34968     MinDXYBeamSpot = cms.double( -1.0 ),
34969     MinNmuonHits = cms.int32( 0 ),
34970     MaxPtDifference = cms.double( 9999.0 ),
34971     MinTrackPt = cms.double( 0.0 ),
34972     minMuonStations = cms.int32( 2 ),
34973     minTrkHits = cms.int32( -1 ),
34974     minMuonHits = cms.int32( -1 ),
34975     allowedTypeMask = cms.uint32( 255 ),
34976     requiredTypeMask = cms.uint32( 0 ),
34977     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
34978     trkMuonId = cms.uint32( 0 ),
34979     L1MatchingdR = cms.double( 0.3 ),
34980     MatchToPreviousCand = cms.bool( True ),
34981     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
34982     requireL3MuonTrajectorySeed = cms.bool( False ),
34983     useSimpleGeometry = cms.bool( True ),
34984     useStation2 = cms.bool( True ),
34985     fallbackToME1 = cms.bool( False ),
34986     cosmicPropagationHypothesis = cms.bool( False ),
34987     useMB2InOverlap = cms.bool( False ),
34988     useTrack = cms.string( "tracker" ),
34989     useState = cms.string( "atVertex" ),
34990     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34991     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34992     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34993 )
34994 fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler",
34995     offset = cms.uint32( 0 ),
34996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34997 )
34998 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter",
34999     saveTags = cms.bool( True ),
35000     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35001     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
35002     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
35003     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
35004     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
35005     MinN = cms.int32( 1 ),
35006     MaxEta = cms.double( 1.0E99 ),
35007     MinNhits = cms.int32( 0 ),
35008     MaxDr = cms.double( 2.0 ),
35009     MinDr = cms.double( -1.0 ),
35010     MaxDz = cms.double( 9999.0 ),
35011     MinDxySig = cms.double( -1.0 ),
35012     MinPt = cms.double( 55.0 ),
35013     NSigmaPt = cms.double( 0.0 ),
35014     MaxNormalizedChi2 = cms.double( 9999.0 ),
35015     MaxDXYBeamSpot = cms.double( 9999.0 ),
35016     MinDXYBeamSpot = cms.double( -1.0 ),
35017     MinNmuonHits = cms.int32( 0 ),
35018     MaxPtDifference = cms.double( 9999.0 ),
35019     MinTrackPt = cms.double( 0.0 ),
35020     minMuonStations = cms.int32( 2 ),
35021     minTrkHits = cms.int32( -1 ),
35022     minMuonHits = cms.int32( -1 ),
35023     allowedTypeMask = cms.uint32( 255 ),
35024     requiredTypeMask = cms.uint32( 0 ),
35025     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
35026     trkMuonId = cms.uint32( 0 ),
35027     L1MatchingdR = cms.double( 0.3 ),
35028     MatchToPreviousCand = cms.bool( True ),
35029     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
35030     requireL3MuonTrajectorySeed = cms.bool( False ),
35031     useSimpleGeometry = cms.bool( True ),
35032     useStation2 = cms.bool( True ),
35033     fallbackToME1 = cms.bool( False ),
35034     cosmicPropagationHypothesis = cms.bool( False ),
35035     useMB2InOverlap = cms.bool( False ),
35036     useTrack = cms.string( "tracker" ),
35037     useState = cms.string( "atVertex" ),
35038     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35039     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35040     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35041 )
35042 fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler",
35043     offset = cms.uint32( 0 ),
35044     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35045 )
35046 fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
35047     saveTags = cms.bool( True ),
35048     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35049     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
35050     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
35051     SeedMapTag = cms.InputTag( "hltL2Muons" ),
35052     MinN = cms.int32( 1 ),
35053     MaxEta = cms.double( 2.5 ),
35054     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
35055     MinNstations = cms.vint32( 0, 2, 0, 2 ),
35056     MinNhits = cms.vint32( 0, 1, 0, 1 ),
35057     CutOnChambers = cms.bool( False ),
35058     MinNchambers = cms.vint32( 0 ),
35059     MaxDr = cms.double( 9999.0 ),
35060     MinDr = cms.double( -1.0 ),
35061     MaxDz = cms.double( 9999.0 ),
35062     MinDxySig = cms.double( -1.0 ),
35063     MinPt = cms.double( 10.0 ),
35064     NSigmaPt = cms.double( 0.0 ),
35065     MatchToPreviousCand = cms.bool( True )
35066 )
35067 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
35068     ServiceParameters = cms.PSet( 
35069       RPCLayers = cms.bool( True ),
35070       UseMuonNavigation = cms.untracked.bool( True ),
35071       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
35072         'hltESPSteppingHelixPropagatorAlong' )
35073     ),
35074     MuonTrackingRegionBuilder = cms.PSet(  ),
35075     TrackerSeedCleaner = cms.PSet(  ),
35076     TkSeedGenerator = cms.PSet( 
35077       copyMuonRecHit = cms.bool( False ),
35078       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
35079       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35080       errorMatrixPset = cms.PSet( 
35081         atIP = cms.bool( True ),
35082         action = cms.string( "use" ),
35083         errorMatrixValuesPSet = cms.PSet( 
35084           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35085           zAxis = cms.vdouble( -3.14159, 3.14159 ),
35086           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35087           pf3_V14 = cms.PSet( 
35088             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 ),
35089             action = cms.string( "scale" )
35090           ),
35091           pf3_V25 = cms.PSet( 
35092             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 ),
35093             action = cms.string( "scale" )
35094           ),
35095           pf3_V13 = cms.PSet( 
35096             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 ),
35097             action = cms.string( "scale" )
35098           ),
35099           pf3_V24 = cms.PSet( 
35100             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 ),
35101             action = cms.string( "scale" )
35102           ),
35103           pf3_V35 = cms.PSet( 
35104             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 ),
35105             action = cms.string( "scale" )
35106           ),
35107           pf3_V12 = cms.PSet( 
35108             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 ),
35109             action = cms.string( "scale" )
35110           ),
35111           pf3_V23 = cms.PSet( 
35112             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 ),
35113             action = cms.string( "scale" )
35114           ),
35115           pf3_V34 = cms.PSet( 
35116             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 ),
35117             action = cms.string( "scale" )
35118           ),
35119           pf3_V45 = cms.PSet( 
35120             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 ),
35121             action = cms.string( "scale" )
35122           ),
35123           pf3_V11 = cms.PSet( 
35124             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 ),
35125             action = cms.string( "scale" )
35126           ),
35127           pf3_V22 = cms.PSet( 
35128             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 ),
35129             action = cms.string( "scale" )
35130           ),
35131           pf3_V33 = cms.PSet( 
35132             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 ),
35133             action = cms.string( "scale" )
35134           ),
35135           pf3_V44 = cms.PSet( 
35136             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 ),
35137             action = cms.string( "scale" )
35138           ),
35139           pf3_V55 = cms.PSet( 
35140             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 ),
35141             action = cms.string( "scale" )
35142           ),
35143           pf3_V15 = cms.PSet( 
35144             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35145             action = cms.string( "scale" )
35146           )
35147         )
35148       ),
35149       ComponentName = cms.string( "TSGForRoadSearch" ),
35150       maxChi2 = cms.double( 40.0 ),
35151       manySeeds = cms.bool( False ),
35152       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
35153       option = cms.uint32( 3 )
35154     ),
35155     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35156     PtCut = cms.double( 1.0 ),
35157     PCut = cms.double( 2.5 )
35158 )
35159 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
35160     trackCandidateAlso = cms.bool( True ),
35161     cleanTrajectoryAfterInOut = cms.bool( False ),
35162     doSeedingRegionRebuilding = cms.bool( False ),
35163     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35164     reverseTrajectories = cms.bool( True ),
35165     useHitsSplitting = cms.bool( False ),
35166     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35167     src = cms.InputTag( "hltL3TrajSeedOIState" ),
35168     clustersToSkip = cms.InputTag( "" ),
35169     phase2clustersToSkip = cms.InputTag( "" ),
35170     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35171     TransientInitialStateEstimatorParameters = cms.PSet( 
35172       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35173       numberMeasurementsForFit = cms.int32( 4 ),
35174       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35175     ),
35176     numHitsForSeedCleaner = cms.int32( 4 ),
35177     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35178     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35179     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35180     maxNSeeds = cms.uint32( 100000 ),
35181     maxSeedsBeforeCleaning = cms.uint32( 0 )
35182 )
35183 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
35184     TrajectoryInEvent = cms.bool( False ),
35185     useHitsSplitting = cms.bool( False ),
35186     src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
35187     clusterRemovalInfo = cms.InputTag( "" ),
35188     AlgorithmName = cms.string( "hltIterX" ),
35189     GeometricInnerState = cms.bool( True ),
35190     reMatchSplitHits = cms.bool( False ),
35191     usePropagatorForPCA = cms.bool( False ),
35192     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35193     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35194     useSimpleMF = cms.bool( False ),
35195     SimpleMagneticField = cms.string( "" ),
35196     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35197     Propagator = cms.string( "PropagatorWithMaterial" ),
35198     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35199     NavigationSchool = cms.string( "" ),
35200     MeasurementTracker = cms.string( "" )
35201 )
35202 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
35203     ServiceParameters = cms.PSet( 
35204       RPCLayers = cms.bool( True ),
35205       UseMuonNavigation = cms.untracked.bool( True ),
35206       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35207         'SteppingHelixPropagatorAny',
35208         'hltESPSmartPropagator',
35209         'hltESPSteppingHelixPropagatorOpposite' )
35210     ),
35211     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35212     TrackLoaderParameters = cms.PSet( 
35213       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35214       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35215       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35216       DoSmoothing = cms.bool( True ),
35217       SmoothTkTrack = cms.untracked.bool( False ),
35218       VertexConstraint = cms.bool( False ),
35219       MuonUpdatorAtVertexParameters = cms.PSet( 
35220         MaxChi2 = cms.double( 1000000.0 ),
35221         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35222         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35223       ),
35224       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35225       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35226     ),
35227     L3TrajBuilderParameters = cms.PSet( 
35228       PtCut = cms.double( 1.0 ),
35229       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35230       GlobalMuonTrackMatcher = cms.PSet( 
35231         Chi2Cut_3 = cms.double( 200.0 ),
35232         DeltaDCut_2 = cms.double( 10.0 ),
35233         Eta_threshold = cms.double( 1.2 ),
35234         Quality_2 = cms.double( 15.0 ),
35235         DeltaDCut_1 = cms.double( 40.0 ),
35236         Quality_3 = cms.double( 7.0 ),
35237         DeltaDCut_3 = cms.double( 15.0 ),
35238         Quality_1 = cms.double( 20.0 ),
35239         Pt_threshold1 = cms.double( 0.0 ),
35240         DeltaRCut_2 = cms.double( 0.2 ),
35241         DeltaRCut_1 = cms.double( 0.1 ),
35242         Pt_threshold2 = cms.double( 9.99999999E8 ),
35243         Chi2Cut_1 = cms.double( 50.0 ),
35244         Chi2Cut_2 = cms.double( 50.0 ),
35245         DeltaRCut_3 = cms.double( 1.0 ),
35246         LocChi2Cut = cms.double( 0.001 ),
35247         Propagator = cms.string( "hltESPSmartPropagator" ),
35248         MinPt = cms.double( 1.0 ),
35249         MinP = cms.double( 2.5 )
35250       ),
35251       ScaleTECxFactor = cms.double( -1.0 ),
35252       tkTrajUseVertex = cms.bool( False ),
35253       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35254       TrackTransformer = cms.PSet( 
35255         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35256         RefitDirection = cms.string( "insideOut" ),
35257         RefitRPCHits = cms.bool( True ),
35258         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35259         DoPredictionsOnly = cms.bool( False ),
35260         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35261         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35262         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35263       ),
35264       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35265       RefitRPCHits = cms.bool( True ),
35266       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35267       GlbRefitterParameters = cms.PSet( 
35268         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35269         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35270         SkipStation = cms.int32( -1 ),
35271         Chi2CutRPC = cms.double( 1.0 ),
35272         PropDirForCosmics = cms.bool( False ),
35273         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35274         HitThreshold = cms.int32( 1 ),
35275         DYTthrs = cms.vint32( 30, 15 ),
35276         TrackerSkipSystem = cms.int32( -1 ),
35277         RefitDirection = cms.string( "insideOut" ),
35278         Chi2CutCSC = cms.double( 150.0 ),
35279         Chi2CutDT = cms.double( 10.0 ),
35280         RefitRPCHits = cms.bool( True ),
35281         TrackerSkipSection = cms.int32( -1 ),
35282         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35283         DoPredictionsOnly = cms.bool( False ),
35284         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35285         MuonHitsOption = cms.int32( 1 ),
35286         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35287       ),
35288       PCut = cms.double( 2.5 ),
35289       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35290       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35291       tkTrajMaxChi2 = cms.double( 9999.0 ),
35292       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35293       ScaleTECyFactor = cms.double( -1.0 ),
35294       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" )
35295     )
35296 )
35297 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
35298     ServiceParameters = cms.PSet( 
35299       RPCLayers = cms.bool( True ),
35300       UseMuonNavigation = cms.untracked.bool( True ),
35301       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
35302         'hltESPSmartPropagatorAnyOpposite' )
35303     ),
35304     MuonTrackingRegionBuilder = cms.PSet(  ),
35305     TrackerSeedCleaner = cms.PSet( 
35306       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35307       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35308       cleanerFromSharedHits = cms.bool( True ),
35309       directionCleaner = cms.bool( True ),
35310       ptCleaner = cms.bool( True )
35311     ),
35312     TkSeedGenerator = cms.PSet( 
35313       iterativeTSG = cms.PSet( 
35314         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
35315         beamSpot = cms.InputTag( "unused" ),
35316         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35317         SelectState = cms.bool( False ),
35318         ErrorRescaling = cms.double( 3.0 ),
35319         UseVertexState = cms.bool( True ),
35320         SigmaZ = cms.double( 25.0 ),
35321         MaxChi2 = cms.double( 40.0 ),
35322         errorMatrixPset = cms.PSet( 
35323           atIP = cms.bool( True ),
35324           action = cms.string( "use" ),
35325           errorMatrixValuesPSet = cms.PSet( 
35326             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
35327             zAxis = cms.vdouble( -3.14159, 3.14159 ),
35328             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
35329             pf3_V14 = cms.PSet( 
35330               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 ),
35331               action = cms.string( "scale" )
35332             ),
35333             pf3_V25 = cms.PSet( 
35334               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 ),
35335               action = cms.string( "scale" )
35336             ),
35337             pf3_V13 = cms.PSet( 
35338               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 ),
35339               action = cms.string( "scale" )
35340             ),
35341             pf3_V24 = cms.PSet( 
35342               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 ),
35343               action = cms.string( "scale" )
35344             ),
35345             pf3_V35 = cms.PSet( 
35346               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 ),
35347               action = cms.string( "scale" )
35348             ),
35349             pf3_V12 = cms.PSet( 
35350               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 ),
35351               action = cms.string( "scale" )
35352             ),
35353             pf3_V23 = cms.PSet( 
35354               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 ),
35355               action = cms.string( "scale" )
35356             ),
35357             pf3_V34 = cms.PSet( 
35358               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 ),
35359               action = cms.string( "scale" )
35360             ),
35361             pf3_V45 = cms.PSet( 
35362               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 ),
35363               action = cms.string( "scale" )
35364             ),
35365             pf3_V11 = cms.PSet( 
35366               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 ),
35367               action = cms.string( "scale" )
35368             ),
35369             pf3_V22 = cms.PSet( 
35370               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 ),
35371               action = cms.string( "scale" )
35372             ),
35373             pf3_V33 = cms.PSet( 
35374               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 ),
35375               action = cms.string( "scale" )
35376             ),
35377             pf3_V44 = cms.PSet( 
35378               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 ),
35379               action = cms.string( "scale" )
35380             ),
35381             pf3_V55 = cms.PSet( 
35382               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 ),
35383               action = cms.string( "scale" )
35384             ),
35385             pf3_V15 = cms.PSet( 
35386               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
35387               action = cms.string( "scale" )
35388             )
35389           )
35390         ),
35391         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
35392         ComponentName = cms.string( "TSGFromPropagation" ),
35393         UpdateState = cms.bool( True ),
35394         ResetMethod = cms.string( "matrix" )
35395       ),
35396       PSetNames = cms.vstring( 'skipTSG',
35397         'iterativeTSG' ),
35398       skipTSG = cms.PSet(  ),
35399       ComponentName = cms.string( "DualByL2TSG" ),
35400       L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" )
35401     ),
35402     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35403     PtCut = cms.double( 1.0 ),
35404     PCut = cms.double( 2.5 )
35405 )
35406 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
35407     trackCandidateAlso = cms.bool( True ),
35408     cleanTrajectoryAfterInOut = cms.bool( False ),
35409     doSeedingRegionRebuilding = cms.bool( False ),
35410     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35411     reverseTrajectories = cms.bool( True ),
35412     useHitsSplitting = cms.bool( False ),
35413     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35414     src = cms.InputTag( "hltL3TrajSeedOIHit" ),
35415     clustersToSkip = cms.InputTag( "" ),
35416     phase2clustersToSkip = cms.InputTag( "" ),
35417     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35418     TransientInitialStateEstimatorParameters = cms.PSet( 
35419       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35420       numberMeasurementsForFit = cms.int32( 4 ),
35421       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35422     ),
35423     numHitsForSeedCleaner = cms.int32( 4 ),
35424     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35425     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35426     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35427     maxNSeeds = cms.uint32( 100000 ),
35428     maxSeedsBeforeCleaning = cms.uint32( 0 )
35429 )
35430 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
35431     TrajectoryInEvent = cms.bool( False ),
35432     useHitsSplitting = cms.bool( False ),
35433     src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
35434     clusterRemovalInfo = cms.InputTag( "" ),
35435     AlgorithmName = cms.string( "hltIterX" ),
35436     GeometricInnerState = cms.bool( True ),
35437     reMatchSplitHits = cms.bool( False ),
35438     usePropagatorForPCA = cms.bool( False ),
35439     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35440     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35441     useSimpleMF = cms.bool( False ),
35442     SimpleMagneticField = cms.string( "" ),
35443     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35444     Propagator = cms.string( "PropagatorWithMaterial" ),
35445     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35446     NavigationSchool = cms.string( "" ),
35447     MeasurementTracker = cms.string( "" )
35448 )
35449 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
35450     ServiceParameters = cms.PSet( 
35451       RPCLayers = cms.bool( True ),
35452       UseMuonNavigation = cms.untracked.bool( True ),
35453       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35454         'SteppingHelixPropagatorAny',
35455         'hltESPSmartPropagator',
35456         'hltESPSteppingHelixPropagatorOpposite' )
35457     ),
35458     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35459     TrackLoaderParameters = cms.PSet( 
35460       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35461       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35462       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35463       DoSmoothing = cms.bool( True ),
35464       SmoothTkTrack = cms.untracked.bool( False ),
35465       VertexConstraint = cms.bool( False ),
35466       MuonUpdatorAtVertexParameters = cms.PSet( 
35467         MaxChi2 = cms.double( 1000000.0 ),
35468         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35469         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35470       ),
35471       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35472       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35473     ),
35474     L3TrajBuilderParameters = cms.PSet( 
35475       PtCut = cms.double( 1.0 ),
35476       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35477       GlobalMuonTrackMatcher = cms.PSet( 
35478         Chi2Cut_3 = cms.double( 200.0 ),
35479         DeltaDCut_2 = cms.double( 10.0 ),
35480         Eta_threshold = cms.double( 1.2 ),
35481         Quality_2 = cms.double( 15.0 ),
35482         DeltaDCut_1 = cms.double( 40.0 ),
35483         Quality_3 = cms.double( 7.0 ),
35484         DeltaDCut_3 = cms.double( 15.0 ),
35485         Quality_1 = cms.double( 20.0 ),
35486         Pt_threshold1 = cms.double( 0.0 ),
35487         DeltaRCut_2 = cms.double( 0.2 ),
35488         DeltaRCut_1 = cms.double( 0.1 ),
35489         Pt_threshold2 = cms.double( 9.99999999E8 ),
35490         Chi2Cut_1 = cms.double( 50.0 ),
35491         Chi2Cut_2 = cms.double( 50.0 ),
35492         DeltaRCut_3 = cms.double( 1.0 ),
35493         LocChi2Cut = cms.double( 0.001 ),
35494         Propagator = cms.string( "hltESPSmartPropagator" ),
35495         MinPt = cms.double( 1.0 ),
35496         MinP = cms.double( 2.5 )
35497       ),
35498       ScaleTECxFactor = cms.double( -1.0 ),
35499       tkTrajUseVertex = cms.bool( False ),
35500       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35501       TrackTransformer = cms.PSet( 
35502         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35503         RefitDirection = cms.string( "insideOut" ),
35504         RefitRPCHits = cms.bool( True ),
35505         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35506         DoPredictionsOnly = cms.bool( False ),
35507         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35508         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35509         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35510       ),
35511       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35512       RefitRPCHits = cms.bool( True ),
35513       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35514       GlbRefitterParameters = cms.PSet( 
35515         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35516         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35517         SkipStation = cms.int32( -1 ),
35518         Chi2CutRPC = cms.double( 1.0 ),
35519         PropDirForCosmics = cms.bool( False ),
35520         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35521         HitThreshold = cms.int32( 1 ),
35522         DYTthrs = cms.vint32( 30, 15 ),
35523         TrackerSkipSystem = cms.int32( -1 ),
35524         RefitDirection = cms.string( "insideOut" ),
35525         Chi2CutCSC = cms.double( 150.0 ),
35526         Chi2CutDT = cms.double( 10.0 ),
35527         RefitRPCHits = cms.bool( True ),
35528         TrackerSkipSection = cms.int32( -1 ),
35529         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35530         DoPredictionsOnly = cms.bool( False ),
35531         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35532         MuonHitsOption = cms.int32( 1 ),
35533         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35534       ),
35535       PCut = cms.double( 2.5 ),
35536       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35537       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35538       tkTrajMaxChi2 = cms.double( 9999.0 ),
35539       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35540       ScaleTECyFactor = cms.double( -1.0 ),
35541       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" )
35542     )
35543 )
35544 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
35545     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
35546 )
35547 fragment.hltPixelLayerPairsLegacy = cms.EDProducer( "SeedingLayersEDProducer",
35548     layerList = cms.vstring( 'BPix1+BPix2',
35549       'BPix1+BPix3',
35550       'BPix2+BPix3',
35551       'BPix1+FPix1_pos',
35552       'BPix1+FPix1_neg',
35553       'BPix1+FPix2_pos',
35554       'BPix1+FPix2_neg',
35555       'BPix2+FPix1_pos',
35556       'BPix2+FPix1_neg',
35557       'BPix2+FPix2_pos',
35558       'BPix2+FPix2_neg',
35559       'FPix1_pos+FPix2_pos',
35560       'FPix1_neg+FPix2_neg' ),
35561     BPix = cms.PSet( 
35562       hitErrorRPhi = cms.double( 0.0027 ),
35563       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35564       useErrorsFromParam = cms.bool( True ),
35565       hitErrorRZ = cms.double( 0.006 ),
35566       HitProducer = cms.string( "hltSiPixelRecHits" )
35567     ),
35568     FPix = cms.PSet( 
35569       hitErrorRPhi = cms.double( 0.0051 ),
35570       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35571       useErrorsFromParam = cms.bool( True ),
35572       hitErrorRZ = cms.double( 0.0036 ),
35573       HitProducer = cms.string( "hltSiPixelRecHits" )
35574     ),
35575     TIB = cms.PSet(  ),
35576     TID = cms.PSet(  ),
35577     TOB = cms.PSet(  ),
35578     TEC = cms.PSet(  ),
35579     MTIB = cms.PSet(  ),
35580     MTID = cms.PSet(  ),
35581     MTOB = cms.PSet(  ),
35582     MTEC = cms.PSet(  )
35583 )
35584 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
35585     layerList = cms.vstring( 'BPix1+BPix2',
35586       'BPix1+BPix3',
35587       'BPix2+BPix3',
35588       'BPix1+FPix1_pos',
35589       'BPix1+FPix1_neg',
35590       'BPix1+FPix2_pos',
35591       'BPix1+FPix2_neg',
35592       'BPix2+FPix1_pos',
35593       'BPix2+FPix1_neg',
35594       'BPix2+FPix2_pos',
35595       'BPix2+FPix2_neg',
35596       'FPix1_pos+FPix2_pos',
35597       'FPix1_neg+FPix2_neg',
35598       'FPix2_pos+TEC1_pos',
35599       'FPix2_pos+TEC2_pos',
35600       'TEC1_pos+TEC2_pos',
35601       'TEC2_pos+TEC3_pos',
35602       'FPix2_neg+TEC1_neg',
35603       'FPix2_neg+TEC2_neg',
35604       'TEC1_neg+TEC2_neg',
35605       'TEC2_neg+TEC3_neg' ),
35606     BPix = cms.PSet( 
35607       hitErrorRPhi = cms.double( 0.0027 ),
35608       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35609       useErrorsFromParam = cms.bool( True ),
35610       hitErrorRZ = cms.double( 0.006 ),
35611       HitProducer = cms.string( "hltSiPixelRecHits" )
35612     ),
35613     FPix = cms.PSet( 
35614       hitErrorRPhi = cms.double( 0.0051 ),
35615       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
35616       useErrorsFromParam = cms.bool( True ),
35617       hitErrorRZ = cms.double( 0.0036 ),
35618       HitProducer = cms.string( "hltSiPixelRecHits" )
35619     ),
35620     TIB = cms.PSet(  ),
35621     TID = cms.PSet(  ),
35622     TOB = cms.PSet(  ),
35623     TEC = cms.PSet( 
35624       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35625       minRing = cms.int32( 1 ),
35626       useRingSlector = cms.bool( True ),
35627       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
35628       maxRing = cms.int32( 1 )
35629     ),
35630     MTIB = cms.PSet(  ),
35631     MTID = cms.PSet(  ),
35632     MTOB = cms.PSet(  ),
35633     MTEC = cms.PSet(  )
35634 )
35635 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
35636     ServiceParameters = cms.PSet( 
35637       RPCLayers = cms.bool( True ),
35638       UseMuonNavigation = cms.untracked.bool( True ),
35639       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
35640     ),
35641     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35642     TrackerSeedCleaner = cms.PSet( 
35643       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35644       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35645       cleanerFromSharedHits = cms.bool( True ),
35646       directionCleaner = cms.bool( True ),
35647       ptCleaner = cms.bool( True )
35648     ),
35649     TkSeedGenerator = cms.PSet( 
35650       iterativeTSG = cms.PSet( 
35651         firstTSG = cms.PSet( 
35652           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35653           OrderedHitsFactoryPSet = cms.PSet( 
35654             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
35655             ComponentName = cms.string( "StandardHitTripletGenerator" ),
35656             GeneratorPSet = cms.PSet( 
35657               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
35658               maxElement = cms.uint32( 0 ),
35659               useFixedPreFiltering = cms.bool( False ),
35660               extraHitRZtolerance = cms.double( 0.06 ),
35661               phiPreFiltering = cms.double( 0.3 ),
35662               extraHitRPhitolerance = cms.double( 0.06 ),
35663               useBending = cms.bool( True ),
35664               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
35665               useMultScattering = cms.bool( True )
35666             )
35667           ),
35668           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35669           ComponentName = cms.string( "TSGFromOrderedHits" )
35670         ),
35671         secondTSG = cms.PSet( 
35672           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35673           OrderedHitsFactoryPSet = cms.PSet( 
35674             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
35675             maxElement = cms.uint32( 0 ),
35676             ComponentName = cms.string( "StandardHitPairGenerator" ),
35677             useOnDemandTracker = cms.untracked.int32( 0 )
35678           ),
35679           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35680           ComponentName = cms.string( "TSGFromOrderedHits" )
35681         ),
35682         PSetNames = cms.vstring( 'firstTSG',
35683           'secondTSG' ),
35684         thirdTSG = cms.PSet( 
35685           etaSeparation = cms.double( 2.0 ),
35686           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
35687           PSetNames = cms.vstring( 'endcapTSG',
35688             'barrelTSG' ),
35689           barrelTSG = cms.PSet(  ),
35690           ComponentName = cms.string( "DualByEtaTSG" ),
35691           endcapTSG = cms.PSet( 
35692             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35693             OrderedHitsFactoryPSet = cms.PSet( 
35694               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
35695               maxElement = cms.uint32( 0 ),
35696               ComponentName = cms.string( "StandardHitPairGenerator" ),
35697               useOnDemandTracker = cms.untracked.int32( 0 )
35698             ),
35699             ComponentName = cms.string( "TSGFromOrderedHits" )
35700           )
35701         ),
35702         ComponentName = cms.string( "CombinedTSG" )
35703       ),
35704       PSetNames = cms.vstring( 'skipTSG',
35705         'iterativeTSG' ),
35706       skipTSG = cms.PSet(  ),
35707       ComponentName = cms.string( "DualByL2TSG" ),
35708       L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" )
35709     ),
35710     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35711     PtCut = cms.double( 1.0 ),
35712     PCut = cms.double( 2.5 )
35713 )
35714 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
35715     trackCandidateAlso = cms.bool( True ),
35716     cleanTrajectoryAfterInOut = cms.bool( False ),
35717     doSeedingRegionRebuilding = cms.bool( False ),
35718     onlyPixelHitsForSeedCleaner = cms.bool( False ),
35719     reverseTrajectories = cms.bool( False ),
35720     useHitsSplitting = cms.bool( False ),
35721     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35722     src = cms.InputTag( "hltL3TrajSeedIOHit" ),
35723     clustersToSkip = cms.InputTag( "" ),
35724     phase2clustersToSkip = cms.InputTag( "" ),
35725     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
35726     TransientInitialStateEstimatorParameters = cms.PSet( 
35727       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
35728       numberMeasurementsForFit = cms.int32( 4 ),
35729       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
35730     ),
35731     numHitsForSeedCleaner = cms.int32( 4 ),
35732     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
35733     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
35734     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
35735     maxNSeeds = cms.uint32( 100000 ),
35736     maxSeedsBeforeCleaning = cms.uint32( 0 )
35737 )
35738 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
35739     TrajectoryInEvent = cms.bool( False ),
35740     useHitsSplitting = cms.bool( False ),
35741     src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
35742     clusterRemovalInfo = cms.InputTag( "" ),
35743     AlgorithmName = cms.string( "hltIterX" ),
35744     GeometricInnerState = cms.bool( True ),
35745     reMatchSplitHits = cms.bool( False ),
35746     usePropagatorForPCA = cms.bool( False ),
35747     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35748     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
35749     useSimpleMF = cms.bool( False ),
35750     SimpleMagneticField = cms.string( "" ),
35751     Fitter = cms.string( "hltESPKFFittingSmoother" ),
35752     Propagator = cms.string( "PropagatorWithMaterial" ),
35753     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35754     NavigationSchool = cms.string( "" ),
35755     MeasurementTracker = cms.string( "" )
35756 )
35757 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
35758     ServiceParameters = cms.PSet( 
35759       RPCLayers = cms.bool( True ),
35760       UseMuonNavigation = cms.untracked.bool( True ),
35761       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
35762         'SteppingHelixPropagatorAny',
35763         'hltESPSmartPropagator',
35764         'hltESPSteppingHelixPropagatorOpposite' )
35765     ),
35766     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
35767     TrackLoaderParameters = cms.PSet( 
35768       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
35769       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35770       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35771       DoSmoothing = cms.bool( True ),
35772       SmoothTkTrack = cms.untracked.bool( False ),
35773       VertexConstraint = cms.bool( False ),
35774       MuonUpdatorAtVertexParameters = cms.PSet( 
35775         MaxChi2 = cms.double( 1000000.0 ),
35776         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
35777         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
35778       ),
35779       PutTkTrackIntoEvent = cms.untracked.bool( False ),
35780       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35781     ),
35782     L3TrajBuilderParameters = cms.PSet( 
35783       PtCut = cms.double( 1.0 ),
35784       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
35785       GlobalMuonTrackMatcher = cms.PSet( 
35786         Chi2Cut_3 = cms.double( 200.0 ),
35787         DeltaDCut_2 = cms.double( 10.0 ),
35788         Eta_threshold = cms.double( 1.2 ),
35789         Quality_2 = cms.double( 15.0 ),
35790         DeltaDCut_1 = cms.double( 40.0 ),
35791         Quality_3 = cms.double( 7.0 ),
35792         DeltaDCut_3 = cms.double( 15.0 ),
35793         Quality_1 = cms.double( 20.0 ),
35794         Pt_threshold1 = cms.double( 0.0 ),
35795         DeltaRCut_2 = cms.double( 0.2 ),
35796         DeltaRCut_1 = cms.double( 0.1 ),
35797         Pt_threshold2 = cms.double( 9.99999999E8 ),
35798         Chi2Cut_1 = cms.double( 50.0 ),
35799         Chi2Cut_2 = cms.double( 50.0 ),
35800         DeltaRCut_3 = cms.double( 1.0 ),
35801         LocChi2Cut = cms.double( 0.001 ),
35802         Propagator = cms.string( "hltESPSmartPropagator" ),
35803         MinPt = cms.double( 1.0 ),
35804         MinP = cms.double( 2.5 )
35805       ),
35806       ScaleTECxFactor = cms.double( -1.0 ),
35807       tkTrajUseVertex = cms.bool( False ),
35808       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
35809       TrackTransformer = cms.PSet( 
35810         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35811         RefitDirection = cms.string( "insideOut" ),
35812         RefitRPCHits = cms.bool( True ),
35813         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35814         DoPredictionsOnly = cms.bool( False ),
35815         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35816         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35817         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
35818       ),
35819       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35820       RefitRPCHits = cms.bool( True ),
35821       tkTrajVertex = cms.InputTag( "pixelVertices" ),
35822       GlbRefitterParameters = cms.PSet( 
35823         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
35824         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
35825         SkipStation = cms.int32( -1 ),
35826         Chi2CutRPC = cms.double( 1.0 ),
35827         PropDirForCosmics = cms.bool( False ),
35828         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
35829         HitThreshold = cms.int32( 1 ),
35830         DYTthrs = cms.vint32( 30, 15 ),
35831         TrackerSkipSystem = cms.int32( -1 ),
35832         RefitDirection = cms.string( "insideOut" ),
35833         Chi2CutCSC = cms.double( 150.0 ),
35834         Chi2CutDT = cms.double( 10.0 ),
35835         RefitRPCHits = cms.bool( True ),
35836         TrackerSkipSection = cms.int32( -1 ),
35837         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
35838         DoPredictionsOnly = cms.bool( False ),
35839         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35840         MuonHitsOption = cms.int32( 1 ),
35841         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
35842       ),
35843       PCut = cms.double( 2.5 ),
35844       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
35845       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35846       tkTrajMaxChi2 = cms.double( 9999.0 ),
35847       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
35848       ScaleTECyFactor = cms.double( -1.0 ),
35849       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" )
35850     )
35851 )
35852 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
35853     labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
35854 )
35855 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
35856     labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
35857 )
35858 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
35859     copyExtras = cms.untracked.bool( True ),
35860     copyMVA = cms.bool( False ),
35861     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35862     MaxNormalizedChisq = cms.double( 1000.0 ),
35863     MinPT = cms.double( 0.05 ),
35864     MinFound = cms.int32( 3 ),
35865     Epsilon = cms.double( -0.001 ),
35866     ShareFrac = cms.double( 0.19 ),
35867     allowFirstHitShare = cms.bool( True ),
35868     FoundHitBonus = cms.double( 100.0 ),
35869     LostHitPenalty = cms.double( 0.0 ),
35870     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35871     newQuality = cms.string( "confirmed" ),
35872     setsToMerge = cms.VPSet( 
35873       cms.PSet(  pQual = cms.bool( False ),
35874         tLists = cms.vint32( 0, 1 )
35875       )
35876     ),
35877     hasSelector = cms.vint32( 0, 0 ),
35878     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
35879     writeOnlyTrkQuals = cms.bool( False ),
35880     makeReKeyedSeeds = cms.untracked.bool( False ),
35881     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35882 )
35883 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
35884     copyExtras = cms.untracked.bool( True ),
35885     copyMVA = cms.bool( False ),
35886     TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35887     MaxNormalizedChisq = cms.double( 1000.0 ),
35888     MinPT = cms.double( 0.05 ),
35889     MinFound = cms.int32( 3 ),
35890     Epsilon = cms.double( -0.001 ),
35891     ShareFrac = cms.double( 0.19 ),
35892     allowFirstHitShare = cms.bool( True ),
35893     FoundHitBonus = cms.double( 100.0 ),
35894     LostHitPenalty = cms.double( 0.0 ),
35895     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
35896     newQuality = cms.string( "confirmed" ),
35897     setsToMerge = cms.VPSet( 
35898       cms.PSet(  pQual = cms.bool( False ),
35899         tLists = cms.vint32( 0, 1 )
35900       )
35901     ),
35902     hasSelector = cms.vint32( 0, 0 ),
35903     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
35904     writeOnlyTrkQuals = cms.bool( False ),
35905     makeReKeyedSeeds = cms.untracked.bool( False ),
35906     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
35907 )
35908 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
35909     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35910 )
35911 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
35912     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
35913 )
35914 fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
35915     InputObjects = cms.InputTag( "hltL3Muons" ),
35916     InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
35917     MuonPtOption = cms.string( "Tracker" )
35918 )
35919 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter",
35920     saveTags = cms.bool( True ),
35921     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
35922     CandTag = cms.InputTag( "hltOldL3MuonCandidates" ),
35923     PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ),
35924     L1CandTag = cms.InputTag( "" ),
35925     inputMuonCollection = cms.InputTag( "" ),
35926     MinN = cms.int32( 1 ),
35927     MaxEta = cms.double( 2.5 ),
35928     MinNhits = cms.int32( 0 ),
35929     MaxDr = cms.double( 2.0 ),
35930     MinDr = cms.double( -1.0 ),
35931     MaxDz = cms.double( 9999.0 ),
35932     MinDxySig = cms.double( -1.0 ),
35933     MinPt = cms.double( 100.0 ),
35934     NSigmaPt = cms.double( 0.0 ),
35935     MaxNormalizedChi2 = cms.double( 20.0 ),
35936     MaxDXYBeamSpot = cms.double( 0.1 ),
35937     MinDXYBeamSpot = cms.double( -1.0 ),
35938     MinNmuonHits = cms.int32( 0 ),
35939     MaxPtDifference = cms.double( 9999.0 ),
35940     MinTrackPt = cms.double( 0.0 ),
35941     minMuonStations = cms.int32( -1 ),
35942     minTrkHits = cms.int32( -1 ),
35943     minMuonHits = cms.int32( -1 ),
35944     allowedTypeMask = cms.uint32( 255 ),
35945     requiredTypeMask = cms.uint32( 0 ),
35946     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
35947     trkMuonId = cms.uint32( 0 ),
35948     L1MatchingdR = cms.double( 0.3 ),
35949     MatchToPreviousCand = cms.bool( True ),
35950     InputLinks = cms.InputTag( "" ),
35951     requireL3MuonTrajectorySeed = cms.bool( True ),
35952     useSimpleGeometry = cms.bool( True ),
35953     useStation2 = cms.bool( True ),
35954     fallbackToME1 = cms.bool( False ),
35955     cosmicPropagationHypothesis = cms.bool( False ),
35956     useMB2InOverlap = cms.bool( False ),
35957     useTrack = cms.string( "tracker" ),
35958     useState = cms.string( "atVertex" ),
35959     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35960     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35961     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35962 )
35963 fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler",
35964     offset = cms.uint32( 0 ),
35965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35966 )
35967 fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector",
35968     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35969     L1MinPt = cms.double( 15.0 ),
35970     L1MaxEta = cms.double( 5.0 ),
35971     L1MinQuality = cms.uint32( 3 ),
35972     CentralBxOnly = cms.bool( True )
35973 )
35974 fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
35975     RegionPSet = cms.PSet( 
35976       vertexCollection = cms.InputTag( "notUsed" ),
35977       zErrorVetex = cms.double( 0.2 ),
35978       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
35979       zErrorBeamSpot = cms.double( 24.2 ),
35980       maxNVertices = cms.int32( 1 ),
35981       maxNRegions = cms.int32( 5 ),
35982       nSigmaZVertex = cms.double( 3.0 ),
35983       nSigmaZBeamSpot = cms.double( 4.0 ),
35984       ptMin = cms.double( 10.0 ),
35985       mode = cms.string( "BeamSpotSigma" ),
35986       input = cms.InputTag( "hltL1MuonsPt15" ),
35987       searchOpt = cms.bool( False ),
35988       whereToUseMeasurementTracker = cms.string( "Never" ),
35989       originRadius = cms.double( 0.2 ),
35990       measurementTrackerName = cms.InputTag( "" ),
35991       precise = cms.bool( True ),
35992       deltaEta = cms.double( 0.35 ),
35993       deltaPhi = cms.double( 0.2 )
35994     )
35995 )
35996 fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion",
35997     tracks = cms.InputTag( "hltPixelTracks" ),
35998     regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ),
35999     produceTrackCollection = cms.bool( True ),
36000     produceMask = cms.bool( False )
36001 )
36002 fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
36003     InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ),
36004     InputVertexCollection = cms.InputTag( "notUsed" ),
36005     originHalfLength = cms.double( 0.3 ),
36006     originRadius = cms.double( 0.1 ),
36007     useProtoTrackKinematics = cms.bool( False ),
36008     useEventsWithNoVertex = cms.bool( True ),
36009     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
36010     usePV = cms.bool( False ),
36011     includeFourthHit = cms.bool( True ),
36012     produceComplement = cms.bool( False ),
36013     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
36014 )
36015 fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
36016     cleanTrajectoryAfterInOut = cms.bool( False ),
36017     doSeedingRegionRebuilding = cms.bool( False ),
36018     onlyPixelHitsForSeedCleaner = cms.bool( False ),
36019     reverseTrajectories = cms.bool( False ),
36020     useHitsSplitting = cms.bool( False ),
36021     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36022     src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ),
36023     clustersToSkip = cms.InputTag( "" ),
36024     phase2clustersToSkip = cms.InputTag( "" ),
36025     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ),
36026     TransientInitialStateEstimatorParameters = cms.PSet( 
36027       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
36028       numberMeasurementsForFit = cms.int32( 4 ),
36029       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
36030     ),
36031     numHitsForSeedCleaner = cms.int32( 4 ),
36032     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
36033     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
36034     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
36035     maxNSeeds = cms.uint32( 100000 ),
36036     maxSeedsBeforeCleaning = cms.uint32( 1000 )
36037 )
36038 fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
36039     TrajectoryInEvent = cms.bool( False ),
36040     useHitsSplitting = cms.bool( False ),
36041     src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ),
36042     clusterRemovalInfo = cms.InputTag( "" ),
36043     AlgorithmName = cms.string( "hltIterX" ),
36044     GeometricInnerState = cms.bool( True ),
36045     reMatchSplitHits = cms.bool( False ),
36046     usePropagatorForPCA = cms.bool( False ),
36047     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
36048     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
36049     useSimpleMF = cms.bool( True ),
36050     SimpleMagneticField = cms.string( "ParabolicMf" ),
36051     Fitter = cms.string( "hltESPFittingSmootherIT" ),
36052     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
36053     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
36054     NavigationSchool = cms.string( "" ),
36055     MeasurementTracker = cms.string( "" )
36056 )
36057 fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
36058     src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ),
36059     keepAllTracks = cms.bool( False ),
36060     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
36061     useVertices = cms.bool( False ),
36062     useVtxError = cms.bool( False ),
36063     vertices = cms.InputTag( "notUsed" ),
36064     vtxNumber = cms.int32( -1 ),
36065     vertexCut = cms.string( "tracksSize>=3" ),
36066     copyExtras = cms.untracked.bool( True ),
36067     copyTrajectories = cms.untracked.bool( False ),
36068     qualityBit = cms.string( "highPurity" ),
36069     chi2n_no1Dmod_par = cms.double( 9999.0 ),
36070     chi2n_par = cms.double( 0.7 ),
36071     res_par = cms.vdouble( 0.003, 0.001 ),
36072     d0_par1 = cms.vdouble( 0.3, 4.0 ),
36073     d0_par2 = cms.vdouble( 0.4, 4.0 ),
36074     dz_par1 = cms.vdouble( 0.35, 4.0 ),
36075     dz_par2 = cms.vdouble( 0.4, 4.0 ),
36076     applyAdaptedPVCuts = cms.bool( True ),
36077     max_d0 = cms.double( 100.0 ),
36078     max_z0 = cms.double( 100.0 ),
36079     nSigmaZ = cms.double( 3.0 ),
36080     minNumberLayers = cms.uint32( 3 ),
36081     minNumber3DLayers = cms.uint32( 0 ),
36082     minHitsToBypassChecks = cms.uint32( 20 ),
36083     maxNumberLostLayers = cms.uint32( 1 ),
36084     applyAbsCutsIfNoPV = cms.bool( False ),
36085     max_d0NoPV = cms.double( 100.0 ),
36086     max_z0NoPV = cms.double( 100.0 ),
36087     max_relpterr = cms.double( 9999.0 ),
36088     min_nhits = cms.uint32( 0 ),
36089     max_lostHitFraction = cms.double( 1.0 ),
36090     max_minMissHitOutOrIn = cms.int32( 99 ),
36091     max_eta = cms.double( 9999.0 ),
36092     min_eta = cms.double( -9999.0 ),
36093     useMVA = cms.bool( False ),
36094     useAnyMVA = cms.bool( False ),
36095     useMVAonly = cms.bool( False ),
36096     minMVA = cms.double( -1.0 ),
36097     GBRForestLabel = cms.string( "MVASelectorIter0" ),
36098     mvaType = cms.string( "Detached" )
36099 )
36100 fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits",
36101     saveTags = cms.bool( True ),
36102     src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ),
36103     MinN = cms.int32( 1 ),
36104     MaxN = cms.int32( 99999 ),
36105     MinBPX = cms.int32( 0 ),
36106     MinFPX = cms.int32( 0 ),
36107     MinPXL = cms.int32( 1 ),
36108     MinPT = cms.double( 50.0 )
36109 )
36110 fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer",
36111     MuonCaloCompatibility = cms.PSet( 
36112       delta_eta = cms.double( 0.02 ),
36113       delta_phi = cms.double( 0.02 ),
36114       allSiPMHO = cms.bool( False ),
36115       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
36116       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
36117     ),
36118     TrackAssociatorParameters = cms.PSet( 
36119       useMuon = cms.bool( True ),
36120       truthMatch = cms.bool( False ),
36121       usePreshower = cms.bool( False ),
36122       dRPreshowerPreselection = cms.double( 0.2 ),
36123       muonMaxDistanceSigmaY = cms.double( 0.0 ),
36124       useEcal = cms.bool( False ),
36125       muonMaxDistanceSigmaX = cms.double( 0.0 ),
36126       dRMuon = cms.double( 9999.0 ),
36127       dREcal = cms.double( 9999.0 ),
36128       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36129       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36130       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36131       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36132       propagateAllDirections = cms.bool( True ),
36133       muonMaxDistanceY = cms.double( 5.0 ),
36134       useHO = cms.bool( False ),
36135       muonMaxDistanceX = cms.double( 5.0 ),
36136       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36137       useHcal = cms.bool( False ),
36138       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36139       accountForTrajectoryChangeCalo = cms.bool( False ),
36140       dREcalPreselection = cms.double( 0.05 ),
36141       useCalo = cms.bool( False ),
36142       dRMuonPreselection = cms.double( 0.2 ),
36143       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36144       dRHcal = cms.double( 9999.0 ),
36145       dRHcalPreselection = cms.double( 0.2 ),
36146       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36147     ),
36148     CaloExtractorPSet = cms.PSet( 
36149       DR_Veto_H = cms.double( 0.1 ),
36150       CenterConeOnCalIntersection = cms.bool( False ),
36151       NoiseTow_EE = cms.double( 0.15 ),
36152       Noise_EB = cms.double( 0.025 ),
36153       Noise_HE = cms.double( 0.2 ),
36154       DR_Veto_E = cms.double( 0.07 ),
36155       NoiseTow_EB = cms.double( 0.04 ),
36156       Noise_EE = cms.double( 0.1 ),
36157       UseRecHitsFlag = cms.bool( False ),
36158       DR_Max = cms.double( 1.0 ),
36159       DepositLabel = cms.untracked.string( "Cal" ),
36160       Noise_HO = cms.double( 0.2 ),
36161       DR_Veto_HO = cms.double( 0.1 ),
36162       Threshold_H = cms.double( 0.5 ),
36163       PrintTimeReport = cms.untracked.bool( False ),
36164       Threshold_E = cms.double( 0.2 ),
36165       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36166       ComponentName = cms.string( "CaloExtractorByAssociator" ),
36167       Threshold_HO = cms.double( 0.5 ),
36168       DepositInstanceLabels = cms.vstring( 'ecal',
36169         'hcal',
36170         'ho' ),
36171       ServiceParameters = cms.PSet( 
36172         RPCLayers = cms.bool( False ),
36173         UseMuonNavigation = cms.untracked.bool( False ),
36174         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36175       ),
36176       TrackAssociatorParameters = cms.PSet( 
36177         useMuon = cms.bool( False ),
36178         truthMatch = cms.bool( False ),
36179         usePreshower = cms.bool( False ),
36180         dRPreshowerPreselection = cms.double( 0.2 ),
36181         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36182         useEcal = cms.bool( False ),
36183         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36184         dRMuon = cms.double( 9999.0 ),
36185         dREcal = cms.double( 1.0 ),
36186         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36187         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36188         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36189         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36190         propagateAllDirections = cms.bool( True ),
36191         muonMaxDistanceY = cms.double( 5.0 ),
36192         useHO = cms.bool( False ),
36193         muonMaxDistanceX = cms.double( 5.0 ),
36194         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36195         useHcal = cms.bool( False ),
36196         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36197         accountForTrajectoryChangeCalo = cms.bool( False ),
36198         dREcalPreselection = cms.double( 1.0 ),
36199         useCalo = cms.bool( True ),
36200         dRMuonPreselection = cms.double( 0.2 ),
36201         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36202         dRHcal = cms.double( 1.0 ),
36203         dRHcalPreselection = cms.double( 1.0 ),
36204         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36205       ),
36206       Noise_HB = cms.double( 0.2 )
36207     ),
36208     TrackExtractorPSet = cms.PSet( 
36209       Diff_z = cms.double( 0.2 ),
36210       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
36211       Chi2Ndof_Max = cms.double( 1.0E64 ),
36212       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
36213       DR_Veto = cms.double( 0.01 ),
36214       Pt_Min = cms.double( -1.0 ),
36215       DR_Max = cms.double( 1.0 ),
36216       DepositLabel = cms.untracked.string( "" ),
36217       NHits_Min = cms.uint32( 0 ),
36218       Chi2Prob_Min = cms.double( -1.0 ),
36219       Diff_r = cms.double( 0.1 ),
36220       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
36221       ComponentName = cms.string( "TrackExtractor" )
36222     ),
36223     JetExtractorPSet = cms.PSet( 
36224       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
36225       DR_Veto = cms.double( 0.1 ),
36226       DR_Max = cms.double( 1.0 ),
36227       ExcludeMuonVeto = cms.bool( True ),
36228       PrintTimeReport = cms.untracked.bool( False ),
36229       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
36230       ComponentName = cms.string( "JetExtractor" ),
36231       ServiceParameters = cms.PSet( 
36232         RPCLayers = cms.bool( False ),
36233         UseMuonNavigation = cms.untracked.bool( False ),
36234         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36235       ),
36236       TrackAssociatorParameters = cms.PSet( 
36237         useMuon = cms.bool( False ),
36238         truthMatch = cms.bool( False ),
36239         usePreshower = cms.bool( False ),
36240         dRPreshowerPreselection = cms.double( 0.2 ),
36241         muonMaxDistanceSigmaY = cms.double( 0.0 ),
36242         useEcal = cms.bool( False ),
36243         muonMaxDistanceSigmaX = cms.double( 0.0 ),
36244         dRMuon = cms.double( 9999.0 ),
36245         dREcal = cms.double( 0.5 ),
36246         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
36247         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
36248         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
36249         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
36250         propagateAllDirections = cms.bool( True ),
36251         muonMaxDistanceY = cms.double( 5.0 ),
36252         useHO = cms.bool( False ),
36253         muonMaxDistanceX = cms.double( 5.0 ),
36254         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
36255         useHcal = cms.bool( False ),
36256         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
36257         accountForTrajectoryChangeCalo = cms.bool( False ),
36258         dREcalPreselection = cms.double( 0.5 ),
36259         useCalo = cms.bool( True ),
36260         dRMuonPreselection = cms.double( 0.2 ),
36261         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
36262         dRHcal = cms.double( 0.5 ),
36263         dRHcalPreselection = cms.double( 0.5 ),
36264         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
36265       ),
36266       Threshold = cms.double( 5.0 )
36267     ),
36268     trackDepositName = cms.string( "tracker" ),
36269     ecalDepositName = cms.string( "ecal" ),
36270     hcalDepositName = cms.string( "hcal" ),
36271     hoDepositName = cms.string( "ho" ),
36272     jetDepositName = cms.string( "jets" ),
36273     TimingFillerParameters = cms.PSet( 
36274       DTTimingParameters = cms.PSet( 
36275         HitError = cms.double( 6.0 ),
36276         MatchParameters = cms.PSet( 
36277           TightMatchDT = cms.bool( False ),
36278           DTradius = cms.double( 0.01 ),
36279           TightMatchCSC = cms.bool( True ),
36280           CSCsegments = cms.InputTag( "hltCscSegments" ),
36281           DTsegments = cms.InputTag( "hltDt4DSegments" )
36282         ),
36283         debug = cms.bool( False ),
36284         DoWireCorr = cms.bool( False ),
36285         RequireBothProjections = cms.bool( False ),
36286         DTTimeOffset = cms.double( 2.7 ),
36287         PruneCut = cms.double( 10000.0 ),
36288         DTsegments = cms.InputTag( "hltDt4DSegments" ),
36289         UseSegmentT0 = cms.bool( False ),
36290         HitsMin = cms.int32( 5 ),
36291         DropTheta = cms.bool( True ),
36292         ServiceParameters = cms.PSet( 
36293           RPCLayers = cms.bool( True ),
36294           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36295         )
36296       ),
36297       UseCSC = cms.bool( True ),
36298       CSCTimingParameters = cms.PSet( 
36299         MatchParameters = cms.PSet( 
36300           TightMatchDT = cms.bool( False ),
36301           DTradius = cms.double( 0.01 ),
36302           TightMatchCSC = cms.bool( True ),
36303           CSCsegments = cms.InputTag( "hltCscSegments" ),
36304           DTsegments = cms.InputTag( "hltDt4DSegments" )
36305         ),
36306         debug = cms.bool( False ),
36307         CSCWireTimeOffset = cms.double( 0.0 ),
36308         CSCStripError = cms.double( 7.0 ),
36309         CSCTimeOffset = cms.double( 0.0 ),
36310         CSCWireError = cms.double( 8.6 ),
36311         PruneCut = cms.double( 100.0 ),
36312         CSCsegments = cms.InputTag( "hltCscSegments" ),
36313         UseStripTime = cms.bool( True ),
36314         CSCStripTimeOffset = cms.double( 0.0 ),
36315         UseWireTime = cms.bool( True ),
36316         ServiceParameters = cms.PSet( 
36317           RPCLayers = cms.bool( True ),
36318           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
36319         )
36320       ),
36321       ErrorDT = cms.double( 6.0 ),
36322       EcalEnergyCut = cms.double( 0.4 ),
36323       UseECAL = cms.bool( True ),
36324       ErrorEB = cms.double( 2.085 ),
36325       UseDT = cms.bool( True ),
36326       ErrorEE = cms.double( 6.95 ),
36327       ErrorCSC = cms.double( 7.4 )
36328     ),
36329     ShowerDigiFillerParameters = cms.PSet( 
36330       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
36331       digiMaxDistanceX = cms.double( 25.0 ),
36332       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
36333     ),
36334     TrackerKinkFinderParameters = cms.PSet( 
36335       usePosition = cms.bool( False ),
36336       diagonalOnly = cms.bool( False )
36337     ),
36338     fillEnergy = cms.bool( False ),
36339     storeCrossedHcalRecHits = cms.bool( False ),
36340     maxAbsPullX = cms.double( 4.0 ),
36341     maxAbsEta = cms.double( 3.0 ),
36342     minPt = cms.double( 8.0 ),
36343     inputCollectionTypes = cms.vstring( 'inner tracks' ),
36344     addExtraSoftMuons = cms.bool( False ),
36345     fillGlobalTrackRefits = cms.bool( False ),
36346     debugWithTruthMatching = cms.bool( False ),
36347     inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ),
36348     fillCaloCompatibility = cms.bool( False ),
36349     maxAbsPullY = cms.double( 9999.0 ),
36350     maxAbsDy = cms.double( 9999.0 ),
36351     minP = cms.double( 0.0 ),
36352     minPCaloMuon = cms.double( 1.0E9 ),
36353     maxAbsDx = cms.double( 3.0 ),
36354     fillIsolation = cms.bool( False ),
36355     writeIsoDeposits = cms.bool( False ),
36356     minNumberOfMatches = cms.int32( 1 ),
36357     fillMatching = cms.bool( True ),
36358     fillShowerDigis = cms.bool( False ),
36359     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
36360     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
36361     fillGlobalTrackQuality = cms.bool( False ),
36362     globalTrackQualityInputTag = cms.InputTag( "" ),
36363     selectHighPurity = cms.bool( False ),
36364     pvInputTag = cms.InputTag( "" ),
36365     fillTrackerKink = cms.bool( False ),
36366     minCaloCompatibility = cms.double( 0.6 ),
36367     runArbitrationCleaner = cms.bool( False ),
36368     arbitrationCleanerOptions = cms.PSet( 
36369       OverlapDTheta = cms.double( 0.02 ),
36370       Overlap = cms.bool( True ),
36371       Clustering = cms.bool( True ),
36372       ME1a = cms.bool( True ),
36373       ClusterDTheta = cms.double( 0.02 ),
36374       ClusterDPhi = cms.double( 0.6 ),
36375       OverlapDPhi = cms.double( 0.0786 )
36376     ),
36377     arbitrateTrackerMuons = cms.bool( False )
36378 )
36379 fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
36380     InputObjects = cms.InputTag( "hltHighPtTkMuons" ),
36381     DisplacedReconstruction = cms.bool( False )
36382 )
36383 fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
36384     saveTags = cms.bool( True ),
36385     inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ),
36386     inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ),
36387     previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
36388     minTrkHits = cms.int32( -1 ),
36389     minMuonHits = cms.int32( -1 ),
36390     minMuonStations = cms.int32( 2 ),
36391     maxNormalizedChi2 = cms.double( 1.0E99 ),
36392     allowedTypeMask = cms.uint32( 255 ),
36393     requiredTypeMask = cms.uint32( 0 ),
36394     trkMuonId = cms.uint32( 0 ),
36395     minPt = cms.double( 100.0 ),
36396     minN = cms.uint32( 1 ),
36397     maxAbsEta = cms.double( 1.0E99 ),
36398     L1MatchingdR = cms.double( 0.3 ),
36399     useSimpleGeometry = cms.bool( True ),
36400     useStation2 = cms.bool( True ),
36401     fallbackToME1 = cms.bool( False ),
36402     cosmicPropagationHypothesis = cms.bool( False ),
36403     useMB2InOverlap = cms.bool( False ),
36404     useTrack = cms.string( "tracker" ),
36405     useState = cms.string( "atVertex" ),
36406     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
36407     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
36408     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
36409 )
36410 fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler",
36411     offset = cms.uint32( 0 ),
36412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36413 )
36414 fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36415     saveTags = cms.bool( True ),
36416     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36417     minPtAve = cms.double( 30.0 ),
36418     minPtJet3 = cms.double( 99999.0 ),
36419     minDphi = cms.double( -1.0 ),
36420     triggerType = cms.int32( 85 )
36421 )
36422 fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter",
36423     saveTags = cms.bool( True ),
36424     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36425     minPtAve = cms.double( 40.0 ),
36426     minPtJet3 = cms.double( 99999.0 ),
36427     minDphi = cms.double( -1.0 ),
36428     triggerType = cms.int32( 85 )
36429 )
36430 fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler",
36431     offset = cms.uint32( 0 ),
36432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36433 )
36434 fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36435     saveTags = cms.bool( True ),
36436     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36437     minPtAve = cms.double( 45.0 ),
36438     minPtJet3 = cms.double( 99999.0 ),
36439     minDphi = cms.double( -1.0 ),
36440     triggerType = cms.int32( 85 )
36441 )
36442 fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter",
36443     saveTags = cms.bool( True ),
36444     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36445     minPtAve = cms.double( 60.0 ),
36446     minPtJet3 = cms.double( 99999.0 ),
36447     minDphi = cms.double( -1.0 ),
36448     triggerType = cms.int32( 85 )
36449 )
36450 fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler",
36451     offset = cms.uint32( 0 ),
36452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36453 )
36454 fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36455     saveTags = cms.bool( True ),
36456     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36457     minPtAve = cms.double( 60.0 ),
36458     minPtJet3 = cms.double( 99999.0 ),
36459     minDphi = cms.double( -1.0 ),
36460     triggerType = cms.int32( 85 )
36461 )
36462 fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter",
36463     saveTags = cms.bool( True ),
36464     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36465     minPtAve = cms.double( 80.0 ),
36466     minPtJet3 = cms.double( 99999.0 ),
36467     minDphi = cms.double( -1.0 ),
36468     triggerType = cms.int32( 85 )
36469 )
36470 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
36471     saveTags = cms.bool( True ),
36472     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
36473     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36474     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36475     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36476     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36477     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36478     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36479     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36480     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36481     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36482 )
36483 fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler",
36484     offset = cms.uint32( 0 ),
36485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36486 )
36487 fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36488     saveTags = cms.bool( True ),
36489     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36490     minPtAve = cms.double( 110.0 ),
36491     minPtJet3 = cms.double( 99999.0 ),
36492     minDphi = cms.double( -1.0 ),
36493     triggerType = cms.int32( 85 )
36494 )
36495 fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter",
36496     saveTags = cms.bool( True ),
36497     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36498     minPtAve = cms.double( 140.0 ),
36499     minPtJet3 = cms.double( 99999.0 ),
36500     minDphi = cms.double( -1.0 ),
36501     triggerType = cms.int32( 85 )
36502 )
36503 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
36504     saveTags = cms.bool( True ),
36505     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
36506     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36507     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36508     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36509     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36510     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36511     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36512     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36513     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36514     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36515 )
36516 fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler",
36517     offset = cms.uint32( 0 ),
36518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36519 )
36520 fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36521     saveTags = cms.bool( True ),
36522     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36523     minPtAve = cms.double( 170.0 ),
36524     minPtJet3 = cms.double( 99999.0 ),
36525     minDphi = cms.double( -1.0 ),
36526     triggerType = cms.int32( 85 )
36527 )
36528 fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter",
36529     saveTags = cms.bool( True ),
36530     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36531     minPtAve = cms.double( 200.0 ),
36532     minPtJet3 = cms.double( 99999.0 ),
36533     minDphi = cms.double( -1.0 ),
36534     triggerType = cms.int32( 85 )
36535 )
36536 fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler",
36537     offset = cms.uint32( 0 ),
36538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36539 )
36540 fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36541     saveTags = cms.bool( True ),
36542     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36543     minPtAve = cms.double( 210.0 ),
36544     minPtJet3 = cms.double( 99999.0 ),
36545     minDphi = cms.double( -1.0 ),
36546     triggerType = cms.int32( 85 )
36547 )
36548 fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter",
36549     saveTags = cms.bool( True ),
36550     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36551     minPtAve = cms.double( 260.0 ),
36552     minPtJet3 = cms.double( 99999.0 ),
36553     minDphi = cms.double( -1.0 ),
36554     triggerType = cms.int32( 85 )
36555 )
36556 fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler",
36557     offset = cms.uint32( 0 ),
36558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36559 )
36560 fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36561     saveTags = cms.bool( True ),
36562     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36563     minPtAve = cms.double( 270.0 ),
36564     minPtJet3 = cms.double( 99999.0 ),
36565     minDphi = cms.double( -1.0 ),
36566     triggerType = cms.int32( 85 )
36567 )
36568 fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter",
36569     saveTags = cms.bool( True ),
36570     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36571     minPtAve = cms.double( 320.0 ),
36572     minPtJet3 = cms.double( 99999.0 ),
36573     minDphi = cms.double( -1.0 ),
36574     triggerType = cms.int32( 85 )
36575 )
36576 fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler",
36577     offset = cms.uint32( 0 ),
36578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36579 )
36580 fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36581     saveTags = cms.bool( True ),
36582     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36583     minPtAve = cms.double( 350.0 ),
36584     minPtJet3 = cms.double( 99999.0 ),
36585     minDphi = cms.double( -1.0 ),
36586     triggerType = cms.int32( 85 )
36587 )
36588 fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter",
36589     saveTags = cms.bool( True ),
36590     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36591     minPtAve = cms.double( 400.0 ),
36592     minPtJet3 = cms.double( 99999.0 ),
36593     minDphi = cms.double( -1.0 ),
36594     triggerType = cms.int32( 85 )
36595 )
36596 fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler",
36597     offset = cms.uint32( 0 ),
36598     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36599 )
36600 fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36601     saveTags = cms.bool( True ),
36602     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36603     minPtAve = cms.double( 450.0 ),
36604     minPtJet3 = cms.double( 99999.0 ),
36605     minDphi = cms.double( -1.0 ),
36606     triggerType = cms.int32( 85 )
36607 )
36608 fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter",
36609     saveTags = cms.bool( True ),
36610     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36611     minPtAve = cms.double( 500.0 ),
36612     minPtJet3 = cms.double( 99999.0 ),
36613     minDphi = cms.double( -1.0 ),
36614     triggerType = cms.int32( 85 )
36615 )
36616 fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler",
36617     offset = cms.uint32( 0 ),
36618     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36619 )
36620 fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36621     saveTags = cms.bool( True ),
36622     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36623     triggerType = cms.int32( 85 ),
36624     MinE = cms.double( -1.0 ),
36625     MinPt = cms.double( 40.0 ),
36626     MinMass = cms.double( -1.0 ),
36627     MaxMass = cms.double( -1.0 ),
36628     MinEta = cms.double( -1.0 ),
36629     MaxEta = cms.double( -1.0 ),
36630     MinN = cms.int32( 1 )
36631 )
36632 fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36633     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36634     cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36635     filter = cms.bool( False ),
36636     throwOnMissing = cms.untracked.bool( True )
36637 )
36638 fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36639     src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ),
36640     minNumber = cms.uint32( 1 )
36641 )
36642 fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36643     saveTags = cms.bool( True ),
36644     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36645     minPtAve = cms.double( 60.0 ),
36646     minPtJet = cms.double( 30.0 ),
36647     minDphi = cms.double( 2.5 ),
36648     minTagEta = cms.double( -1.0 ),
36649     maxTagEta = cms.double( 1.4 ),
36650     minProbeEta = cms.double( 2.7 ),
36651     maxProbeEta = cms.double( 5.5 ),
36652     triggerType = cms.int32( 85 )
36653 )
36654 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36655     saveTags = cms.bool( True ),
36656     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ),
36657     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36658     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36659     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36660     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36661     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36662     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36663     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36664     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36665     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36666 )
36667 fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler",
36668     offset = cms.uint32( 0 ),
36669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36670 )
36671 fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36672     saveTags = cms.bool( True ),
36673     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36674     triggerType = cms.int32( 85 ),
36675     MinE = cms.double( -1.0 ),
36676     MinPt = cms.double( 50.0 ),
36677     MinMass = cms.double( -1.0 ),
36678     MaxMass = cms.double( -1.0 ),
36679     MinEta = cms.double( -1.0 ),
36680     MaxEta = cms.double( -1.0 ),
36681     MinN = cms.int32( 1 )
36682 )
36683 fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36684     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36685     cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36686     filter = cms.bool( False ),
36687     throwOnMissing = cms.untracked.bool( True )
36688 )
36689 fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36690     src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ),
36691     minNumber = cms.uint32( 1 )
36692 )
36693 fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36694     saveTags = cms.bool( True ),
36695     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36696     minPtAve = cms.double( 80.0 ),
36697     minPtJet = cms.double( 40.0 ),
36698     minDphi = cms.double( 2.5 ),
36699     minTagEta = cms.double( -1.0 ),
36700     maxTagEta = cms.double( 1.4 ),
36701     minProbeEta = cms.double( 2.7 ),
36702     maxProbeEta = cms.double( 5.5 ),
36703     triggerType = cms.int32( 85 )
36704 )
36705 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
36706     saveTags = cms.bool( True ),
36707     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ),
36708     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36709     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36710     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36711     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36712     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36713     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36714     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36715     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36716     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36717 )
36718 fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler",
36719     offset = cms.uint32( 0 ),
36720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36721 )
36722 fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36723     saveTags = cms.bool( True ),
36724     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36725     triggerType = cms.int32( 85 ),
36726     MinE = cms.double( -1.0 ),
36727     MinPt = cms.double( 60.0 ),
36728     MinMass = cms.double( -1.0 ),
36729     MaxMass = cms.double( -1.0 ),
36730     MinEta = cms.double( -1.0 ),
36731     MaxEta = cms.double( -1.0 ),
36732     MinN = cms.int32( 1 )
36733 )
36734 fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36735     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36736     cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36737     filter = cms.bool( False ),
36738     throwOnMissing = cms.untracked.bool( True )
36739 )
36740 fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36741     src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ),
36742     minNumber = cms.uint32( 1 )
36743 )
36744 fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36745     saveTags = cms.bool( True ),
36746     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36747     minPtAve = cms.double( 100.0 ),
36748     minPtJet = cms.double( 50.0 ),
36749     minDphi = cms.double( 2.5 ),
36750     minTagEta = cms.double( -1.0 ),
36751     maxTagEta = cms.double( 1.4 ),
36752     minProbeEta = cms.double( 2.7 ),
36753     maxProbeEta = cms.double( 5.5 ),
36754     triggerType = cms.int32( 85 )
36755 )
36756 fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed",
36757     saveTags = cms.bool( True ),
36758     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ),
36759     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36760     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36761     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36762     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36763     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36764     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36765     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36766     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36767     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36768 )
36769 fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler",
36770     offset = cms.uint32( 0 ),
36771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36772 )
36773 fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36774     saveTags = cms.bool( True ),
36775     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36776     triggerType = cms.int32( 85 ),
36777     MinE = cms.double( -1.0 ),
36778     MinPt = cms.double( 100.0 ),
36779     MinMass = cms.double( -1.0 ),
36780     MaxMass = cms.double( -1.0 ),
36781     MinEta = cms.double( -1.0 ),
36782     MaxEta = cms.double( -1.0 ),
36783     MinN = cms.int32( 1 )
36784 )
36785 fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36786     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36787     cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36788     filter = cms.bool( False ),
36789     throwOnMissing = cms.untracked.bool( True )
36790 )
36791 fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36792     src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ),
36793     minNumber = cms.uint32( 1 )
36794 )
36795 fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36796     saveTags = cms.bool( True ),
36797     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36798     minPtAve = cms.double( 160.0 ),
36799     minPtJet = cms.double( 80.0 ),
36800     minDphi = cms.double( 2.5 ),
36801     minTagEta = cms.double( -1.0 ),
36802     maxTagEta = cms.double( 1.4 ),
36803     minProbeEta = cms.double( 2.7 ),
36804     maxProbeEta = cms.double( 5.5 ),
36805     triggerType = cms.int32( 85 )
36806 )
36807 fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler",
36808     offset = cms.uint32( 0 ),
36809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36810 )
36811 fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36812     saveTags = cms.bool( True ),
36813     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36814     triggerType = cms.int32( 85 ),
36815     MinE = cms.double( -1.0 ),
36816     MinPt = cms.double( 140.0 ),
36817     MinMass = cms.double( -1.0 ),
36818     MaxMass = cms.double( -1.0 ),
36819     MinEta = cms.double( -1.0 ),
36820     MaxEta = cms.double( -1.0 ),
36821     MinN = cms.int32( 1 )
36822 )
36823 fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36824     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36825     cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36826     filter = cms.bool( False ),
36827     throwOnMissing = cms.untracked.bool( True )
36828 )
36829 fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36830     src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ),
36831     minNumber = cms.uint32( 1 )
36832 )
36833 fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36834     saveTags = cms.bool( True ),
36835     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36836     minPtAve = cms.double( 220.0 ),
36837     minPtJet = cms.double( 110.0 ),
36838     minDphi = cms.double( 2.5 ),
36839     minTagEta = cms.double( -1.0 ),
36840     maxTagEta = cms.double( 1.4 ),
36841     minProbeEta = cms.double( 2.7 ),
36842     maxProbeEta = cms.double( 5.5 ),
36843     triggerType = cms.int32( 85 )
36844 )
36845 fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler",
36846     offset = cms.uint32( 0 ),
36847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36848 )
36849 fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36850     saveTags = cms.bool( True ),
36851     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36852     triggerType = cms.int32( 85 ),
36853     MinE = cms.double( -1.0 ),
36854     MinPt = cms.double( 160.0 ),
36855     MinMass = cms.double( -1.0 ),
36856     MaxMass = cms.double( -1.0 ),
36857     MinEta = cms.double( -1.0 ),
36858     MaxEta = cms.double( -1.0 ),
36859     MinN = cms.int32( 1 )
36860 )
36861 fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36862     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36863     cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36864     filter = cms.bool( False ),
36865     throwOnMissing = cms.untracked.bool( True )
36866 )
36867 fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36868     src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ),
36869     minNumber = cms.uint32( 1 )
36870 )
36871 fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36872     saveTags = cms.bool( True ),
36873     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36874     minPtAve = cms.double( 260.0 ),
36875     minPtJet = cms.double( 110.0 ),
36876     minDphi = cms.double( 2.5 ),
36877     minTagEta = cms.double( -1.0 ),
36878     maxTagEta = cms.double( 1.4 ),
36879     minProbeEta = cms.double( 2.7 ),
36880     maxProbeEta = cms.double( 5.5 ),
36881     triggerType = cms.int32( 85 )
36882 )
36883 fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler",
36884     offset = cms.uint32( 0 ),
36885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36886 )
36887 fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
36888     saveTags = cms.bool( True ),
36889     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36890     triggerType = cms.int32( 85 ),
36891     MinE = cms.double( -1.0 ),
36892     MinPt = cms.double( 200.0 ),
36893     MinMass = cms.double( -1.0 ),
36894     MaxMass = cms.double( -1.0 ),
36895     MinEta = cms.double( -1.0 ),
36896     MaxEta = cms.double( -1.0 ),
36897     MinN = cms.int32( 1 )
36898 )
36899 fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
36900     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
36901     cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" ),
36902     filter = cms.bool( False ),
36903     throwOnMissing = cms.untracked.bool( True )
36904 )
36905 fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
36906     src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ),
36907     minNumber = cms.uint32( 1 )
36908 )
36909 fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
36910     saveTags = cms.bool( True ),
36911     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36912     minPtAve = cms.double( 300.0 ),
36913     minPtJet = cms.double( 150.0 ),
36914     minDphi = cms.double( 2.5 ),
36915     minTagEta = cms.double( -1.0 ),
36916     maxTagEta = cms.double( 1.4 ),
36917     minProbeEta = cms.double( 2.7 ),
36918     maxProbeEta = cms.double( 5.5 ),
36919     triggerType = cms.int32( 85 )
36920 )
36921 fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler",
36922     offset = cms.uint32( 0 ),
36923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36924 )
36925 fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter",
36926     saveTags = cms.bool( True ),
36927     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36928     minPtAve = cms.double( 150.0 ),
36929     minPtJet3 = cms.double( 99999.0 ),
36930     minDphi = cms.double( -1.0 ),
36931     triggerType = cms.int32( 85 )
36932 )
36933 fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter",
36934     saveTags = cms.bool( True ),
36935     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
36936     minPtAve = cms.double( 180.0 ),
36937     minPtJet3 = cms.double( 99999.0 ),
36938     minDphi = cms.double( -1.0 ),
36939     triggerType = cms.int32( 85 )
36940 )
36941 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
36942     isRun3 = cms.bool( True ),
36943     includeErrors = cms.bool( True ),
36944     inputLabel = cms.InputTag( "rawDataCollector" ),
36945     mappingLabel = cms.string( "RPix" )
36946 )
36947 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
36948     RPixVerbosity = cms.untracked.int32( 0 ),
36949     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
36950     SeedADCThreshold = cms.int32( 2 ),
36951     ADCThreshold = cms.int32( 2 ),
36952     ElectronADCGain = cms.double( 135.0 ),
36953     VCaltoElectronGain = cms.int32( 50 ),
36954     VCaltoElectronOffset = cms.int32( -411 ),
36955     doSingleCalibration = cms.bool( False )
36956 )
36957 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
36958     RPixVerbosity = cms.untracked.int32( 0 ),
36959     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
36960 )
36961 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
36962     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
36963     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
36964     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
36965     trackMinNumberOfPoints = cms.uint32( 3 ),
36966     verbosity = cms.untracked.int32( 0 ),
36967     maximumChi2OverNDF = cms.double( 5.0 ),
36968     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
36969     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
36970     maxHitPerPlane = cms.int32( 20 ),
36971     maxHitPerRomanPot = cms.int32( 60 ),
36972     maxTrackPerRomanPot = cms.int32( 10 ),
36973     maxTrackPerPattern = cms.int32( 5 ),
36974     numberOfPlanesPerPot = cms.int32( 6 ),
36975     roadRadius = cms.double( 1.0 ),
36976     minRoadSize = cms.int32( 3 ),
36977     maxRoadSize = cms.int32( 20 ),
36978     roadRadiusBadPot = cms.double( 0.5 )
36979 )
36980 fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter",
36981     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
36982     stripLocalTrackInputTag = cms.InputTag( "" ),
36983     diamondLocalTrackInputTag = cms.InputTag( "" ),
36984     usePixel = cms.bool( True ),
36985     useStrip = cms.bool( False ),
36986     useDiamond = cms.bool( False ),
36987     minTracks = cms.int32( 2 ),
36988     minTracksPerArm = cms.int32( 1 ),
36989     maxTracks = cms.int32( -1 ),
36990     maxTracksPerArm = cms.int32( -1 ),
36991     maxTracksPerPot = cms.int32( 2 ),
36992     triggerType = cms.int32( 91 )
36993 )
36994 fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer",
36995     includeStrips = cms.bool( False ),
36996     tagSiStripTrack = cms.InputTag( "" ),
36997     includeDiamonds = cms.bool( False ),
36998     tagDiamondTrack = cms.InputTag( "" ),
36999     includePixels = cms.bool( True ),
37000     tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
37001     timingTrackTMin = cms.double( -12.5 ),
37002     timingTrackTMax = cms.double( 12.5 ),
37003     pixelTrackTxMin = cms.double( -10.0 ),
37004     pixelTrackTxMax = cms.double( 10.0 ),
37005     pixelTrackTyMin = cms.double( -10.0 ),
37006     pixelTrackTyMax = cms.double( 10.0 )
37007 )
37008 fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer",
37009     tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ),
37010     pixelDiscardBXShiftedTracks = cms.bool( False ),
37011     lhcInfoPerFillLabel = cms.string( "" ),
37012     lhcInfoPerLSLabel = cms.string( "" ),
37013     lhcInfoLabel = cms.string( "" ),
37014     useNewLHCInfo = cms.bool( True ),
37015     opticsLabel = cms.string( "" ),
37016     ppsAssociationCutsLabel = cms.string( "" ),
37017     verbosity = cms.untracked.uint32( 0 ),
37018     doSingleRPReconstruction = cms.bool( True ),
37019     doMultiRPReconstruction = cms.bool( False ),
37020     singleRPReconstructionLabel = cms.string( "singleRP" ),
37021     multiRPReconstructionLabel = cms.string( "multiRP" ),
37022     localAngleXMin = cms.double( -0.03 ),
37023     localAngleXMax = cms.double( 0.03 ),
37024     localAngleYMin = cms.double( -0.04 ),
37025     localAngleYMax = cms.double( 0.04 ),
37026     max_n_timing_tracks = cms.uint32( 5 ),
37027     default_time = cms.double( 0.0 ),
37028     fitVtxY = cms.bool( True ),
37029     useImprovedInitialEstimate = cms.bool( True ),
37030     multiRPAlgorithm = cms.string( "chi2" )
37031 )
37032 fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter",
37033     jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
37034     forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ),
37035     lhcInfoLabel = cms.string( "" ),
37036     lhcInfoPerLSLabel = cms.string( "" ),
37037     lhcInfoPerFillLabel = cms.string( "" ),
37038     useNewLHCInfo = cms.bool( True ),
37039     maxDiffxi = cms.double( 0.3 ),
37040     maxDiffm = cms.double( 1.0 ),
37041     maxDiffy = cms.double( 1.0 ),
37042     nJets = cms.uint32( 4 ),
37043     do_xi = cms.bool( True ),
37044     do_my = cms.bool( False )
37045 )
37046 fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
37047     offset = cms.uint32( 0 ),
37048     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37049 )
37050 fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler",
37051     offset = cms.uint32( 0 ),
37052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37053 )
37054 fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet",
37055     saveTags = cms.bool( True ),
37056     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37057     triggerType = cms.int32( 85 ),
37058     MinE = cms.double( -1.0 ),
37059     MinPt = cms.double( 40.0 ),
37060     MinMass = cms.double( -1.0 ),
37061     MaxMass = cms.double( -1.0 ),
37062     MinEta = cms.double( -1.0 ),
37063     MaxEta = cms.double( 5.0 ),
37064     MinN = cms.int32( 1 )
37065 )
37066 fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37067     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37068     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ),
37069     triggerJetsType = cms.int32( 85 ),
37070     maxDeltaR = cms.double( 0.5 )
37071 )
37072 fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet",
37073     saveTags = cms.bool( True ),
37074     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ),
37075     triggerType = cms.int32( 85 ),
37076     MinE = cms.double( -1.0 ),
37077     MinPt = cms.double( 60.0 ),
37078     MinMass = cms.double( -1.0 ),
37079     MaxMass = cms.double( -1.0 ),
37080     MinEta = cms.double( -1.0 ),
37081     MaxEta = cms.double( 5.0 ),
37082     MinN = cms.int32( 1 )
37083 )
37084 fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler",
37085     offset = cms.uint32( 0 ),
37086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37087 )
37088 fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet",
37089     saveTags = cms.bool( True ),
37090     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37091     triggerType = cms.int32( 85 ),
37092     MinE = cms.double( -1.0 ),
37093     MinPt = cms.double( 50.0 ),
37094     MinMass = cms.double( -1.0 ),
37095     MaxMass = cms.double( -1.0 ),
37096     MinEta = cms.double( -1.0 ),
37097     MaxEta = cms.double( 5.0 ),
37098     MinN = cms.int32( 1 )
37099 )
37100 fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37101     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37102     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ),
37103     triggerJetsType = cms.int32( 85 ),
37104     maxDeltaR = cms.double( 0.5 )
37105 )
37106 fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet",
37107     saveTags = cms.bool( True ),
37108     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ),
37109     triggerType = cms.int32( 85 ),
37110     MinE = cms.double( -1.0 ),
37111     MinPt = cms.double( 80.0 ),
37112     MinMass = cms.double( -1.0 ),
37113     MaxMass = cms.double( -1.0 ),
37114     MinEta = cms.double( -1.0 ),
37115     MaxEta = cms.double( 5.0 ),
37116     MinN = cms.int32( 1 )
37117 )
37118 fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler",
37119     offset = cms.uint32( 0 ),
37120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37121 )
37122 fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet",
37123     saveTags = cms.bool( True ),
37124     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37125     triggerType = cms.int32( 85 ),
37126     MinE = cms.double( -1.0 ),
37127     MinPt = cms.double( 110.0 ),
37128     MinMass = cms.double( -1.0 ),
37129     MaxMass = cms.double( -1.0 ),
37130     MinEta = cms.double( -1.0 ),
37131     MaxEta = cms.double( 5.0 ),
37132     MinN = cms.int32( 1 )
37133 )
37134 fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37135     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37136     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ),
37137     triggerJetsType = cms.int32( 85 ),
37138     maxDeltaR = cms.double( 0.5 )
37139 )
37140 fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet",
37141     saveTags = cms.bool( True ),
37142     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ),
37143     triggerType = cms.int32( 85 ),
37144     MinE = cms.double( -1.0 ),
37145     MinPt = cms.double( 140.0 ),
37146     MinMass = cms.double( -1.0 ),
37147     MaxMass = cms.double( -1.0 ),
37148     MinEta = cms.double( -1.0 ),
37149     MaxEta = cms.double( 5.0 ),
37150     MinN = cms.int32( 1 )
37151 )
37152 fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler",
37153     offset = cms.uint32( 0 ),
37154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37155 )
37156 fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet",
37157     saveTags = cms.bool( True ),
37158     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37159     triggerType = cms.int32( 85 ),
37160     MinE = cms.double( -1.0 ),
37161     MinPt = cms.double( 170.0 ),
37162     MinMass = cms.double( -1.0 ),
37163     MaxMass = cms.double( -1.0 ),
37164     MinEta = cms.double( -1.0 ),
37165     MaxEta = cms.double( 5.0 ),
37166     MinN = cms.int32( 1 )
37167 )
37168 fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37169     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37170     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ),
37171     triggerJetsType = cms.int32( 85 ),
37172     maxDeltaR = cms.double( 0.5 )
37173 )
37174 fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet",
37175     saveTags = cms.bool( True ),
37176     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ),
37177     triggerType = cms.int32( 85 ),
37178     MinE = cms.double( -1.0 ),
37179     MinPt = cms.double( 200.0 ),
37180     MinMass = cms.double( -1.0 ),
37181     MaxMass = cms.double( -1.0 ),
37182     MinEta = cms.double( -1.0 ),
37183     MaxEta = cms.double( 5.0 ),
37184     MinN = cms.int32( 1 )
37185 )
37186 fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler",
37187     offset = cms.uint32( 0 ),
37188     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37189 )
37190 fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet",
37191     saveTags = cms.bool( True ),
37192     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37193     triggerType = cms.int32( 85 ),
37194     MinE = cms.double( -1.0 ),
37195     MinPt = cms.double( 210.0 ),
37196     MinMass = cms.double( -1.0 ),
37197     MaxMass = cms.double( -1.0 ),
37198     MinEta = cms.double( -1.0 ),
37199     MaxEta = cms.double( 5.0 ),
37200     MinN = cms.int32( 1 )
37201 )
37202 fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37203     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37204     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ),
37205     triggerJetsType = cms.int32( 85 ),
37206     maxDeltaR = cms.double( 0.5 )
37207 )
37208 fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet",
37209     saveTags = cms.bool( True ),
37210     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ),
37211     triggerType = cms.int32( 85 ),
37212     MinE = cms.double( -1.0 ),
37213     MinPt = cms.double( 260.0 ),
37214     MinMass = cms.double( -1.0 ),
37215     MaxMass = cms.double( -1.0 ),
37216     MinEta = cms.double( -1.0 ),
37217     MaxEta = cms.double( 5.0 ),
37218     MinN = cms.int32( 1 )
37219 )
37220 fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler",
37221     offset = cms.uint32( 0 ),
37222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37223 )
37224 fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet",
37225     saveTags = cms.bool( True ),
37226     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37227     triggerType = cms.int32( 85 ),
37228     MinE = cms.double( -1.0 ),
37229     MinPt = cms.double( 270.0 ),
37230     MinMass = cms.double( -1.0 ),
37231     MaxMass = cms.double( -1.0 ),
37232     MinEta = cms.double( -1.0 ),
37233     MaxEta = cms.double( 5.0 ),
37234     MinN = cms.int32( 1 )
37235 )
37236 fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37237     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37238     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ),
37239     triggerJetsType = cms.int32( 85 ),
37240     maxDeltaR = cms.double( 0.5 )
37241 )
37242 fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet",
37243     saveTags = cms.bool( True ),
37244     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ),
37245     triggerType = cms.int32( 85 ),
37246     MinE = cms.double( -1.0 ),
37247     MinPt = cms.double( 320.0 ),
37248     MinMass = cms.double( -1.0 ),
37249     MaxMass = cms.double( -1.0 ),
37250     MinEta = cms.double( -1.0 ),
37251     MaxEta = cms.double( 5.0 ),
37252     MinN = cms.int32( 1 )
37253 )
37254 fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler",
37255     offset = cms.uint32( 0 ),
37256     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37257 )
37258 fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet",
37259     saveTags = cms.bool( True ),
37260     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37261     triggerType = cms.int32( 85 ),
37262     MinE = cms.double( -1.0 ),
37263     MinPt = cms.double( 350.0 ),
37264     MinMass = cms.double( -1.0 ),
37265     MaxMass = cms.double( -1.0 ),
37266     MinEta = cms.double( -1.0 ),
37267     MaxEta = cms.double( 5.0 ),
37268     MinN = cms.int32( 1 )
37269 )
37270 fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37271     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37272     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ),
37273     triggerJetsType = cms.int32( 85 ),
37274     maxDeltaR = cms.double( 0.5 )
37275 )
37276 fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet",
37277     saveTags = cms.bool( True ),
37278     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ),
37279     triggerType = cms.int32( 85 ),
37280     MinE = cms.double( -1.0 ),
37281     MinPt = cms.double( 400.0 ),
37282     MinMass = cms.double( -1.0 ),
37283     MaxMass = cms.double( -1.0 ),
37284     MinEta = cms.double( -1.0 ),
37285     MaxEta = cms.double( 5.0 ),
37286     MinN = cms.int32( 1 )
37287 )
37288 fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler",
37289     offset = cms.uint32( 0 ),
37290     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37291 )
37292 fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet",
37293     saveTags = cms.bool( True ),
37294     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37295     triggerType = cms.int32( 85 ),
37296     MinE = cms.double( -1.0 ),
37297     MinPt = cms.double( 400.0 ),
37298     MinMass = cms.double( -1.0 ),
37299     MaxMass = cms.double( -1.0 ),
37300     MinEta = cms.double( -1.0 ),
37301     MaxEta = cms.double( 5.0 ),
37302     MinN = cms.int32( 1 )
37303 )
37304 fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37305     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37306     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ),
37307     triggerJetsType = cms.int32( 85 ),
37308     maxDeltaR = cms.double( 0.5 )
37309 )
37310 fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet",
37311     saveTags = cms.bool( True ),
37312     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ),
37313     triggerType = cms.int32( 85 ),
37314     MinE = cms.double( -1.0 ),
37315     MinPt = cms.double( 450.0 ),
37316     MinMass = cms.double( -1.0 ),
37317     MaxMass = cms.double( -1.0 ),
37318     MinEta = cms.double( -1.0 ),
37319     MaxEta = cms.double( 5.0 ),
37320     MinN = cms.int32( 1 )
37321 )
37322 fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler",
37323     offset = cms.uint32( 0 ),
37324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37325 )
37326 fragment.hltSingleCaloJet450AK8 = 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( 450.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.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37339     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37340     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ),
37341     triggerJetsType = cms.int32( 85 ),
37342     maxDeltaR = cms.double( 0.5 )
37343 )
37344 fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet",
37345     saveTags = cms.bool( True ),
37346     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ),
37347     triggerType = cms.int32( 85 ),
37348     MinE = cms.double( -1.0 ),
37349     MinPt = cms.double( 500.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.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler",
37357     offset = cms.uint32( 0 ),
37358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37359 )
37360 fragment.hltSingleCaloJet500AK8 = 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( 500.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.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37373     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37374     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ),
37375     triggerJetsType = cms.int32( 85 ),
37376     maxDeltaR = cms.double( 0.5 )
37377 )
37378 fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet",
37379     saveTags = cms.bool( True ),
37380     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ),
37381     triggerType = cms.int32( 85 ),
37382     MinE = cms.double( -1.0 ),
37383     MinPt = cms.double( 550.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.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler",
37391     offset = cms.uint32( 0 ),
37392     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37393 )
37394 fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler",
37395     offset = cms.uint32( 0 ),
37396     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37397 )
37398 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
37399     saveTags = cms.bool( True ),
37400     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37401     triggerType = cms.int32( 85 ),
37402     MinE = cms.double( -1.0 ),
37403     MinPt = cms.double( 40.0 ),
37404     MinMass = cms.double( -1.0 ),
37405     MaxMass = cms.double( -1.0 ),
37406     MinEta = cms.double( -1.0 ),
37407     MaxEta = cms.double( 5.0 ),
37408     MinN = cms.int32( 1 )
37409 )
37410 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37411     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37412     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
37413     triggerJetsType = cms.int32( 85 ),
37414     maxDeltaR = cms.double( 0.5 )
37415 )
37416 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
37417     saveTags = cms.bool( True ),
37418     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
37419     triggerType = cms.int32( 85 ),
37420     MinE = cms.double( -1.0 ),
37421     MinPt = cms.double( 60.0 ),
37422     MinMass = cms.double( -1.0 ),
37423     MaxMass = cms.double( -1.0 ),
37424     MinEta = cms.double( -1.0 ),
37425     MaxEta = cms.double( 5.0 ),
37426     MinN = cms.int32( 1 )
37427 )
37428 fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler",
37429     offset = cms.uint32( 0 ),
37430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37431 )
37432 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
37433     saveTags = cms.bool( True ),
37434     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37435     triggerType = cms.int32( 85 ),
37436     MinE = cms.double( -1.0 ),
37437     MinPt = cms.double( 50.0 ),
37438     MinMass = cms.double( -1.0 ),
37439     MaxMass = cms.double( -1.0 ),
37440     MinEta = cms.double( -1.0 ),
37441     MaxEta = cms.double( 5.0 ),
37442     MinN = cms.int32( 1 )
37443 )
37444 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37445     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37446     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
37447     triggerJetsType = cms.int32( 85 ),
37448     maxDeltaR = cms.double( 0.5 )
37449 )
37450 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
37451     saveTags = cms.bool( True ),
37452     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
37453     triggerType = cms.int32( 85 ),
37454     MinE = cms.double( -1.0 ),
37455     MinPt = cms.double( 80.0 ),
37456     MinMass = cms.double( -1.0 ),
37457     MaxMass = cms.double( -1.0 ),
37458     MinEta = cms.double( -1.0 ),
37459     MaxEta = cms.double( 5.0 ),
37460     MinN = cms.int32( 1 )
37461 )
37462 fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler",
37463     offset = cms.uint32( 0 ),
37464     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37465 )
37466 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
37467     saveTags = cms.bool( True ),
37468     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37469     triggerType = cms.int32( 85 ),
37470     MinE = cms.double( -1.0 ),
37471     MinPt = cms.double( 80.0 ),
37472     MinMass = cms.double( -1.0 ),
37473     MaxMass = cms.double( -1.0 ),
37474     MinEta = cms.double( -1.0 ),
37475     MaxEta = cms.double( 5.0 ),
37476     MinN = cms.int32( 1 )
37477 )
37478 fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37479     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37480     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ),
37481     triggerJetsType = cms.int32( 85 ),
37482     maxDeltaR = cms.double( 0.5 )
37483 )
37484 fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet",
37485     saveTags = cms.bool( True ),
37486     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ),
37487     triggerType = cms.int32( 85 ),
37488     MinE = cms.double( -1.0 ),
37489     MinPt = cms.double( 110.0 ),
37490     MinMass = cms.double( -1.0 ),
37491     MaxMass = cms.double( -1.0 ),
37492     MinEta = cms.double( -1.0 ),
37493     MaxEta = cms.double( 5.0 ),
37494     MinN = cms.int32( 1 )
37495 )
37496 fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler",
37497     offset = cms.uint32( 0 ),
37498     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37499 )
37500 fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet",
37501     saveTags = cms.bool( True ),
37502     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37503     triggerType = cms.int32( 85 ),
37504     MinE = cms.double( -1.0 ),
37505     MinPt = cms.double( 110.0 ),
37506     MinMass = cms.double( -1.0 ),
37507     MaxMass = cms.double( -1.0 ),
37508     MinEta = cms.double( -1.0 ),
37509     MaxEta = cms.double( 5.0 ),
37510     MinN = cms.int32( 1 )
37511 )
37512 fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37513     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37514     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ),
37515     triggerJetsType = cms.int32( 85 ),
37516     maxDeltaR = cms.double( 0.5 )
37517 )
37518 fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet",
37519     saveTags = cms.bool( True ),
37520     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ),
37521     triggerType = cms.int32( 85 ),
37522     MinE = cms.double( -1.0 ),
37523     MinPt = cms.double( 140.0 ),
37524     MinMass = cms.double( -1.0 ),
37525     MaxMass = cms.double( -1.0 ),
37526     MinEta = cms.double( -1.0 ),
37527     MaxEta = cms.double( 5.0 ),
37528     MinN = cms.int32( 1 )
37529 )
37530 fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler",
37531     offset = cms.uint32( 0 ),
37532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37533 )
37534 fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet",
37535     saveTags = cms.bool( True ),
37536     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37537     triggerType = cms.int32( 85 ),
37538     MinE = cms.double( -1.0 ),
37539     MinPt = cms.double( 170.0 ),
37540     MinMass = cms.double( -1.0 ),
37541     MaxMass = cms.double( -1.0 ),
37542     MinEta = cms.double( -1.0 ),
37543     MaxEta = cms.double( 5.0 ),
37544     MinN = cms.int32( 1 )
37545 )
37546 fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37547     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37548     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ),
37549     triggerJetsType = cms.int32( 85 ),
37550     maxDeltaR = cms.double( 0.5 )
37551 )
37552 fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet",
37553     saveTags = cms.bool( True ),
37554     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ),
37555     triggerType = cms.int32( 85 ),
37556     MinE = cms.double( -1.0 ),
37557     MinPt = cms.double( 200.0 ),
37558     MinMass = cms.double( -1.0 ),
37559     MaxMass = cms.double( -1.0 ),
37560     MinEta = cms.double( -1.0 ),
37561     MaxEta = cms.double( 5.0 ),
37562     MinN = cms.int32( 1 )
37563 )
37564 fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler",
37565     offset = cms.uint32( 0 ),
37566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37567 )
37568 fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet",
37569     saveTags = cms.bool( True ),
37570     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37571     triggerType = cms.int32( 85 ),
37572     MinE = cms.double( -1.0 ),
37573     MinPt = cms.double( 210.0 ),
37574     MinMass = cms.double( -1.0 ),
37575     MaxMass = cms.double( -1.0 ),
37576     MinEta = cms.double( -1.0 ),
37577     MaxEta = cms.double( 5.0 ),
37578     MinN = cms.int32( 1 )
37579 )
37580 fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37581     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37582     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ),
37583     triggerJetsType = cms.int32( 85 ),
37584     maxDeltaR = cms.double( 0.5 )
37585 )
37586 fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet",
37587     saveTags = cms.bool( True ),
37588     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ),
37589     triggerType = cms.int32( 85 ),
37590     MinE = cms.double( -1.0 ),
37591     MinPt = cms.double( 260.0 ),
37592     MinMass = cms.double( -1.0 ),
37593     MaxMass = cms.double( -1.0 ),
37594     MinEta = cms.double( -1.0 ),
37595     MaxEta = cms.double( 5.0 ),
37596     MinN = cms.int32( 1 )
37597 )
37598 fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler",
37599     offset = cms.uint32( 0 ),
37600     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37601 )
37602 fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet",
37603     saveTags = cms.bool( True ),
37604     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37605     triggerType = cms.int32( 85 ),
37606     MinE = cms.double( -1.0 ),
37607     MinPt = cms.double( 270.0 ),
37608     MinMass = cms.double( -1.0 ),
37609     MaxMass = cms.double( -1.0 ),
37610     MinEta = cms.double( -1.0 ),
37611     MaxEta = cms.double( 5.0 ),
37612     MinN = cms.int32( 1 )
37613 )
37614 fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37615     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37616     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ),
37617     triggerJetsType = cms.int32( 85 ),
37618     maxDeltaR = cms.double( 0.5 )
37619 )
37620 fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet",
37621     saveTags = cms.bool( True ),
37622     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ),
37623     triggerType = cms.int32( 85 ),
37624     MinE = cms.double( -1.0 ),
37625     MinPt = cms.double( 320.0 ),
37626     MinMass = cms.double( -1.0 ),
37627     MaxMass = cms.double( -1.0 ),
37628     MinEta = cms.double( -1.0 ),
37629     MaxEta = cms.double( 5.0 ),
37630     MinN = cms.int32( 1 )
37631 )
37632 fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler",
37633     offset = cms.uint32( 0 ),
37634     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37635 )
37636 fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet",
37637     saveTags = cms.bool( True ),
37638     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37639     triggerType = cms.int32( 85 ),
37640     MinE = cms.double( -1.0 ),
37641     MinPt = cms.double( 350.0 ),
37642     MinMass = cms.double( -1.0 ),
37643     MaxMass = cms.double( -1.0 ),
37644     MinEta = cms.double( -1.0 ),
37645     MaxEta = cms.double( 5.0 ),
37646     MinN = cms.int32( 1 )
37647 )
37648 fragment.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37649     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37650     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ),
37651     triggerJetsType = cms.int32( 85 ),
37652     maxDeltaR = cms.double( 0.5 )
37653 )
37654 fragment.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet",
37655     saveTags = cms.bool( True ),
37656     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ),
37657     triggerType = cms.int32( 85 ),
37658     MinE = cms.double( -1.0 ),
37659     MinPt = cms.double( 400.0 ),
37660     MinMass = cms.double( -1.0 ),
37661     MaxMass = cms.double( -1.0 ),
37662     MinEta = cms.double( -1.0 ),
37663     MaxEta = cms.double( 5.0 ),
37664     MinN = cms.int32( 1 )
37665 )
37666 fragment.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler",
37667     offset = cms.uint32( 0 ),
37668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37669 )
37670 fragment.hltSingleCaloJet400 = 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( 400.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.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37683     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37684     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ),
37685     triggerJetsType = cms.int32( 85 ),
37686     maxDeltaR = cms.double( 0.5 )
37687 )
37688 fragment.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet",
37689     saveTags = cms.bool( True ),
37690     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ),
37691     triggerType = cms.int32( 85 ),
37692     MinE = cms.double( -1.0 ),
37693     MinPt = cms.double( 450.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.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler",
37701     offset = cms.uint32( 0 ),
37702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37703 )
37704 fragment.hltSingleCaloJet450 = 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( 450.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.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37717     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37718     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ),
37719     triggerJetsType = cms.int32( 85 ),
37720     maxDeltaR = cms.double( 0.5 )
37721 )
37722 fragment.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet",
37723     saveTags = cms.bool( True ),
37724     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37725     triggerType = cms.int32( 85 ),
37726     MinE = cms.double( -1.0 ),
37727     MinPt = cms.double( 500.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.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler",
37735     offset = cms.uint32( 0 ),
37736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37737 )
37738 fragment.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet",
37739     saveTags = cms.bool( True ),
37740     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
37741     triggerType = cms.int32( 85 ),
37742     MinE = cms.double( -1.0 ),
37743     MinPt = cms.double( 550.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.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler",
37751     offset = cms.uint32( 0 ),
37752     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37753 )
37754 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
37755     saveTags = cms.bool( True ),
37756     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37757     triggerType = cms.int32( 85 ),
37758     MinE = cms.double( -1.0 ),
37759     MinPt = cms.double( 10.0 ),
37760     MinMass = cms.double( -1.0 ),
37761     MaxMass = cms.double( -1.0 ),
37762     MinEta = cms.double( 2.7 ),
37763     MaxEta = cms.double( 5.0 ),
37764     MinN = cms.int32( 1 )
37765 )
37766 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37767     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37768     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
37769     triggerJetsType = cms.int32( 85 ),
37770     maxDeltaR = cms.double( 0.5 )
37771 )
37772 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
37773     saveTags = cms.bool( True ),
37774     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
37775     triggerType = cms.int32( 85 ),
37776     MinE = cms.double( -1.0 ),
37777     MinPt = cms.double( 40.0 ),
37778     MinMass = cms.double( -1.0 ),
37779     MaxMass = cms.double( -1.0 ),
37780     MinEta = cms.double( 2.7 ),
37781     MaxEta = cms.double( 5.0 ),
37782     MinN = cms.int32( 1 )
37783 )
37784 fragment.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler",
37785     offset = cms.uint32( 0 ),
37786     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37787 )
37788 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
37789     saveTags = cms.bool( True ),
37790     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37791     triggerType = cms.int32( 85 ),
37792     MinE = cms.double( -1.0 ),
37793     MinPt = cms.double( 40.0 ),
37794     MinMass = cms.double( -1.0 ),
37795     MaxMass = cms.double( -1.0 ),
37796     MinEta = cms.double( 2.7 ),
37797     MaxEta = cms.double( 5.0 ),
37798     MinN = cms.int32( 1 )
37799 )
37800 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37801     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37802     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
37803     triggerJetsType = cms.int32( 85 ),
37804     maxDeltaR = cms.double( 0.5 )
37805 )
37806 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
37807     saveTags = cms.bool( True ),
37808     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
37809     triggerType = cms.int32( 85 ),
37810     MinE = cms.double( -1.0 ),
37811     MinPt = cms.double( 60.0 ),
37812     MinMass = cms.double( -1.0 ),
37813     MaxMass = cms.double( -1.0 ),
37814     MinEta = cms.double( 2.7 ),
37815     MaxEta = cms.double( 5.0 ),
37816     MinN = cms.int32( 1 )
37817 )
37818 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
37819     saveTags = cms.bool( True ),
37820     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
37821     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37822     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37823     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37824     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37825     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37826     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37827     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37828     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37829     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37830 )
37831 fragment.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler",
37832     offset = cms.uint32( 0 ),
37833     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37834 )
37835 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
37836     saveTags = cms.bool( True ),
37837     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37838     triggerType = cms.int32( 85 ),
37839     MinE = cms.double( -1.0 ),
37840     MinPt = cms.double( 50.0 ),
37841     MinMass = cms.double( -1.0 ),
37842     MaxMass = cms.double( -1.0 ),
37843     MinEta = cms.double( 2.7 ),
37844     MaxEta = cms.double( 5.0 ),
37845     MinN = cms.int32( 1 )
37846 )
37847 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37848     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37849     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
37850     triggerJetsType = cms.int32( 85 ),
37851     maxDeltaR = cms.double( 0.5 )
37852 )
37853 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
37854     saveTags = cms.bool( True ),
37855     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
37856     triggerType = cms.int32( 85 ),
37857     MinE = cms.double( -1.0 ),
37858     MinPt = cms.double( 80.0 ),
37859     MinMass = cms.double( -1.0 ),
37860     MaxMass = cms.double( -1.0 ),
37861     MinEta = cms.double( 2.7 ),
37862     MaxEta = cms.double( 5.0 ),
37863     MinN = cms.int32( 1 )
37864 )
37865 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
37866     saveTags = cms.bool( True ),
37867     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
37868     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37869     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37870     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37871     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37872     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37873     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37874     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37875     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37876     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37877 )
37878 fragment.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler",
37879     offset = cms.uint32( 0 ),
37880     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37881 )
37882 fragment.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet",
37883     saveTags = cms.bool( True ),
37884     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37885     triggerType = cms.int32( 85 ),
37886     MinE = cms.double( -1.0 ),
37887     MinPt = cms.double( 110.0 ),
37888     MinMass = cms.double( -1.0 ),
37889     MaxMass = cms.double( -1.0 ),
37890     MinEta = cms.double( 2.7 ),
37891     MaxEta = cms.double( 5.0 ),
37892     MinN = cms.int32( 1 )
37893 )
37894 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37895     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37896     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ),
37897     triggerJetsType = cms.int32( 85 ),
37898     maxDeltaR = cms.double( 0.5 )
37899 )
37900 fragment.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet",
37901     saveTags = cms.bool( True ),
37902     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ),
37903     triggerType = cms.int32( 85 ),
37904     MinE = cms.double( -1.0 ),
37905     MinPt = cms.double( 140.0 ),
37906     MinMass = cms.double( -1.0 ),
37907     MaxMass = cms.double( -1.0 ),
37908     MinEta = cms.double( 2.7 ),
37909     MaxEta = cms.double( 5.0 ),
37910     MinN = cms.int32( 1 )
37911 )
37912 fragment.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed",
37913     saveTags = cms.bool( True ),
37914     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ),
37915     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37916     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37917     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37918     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37919     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37920     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37921     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37922     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37923     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37924 )
37925 fragment.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler",
37926     offset = cms.uint32( 0 ),
37927     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37928 )
37929 fragment.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet",
37930     saveTags = cms.bool( True ),
37931     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37932     triggerType = cms.int32( 85 ),
37933     MinE = cms.double( -1.0 ),
37934     MinPt = cms.double( 170.0 ),
37935     MinMass = cms.double( -1.0 ),
37936     MaxMass = cms.double( -1.0 ),
37937     MinEta = cms.double( 2.7 ),
37938     MaxEta = cms.double( 5.0 ),
37939     MinN = cms.int32( 1 )
37940 )
37941 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37942     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37943     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ),
37944     triggerJetsType = cms.int32( 85 ),
37945     maxDeltaR = cms.double( 0.5 )
37946 )
37947 fragment.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet",
37948     saveTags = cms.bool( True ),
37949     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ),
37950     triggerType = cms.int32( 85 ),
37951     MinE = cms.double( -1.0 ),
37952     MinPt = cms.double( 200.0 ),
37953     MinMass = cms.double( -1.0 ),
37954     MaxMass = cms.double( -1.0 ),
37955     MinEta = cms.double( 2.7 ),
37956     MaxEta = cms.double( 5.0 ),
37957     MinN = cms.int32( 1 )
37958 )
37959 fragment.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler",
37960     offset = cms.uint32( 0 ),
37961     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37962 )
37963 fragment.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet",
37964     saveTags = cms.bool( True ),
37965     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37966     triggerType = cms.int32( 85 ),
37967     MinE = cms.double( -1.0 ),
37968     MinPt = cms.double( 210.0 ),
37969     MinMass = cms.double( -1.0 ),
37970     MaxMass = cms.double( -1.0 ),
37971     MinEta = cms.double( 2.7 ),
37972     MaxEta = cms.double( 5.0 ),
37973     MinN = cms.int32( 1 )
37974 )
37975 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37976     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
37977     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ),
37978     triggerJetsType = cms.int32( 85 ),
37979     maxDeltaR = cms.double( 0.5 )
37980 )
37981 fragment.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet",
37982     saveTags = cms.bool( True ),
37983     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ),
37984     triggerType = cms.int32( 85 ),
37985     MinE = cms.double( -1.0 ),
37986     MinPt = cms.double( 260.0 ),
37987     MinMass = cms.double( -1.0 ),
37988     MaxMass = cms.double( -1.0 ),
37989     MinEta = cms.double( 2.7 ),
37990     MaxEta = cms.double( 5.0 ),
37991     MinN = cms.int32( 1 )
37992 )
37993 fragment.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler",
37994     offset = cms.uint32( 0 ),
37995     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37996 )
37997 fragment.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet",
37998     saveTags = cms.bool( True ),
37999     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38000     triggerType = cms.int32( 85 ),
38001     MinE = cms.double( -1.0 ),
38002     MinPt = cms.double( 270.0 ),
38003     MinMass = cms.double( -1.0 ),
38004     MaxMass = cms.double( -1.0 ),
38005     MinEta = cms.double( 2.7 ),
38006     MaxEta = cms.double( 5.0 ),
38007     MinN = cms.int32( 1 )
38008 )
38009 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38010     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38011     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ),
38012     triggerJetsType = cms.int32( 85 ),
38013     maxDeltaR = cms.double( 0.5 )
38014 )
38015 fragment.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet",
38016     saveTags = cms.bool( True ),
38017     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ),
38018     triggerType = cms.int32( 85 ),
38019     MinE = cms.double( -1.0 ),
38020     MinPt = cms.double( 320.0 ),
38021     MinMass = cms.double( -1.0 ),
38022     MaxMass = cms.double( -1.0 ),
38023     MinEta = cms.double( 2.7 ),
38024     MaxEta = cms.double( 5.0 ),
38025     MinN = cms.int32( 1 )
38026 )
38027 fragment.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38028     offset = cms.uint32( 0 ),
38029     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38030 )
38031 fragment.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet",
38032     saveTags = cms.bool( True ),
38033     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38034     triggerType = cms.int32( 85 ),
38035     MinE = cms.double( -1.0 ),
38036     MinPt = cms.double( 350.0 ),
38037     MinMass = cms.double( -1.0 ),
38038     MaxMass = cms.double( -1.0 ),
38039     MinEta = cms.double( 2.7 ),
38040     MaxEta = cms.double( 5.0 ),
38041     MinN = cms.int32( 1 )
38042 )
38043 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38044     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38045     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ),
38046     triggerJetsType = cms.int32( 85 ),
38047     maxDeltaR = cms.double( 0.5 )
38048 )
38049 fragment.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet",
38050     saveTags = cms.bool( True ),
38051     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ),
38052     triggerType = cms.int32( 85 ),
38053     MinE = cms.double( -1.0 ),
38054     MinPt = cms.double( 400.0 ),
38055     MinMass = cms.double( -1.0 ),
38056     MaxMass = cms.double( -1.0 ),
38057     MinEta = cms.double( 2.7 ),
38058     MaxEta = cms.double( 5.0 ),
38059     MinN = cms.int32( 1 )
38060 )
38061 fragment.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38062     offset = cms.uint32( 0 ),
38063     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38064 )
38065 fragment.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet",
38066     saveTags = cms.bool( True ),
38067     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38068     triggerType = cms.int32( 85 ),
38069     MinE = cms.double( -1.0 ),
38070     MinPt = cms.double( 400.0 ),
38071     MinMass = cms.double( -1.0 ),
38072     MaxMass = cms.double( -1.0 ),
38073     MinEta = cms.double( 2.7 ),
38074     MaxEta = cms.double( 5.0 ),
38075     MinN = cms.int32( 1 )
38076 )
38077 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38078     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38079     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ),
38080     triggerJetsType = cms.int32( 85 ),
38081     maxDeltaR = cms.double( 0.5 )
38082 )
38083 fragment.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet",
38084     saveTags = cms.bool( True ),
38085     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ),
38086     triggerType = cms.int32( 85 ),
38087     MinE = cms.double( -1.0 ),
38088     MinPt = cms.double( 450.0 ),
38089     MinMass = cms.double( -1.0 ),
38090     MaxMass = cms.double( -1.0 ),
38091     MinEta = cms.double( 2.7 ),
38092     MaxEta = cms.double( 5.0 ),
38093     MinN = cms.int32( 1 )
38094 )
38095 fragment.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38096     offset = cms.uint32( 0 ),
38097     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38098 )
38099 fragment.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet",
38100     saveTags = cms.bool( True ),
38101     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38102     triggerType = cms.int32( 85 ),
38103     MinE = cms.double( -1.0 ),
38104     MinPt = cms.double( 450.0 ),
38105     MinMass = cms.double( -1.0 ),
38106     MaxMass = cms.double( -1.0 ),
38107     MinEta = cms.double( 2.7 ),
38108     MaxEta = cms.double( 5.0 ),
38109     MinN = cms.int32( 1 )
38110 )
38111 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38112     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38113     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ),
38114     triggerJetsType = cms.int32( 85 ),
38115     maxDeltaR = cms.double( 0.5 )
38116 )
38117 fragment.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet",
38118     saveTags = cms.bool( True ),
38119     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ),
38120     triggerType = cms.int32( 85 ),
38121     MinE = cms.double( -1.0 ),
38122     MinPt = cms.double( 500.0 ),
38123     MinMass = cms.double( -1.0 ),
38124     MaxMass = cms.double( -1.0 ),
38125     MinEta = cms.double( 2.7 ),
38126     MaxEta = cms.double( 5.0 ),
38127     MinN = cms.int32( 1 )
38128 )
38129 fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
38130     offset = cms.uint32( 0 ),
38131     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38132 )
38133 fragment.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet",
38134     saveTags = cms.bool( True ),
38135     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38136     triggerType = cms.int32( 85 ),
38137     MinE = cms.double( -1.0 ),
38138     MinPt = cms.double( 10.0 ),
38139     MinMass = cms.double( -1.0 ),
38140     MaxMass = cms.double( -1.0 ),
38141     MinEta = cms.double( 2.7 ),
38142     MaxEta = cms.double( 5.0 ),
38143     MinN = cms.int32( 1 )
38144 )
38145 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38146     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38147     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ),
38148     triggerJetsType = cms.int32( 85 ),
38149     maxDeltaR = cms.double( 0.5 )
38150 )
38151 fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet",
38152     saveTags = cms.bool( True ),
38153     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ),
38154     triggerType = cms.int32( 85 ),
38155     MinE = cms.double( -1.0 ),
38156     MinPt = cms.double( 40.0 ),
38157     MinMass = cms.double( -1.0 ),
38158     MaxMass = cms.double( -1.0 ),
38159     MinEta = cms.double( 2.7 ),
38160     MaxEta = cms.double( 5.0 ),
38161     MinN = cms.int32( 1 )
38162 )
38163 fragment.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
38164     offset = cms.uint32( 0 ),
38165     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38166 )
38167 fragment.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet",
38168     saveTags = cms.bool( True ),
38169     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38170     triggerType = cms.int32( 85 ),
38171     MinE = cms.double( -1.0 ),
38172     MinPt = cms.double( 40.0 ),
38173     MinMass = cms.double( -1.0 ),
38174     MaxMass = cms.double( -1.0 ),
38175     MinEta = cms.double( 2.7 ),
38176     MaxEta = cms.double( 5.0 ),
38177     MinN = cms.int32( 1 )
38178 )
38179 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38180     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38181     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ),
38182     triggerJetsType = cms.int32( 85 ),
38183     maxDeltaR = cms.double( 0.5 )
38184 )
38185 fragment.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet",
38186     saveTags = cms.bool( True ),
38187     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ),
38188     triggerType = cms.int32( 85 ),
38189     MinE = cms.double( -1.0 ),
38190     MinPt = cms.double( 60.0 ),
38191     MinMass = cms.double( -1.0 ),
38192     MaxMass = cms.double( -1.0 ),
38193     MinEta = cms.double( 2.7 ),
38194     MaxEta = cms.double( 5.0 ),
38195     MinN = cms.int32( 1 )
38196 )
38197 fragment.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
38198     offset = cms.uint32( 0 ),
38199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38200 )
38201 fragment.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet",
38202     saveTags = cms.bool( True ),
38203     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38204     triggerType = cms.int32( 85 ),
38205     MinE = cms.double( -1.0 ),
38206     MinPt = cms.double( 50.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.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38214     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38215     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ),
38216     triggerJetsType = cms.int32( 85 ),
38217     maxDeltaR = cms.double( 0.5 )
38218 )
38219 fragment.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet",
38220     saveTags = cms.bool( True ),
38221     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ),
38222     triggerType = cms.int32( 85 ),
38223     MinE = cms.double( -1.0 ),
38224     MinPt = cms.double( 80.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.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler",
38232     offset = cms.uint32( 0 ),
38233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38234 )
38235 fragment.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet",
38236     saveTags = cms.bool( True ),
38237     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38238     triggerType = cms.int32( 85 ),
38239     MinE = cms.double( -1.0 ),
38240     MinPt = cms.double( 110.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.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38248     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38249     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ),
38250     triggerJetsType = cms.int32( 85 ),
38251     maxDeltaR = cms.double( 0.5 )
38252 )
38253 fragment.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet",
38254     saveTags = cms.bool( True ),
38255     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ),
38256     triggerType = cms.int32( 85 ),
38257     MinE = cms.double( -1.0 ),
38258     MinPt = cms.double( 140.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.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler",
38266     offset = cms.uint32( 0 ),
38267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38268 )
38269 fragment.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet",
38270     saveTags = cms.bool( True ),
38271     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38272     triggerType = cms.int32( 85 ),
38273     MinE = cms.double( -1.0 ),
38274     MinPt = cms.double( 170.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.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38282     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38283     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ),
38284     triggerJetsType = cms.int32( 85 ),
38285     maxDeltaR = cms.double( 0.5 )
38286 )
38287 fragment.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet",
38288     saveTags = cms.bool( True ),
38289     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ),
38290     triggerType = cms.int32( 85 ),
38291     MinE = cms.double( -1.0 ),
38292     MinPt = cms.double( 200.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.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler",
38300     offset = cms.uint32( 0 ),
38301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38302 )
38303 fragment.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet",
38304     saveTags = cms.bool( True ),
38305     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38306     triggerType = cms.int32( 85 ),
38307     MinE = cms.double( -1.0 ),
38308     MinPt = cms.double( 210.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.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38316     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38317     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ),
38318     triggerJetsType = cms.int32( 85 ),
38319     maxDeltaR = cms.double( 0.5 )
38320 )
38321 fragment.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet",
38322     saveTags = cms.bool( True ),
38323     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ),
38324     triggerType = cms.int32( 85 ),
38325     MinE = cms.double( -1.0 ),
38326     MinPt = cms.double( 260.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.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler",
38334     offset = cms.uint32( 0 ),
38335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38336 )
38337 fragment.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet",
38338     saveTags = cms.bool( True ),
38339     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38340     triggerType = cms.int32( 85 ),
38341     MinE = cms.double( -1.0 ),
38342     MinPt = cms.double( 270.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.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38350     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38351     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ),
38352     triggerJetsType = cms.int32( 85 ),
38353     maxDeltaR = cms.double( 0.5 )
38354 )
38355 fragment.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet",
38356     saveTags = cms.bool( True ),
38357     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ),
38358     triggerType = cms.int32( 85 ),
38359     MinE = cms.double( -1.0 ),
38360     MinPt = cms.double( 320.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.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler",
38368     offset = cms.uint32( 0 ),
38369     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38370 )
38371 fragment.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet",
38372     saveTags = cms.bool( True ),
38373     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
38374     triggerType = cms.int32( 85 ),
38375     MinE = cms.double( -1.0 ),
38376     MinPt = cms.double( 350.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.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38384     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38385     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ),
38386     triggerJetsType = cms.int32( 85 ),
38387     maxDeltaR = cms.double( 0.5 )
38388 )
38389 fragment.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet",
38390     saveTags = cms.bool( True ),
38391     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ),
38392     triggerType = cms.int32( 85 ),
38393     MinE = cms.double( -1.0 ),
38394     MinPt = cms.double( 400.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.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler",
38402     offset = cms.uint32( 0 ),
38403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38404 )
38405 fragment.hltSingleCaloFwdJet400AK8 = 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( 400.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.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38418     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38419     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ),
38420     triggerJetsType = cms.int32( 85 ),
38421     maxDeltaR = cms.double( 0.5 )
38422 )
38423 fragment.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet",
38424     saveTags = cms.bool( True ),
38425     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ),
38426     triggerType = cms.int32( 85 ),
38427     MinE = cms.double( -1.0 ),
38428     MinPt = cms.double( 450.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.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler",
38436     offset = cms.uint32( 0 ),
38437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38438 )
38439 fragment.hltSingleCaloFwdJet450AK8 = 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( 450.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.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38452     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
38453     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ),
38454     triggerJetsType = cms.int32( 85 ),
38455     maxDeltaR = cms.double( 0.5 )
38456 )
38457 fragment.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet",
38458     saveTags = cms.bool( True ),
38459     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ),
38460     triggerType = cms.int32( 85 ),
38461     MinE = cms.double( -1.0 ),
38462     MinPt = cms.double( 500.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.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
38470     saveTags = cms.bool( True ),
38471     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
38472     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38473     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38474     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38475     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38476     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38477     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38478     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38479     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38480     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38481 )
38482 fragment.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler",
38483     offset = cms.uint32( 0 ),
38484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38485 )
38486 fragment.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer",
38487     usePt = cms.bool( False ),
38488     excludePFMuons = cms.bool( False ),
38489     minNJetHt = cms.int32( 0 ),
38490     minNJetMht = cms.int32( 0 ),
38491     minPtJetHt = cms.double( 30.0 ),
38492     minPtJetMht = cms.double( 30.0 ),
38493     maxEtaJetHt = cms.double( 2.5 ),
38494     maxEtaJetMht = cms.double( 5.0 ),
38495     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
38496     pfCandidatesLabel = cms.InputTag( "" )
38497 )
38498 fragment.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38499     saveTags = cms.bool( True ),
38500     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38501     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38502     minHt = cms.vdouble( 130.0 ),
38503     minMht = cms.vdouble( 0.0 ),
38504     minMeff = cms.vdouble( 0.0 ),
38505     meffSlope = cms.vdouble( 1.0 )
38506 )
38507 fragment.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38508     saveTags = cms.bool( True ),
38509     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38510     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38511     minHt = cms.vdouble( 180.0 ),
38512     minMht = cms.vdouble( 0.0 ),
38513     minMeff = cms.vdouble( 0.0 ),
38514     meffSlope = cms.vdouble( 1.0 )
38515 )
38516 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
38517     saveTags = cms.bool( True ),
38518     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
38519     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38520     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38521     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38522     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38523     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38524     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38525     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38526     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38527     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38528 )
38529 fragment.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler",
38530     offset = cms.uint32( 0 ),
38531     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38532 )
38533 fragment.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38534     saveTags = cms.bool( True ),
38535     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38536     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38537     minHt = cms.vdouble( 200.0 ),
38538     minMht = cms.vdouble( 0.0 ),
38539     minMeff = cms.vdouble( 0.0 ),
38540     meffSlope = cms.vdouble( 1.0 )
38541 )
38542 fragment.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38543     saveTags = cms.bool( True ),
38544     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38545     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38546     minHt = cms.vdouble( 250.0 ),
38547     minMht = cms.vdouble( 0.0 ),
38548     minMeff = cms.vdouble( 0.0 ),
38549     meffSlope = cms.vdouble( 1.0 )
38550 )
38551 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
38552     saveTags = cms.bool( True ),
38553     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
38554     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38555     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38556     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38557     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38558     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38559     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38560     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38561     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38562     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38563 )
38564 fragment.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler",
38565     offset = cms.uint32( 0 ),
38566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38567 )
38568 fragment.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38569     saveTags = cms.bool( True ),
38570     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38571     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38572     minHt = cms.vdouble( 320.0 ),
38573     minMht = cms.vdouble( 0.0 ),
38574     minMeff = cms.vdouble( 0.0 ),
38575     meffSlope = cms.vdouble( 1.0 )
38576 )
38577 fragment.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38578     saveTags = cms.bool( True ),
38579     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38580     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38581     minHt = cms.vdouble( 370.0 ),
38582     minMht = cms.vdouble( 0.0 ),
38583     minMeff = cms.vdouble( 0.0 ),
38584     meffSlope = cms.vdouble( 1.0 )
38585 )
38586 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
38587     saveTags = cms.bool( True ),
38588     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
38589     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38590     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38591     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38592     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38593     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38594     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38595     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38596     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38597     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38598 )
38599 fragment.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler",
38600     offset = cms.uint32( 0 ),
38601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38602 )
38603 fragment.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38604     saveTags = cms.bool( True ),
38605     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38606     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38607     minHt = cms.vdouble( 380.0 ),
38608     minMht = cms.vdouble( 0.0 ),
38609     minMeff = cms.vdouble( 0.0 ),
38610     meffSlope = cms.vdouble( 1.0 )
38611 )
38612 fragment.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38613     saveTags = cms.bool( True ),
38614     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38615     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38616     minHt = cms.vdouble( 430.0 ),
38617     minMht = cms.vdouble( 0.0 ),
38618     minMeff = cms.vdouble( 0.0 ),
38619     meffSlope = cms.vdouble( 1.0 )
38620 )
38621 fragment.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed",
38622     saveTags = cms.bool( True ),
38623     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" ),
38624     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38625     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38626     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38627     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38628     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38629     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38630     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38631     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38632     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38633 )
38634 fragment.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler",
38635     offset = cms.uint32( 0 ),
38636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38637 )
38638 fragment.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38639     saveTags = cms.bool( True ),
38640     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38641     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38642     minHt = cms.vdouble( 460.0 ),
38643     minMht = cms.vdouble( 0.0 ),
38644     minMeff = cms.vdouble( 0.0 ),
38645     meffSlope = cms.vdouble( 1.0 )
38646 )
38647 fragment.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38648     saveTags = cms.bool( True ),
38649     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38650     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38651     minHt = cms.vdouble( 510.0 ),
38652     minMht = cms.vdouble( 0.0 ),
38653     minMeff = cms.vdouble( 0.0 ),
38654     meffSlope = cms.vdouble( 1.0 )
38655 )
38656 fragment.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler",
38657     offset = cms.uint32( 0 ),
38658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38659 )
38660 fragment.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38661     saveTags = cms.bool( True ),
38662     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38663     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38664     minHt = cms.vdouble( 515.0 ),
38665     minMht = cms.vdouble( 0.0 ),
38666     minMeff = cms.vdouble( 0.0 ),
38667     meffSlope = cms.vdouble( 1.0 )
38668 )
38669 fragment.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38670     saveTags = cms.bool( True ),
38671     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38672     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38673     minHt = cms.vdouble( 590.0 ),
38674     minMht = cms.vdouble( 0.0 ),
38675     minMeff = cms.vdouble( 0.0 ),
38676     meffSlope = cms.vdouble( 1.0 )
38677 )
38678 fragment.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler",
38679     offset = cms.uint32( 0 ),
38680     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38681 )
38682 fragment.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38683     saveTags = cms.bool( True ),
38684     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38685     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38686     minHt = cms.vdouble( 580.0 ),
38687     minMht = cms.vdouble( 0.0 ),
38688     minMeff = cms.vdouble( 0.0 ),
38689     meffSlope = cms.vdouble( 1.0 )
38690 )
38691 fragment.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38692     saveTags = cms.bool( True ),
38693     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38694     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38695     minHt = cms.vdouble( 680.0 ),
38696     minMht = cms.vdouble( 0.0 ),
38697     minMeff = cms.vdouble( 0.0 ),
38698     meffSlope = cms.vdouble( 1.0 )
38699 )
38700 fragment.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler",
38701     offset = cms.uint32( 0 ),
38702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38703 )
38704 fragment.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38705     saveTags = cms.bool( True ),
38706     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38707     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38708     minHt = cms.vdouble( 680.0 ),
38709     minMht = cms.vdouble( 0.0 ),
38710     minMeff = cms.vdouble( 0.0 ),
38711     meffSlope = cms.vdouble( 1.0 )
38712 )
38713 fragment.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38714     saveTags = cms.bool( True ),
38715     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38716     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38717     minHt = cms.vdouble( 780.0 ),
38718     minMht = cms.vdouble( 0.0 ),
38719     minMeff = cms.vdouble( 0.0 ),
38720     meffSlope = cms.vdouble( 1.0 )
38721 )
38722 fragment.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler",
38723     offset = cms.uint32( 0 ),
38724     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38725 )
38726 fragment.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38727     saveTags = cms.bool( True ),
38728     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38729     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38730     minHt = cms.vdouble( 790.0 ),
38731     minMht = cms.vdouble( 0.0 ),
38732     minMeff = cms.vdouble( 0.0 ),
38733     meffSlope = cms.vdouble( 1.0 )
38734 )
38735 fragment.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38736     saveTags = cms.bool( True ),
38737     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38738     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38739     minHt = cms.vdouble( 890.0 ),
38740     minMht = cms.vdouble( 0.0 ),
38741     minMeff = cms.vdouble( 0.0 ),
38742     meffSlope = cms.vdouble( 1.0 )
38743 )
38744 fragment.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler",
38745     offset = cms.uint32( 0 ),
38746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38747 )
38748 fragment.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38749     saveTags = cms.bool( True ),
38750     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38751     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38752     minHt = cms.vdouble( 900.0 ),
38753     minMht = cms.vdouble( 0.0 ),
38754     minMeff = cms.vdouble( 0.0 ),
38755     meffSlope = cms.vdouble( 1.0 )
38756 )
38757 fragment.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38758     saveTags = cms.bool( True ),
38759     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38760     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38761     minHt = cms.vdouble( 1050.0 ),
38762     minMht = cms.vdouble( 0.0 ),
38763     minMeff = cms.vdouble( 0.0 ),
38764     meffSlope = cms.vdouble( 1.0 )
38765 )
38766 fragment.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
38767     offset = cms.uint32( 0 ),
38768     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38769 )
38770 fragment.hltMet = cms.EDProducer( "CaloMETProducer",
38771     src = cms.InputTag( "hltTowerMakerForAll" ),
38772     calculateSignificance = cms.bool( False ),
38773     globalThreshold = cms.double( 0.3 ),
38774     noHF = cms.bool( False ),
38775     alias = cms.string( "RawCaloMET" ),
38776     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38777     EB_PhiResPar = cms.vdouble( 0.00502 ),
38778     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
38779     EE_PhiResPar = cms.vdouble( 0.02511 ),
38780     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
38781     HB_PhiResPar = cms.vdouble( 0.02511 ),
38782     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
38783     HE_PhiResPar = cms.vdouble( 0.02511 ),
38784     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
38785     HO_PhiResPar = cms.vdouble( 0.02511 ),
38786     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
38787     HF_PhiResPar = cms.vdouble( 0.05022 ),
38788     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
38789     PF_PhiResType1 = cms.vdouble( 0.002 ),
38790     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
38791     PF_PhiResType2 = cms.vdouble( 0.002 ),
38792     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
38793     PF_PhiResType3 = cms.vdouble( 0.002 ),
38794     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
38795     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
38796     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
38797     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
38798     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
38799     PF_PhiResType6 = cms.vdouble( 0.02511 ),
38800     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
38801     PF_PhiResType7 = cms.vdouble( 0.02511 ),
38802     resolutionsEra = cms.string( "Spring10" ),
38803     resolutionsAlgo = cms.string( "AK5PF" ),
38804     ptresolthreshold = cms.double( 10.0 ),
38805     jdpt0 = cms.vdouble(  ),
38806     jdphi0 = cms.vdouble(  ),
38807     jdpt1 = cms.vdouble(  ),
38808     jdphi1 = cms.vdouble(  ),
38809     jdpt2 = cms.vdouble(  ),
38810     jdphi2 = cms.vdouble(  ),
38811     jdpt3 = cms.vdouble(  ),
38812     jdphi3 = cms.vdouble(  ),
38813     jdpt4 = cms.vdouble(  ),
38814     jdphi4 = cms.vdouble(  ),
38815     jdpt5 = cms.vdouble(  ),
38816     jdphi5 = cms.vdouble(  ),
38817     jdpt6 = cms.vdouble(  ),
38818     jdphi6 = cms.vdouble(  ),
38819     jdpt7 = cms.vdouble(  ),
38820     jdphi7 = cms.vdouble(  ),
38821     jdpt8 = cms.vdouble(  ),
38822     jdphi8 = cms.vdouble(  ),
38823     jdpt9 = cms.vdouble(  ),
38824     jdphi9 = cms.vdouble(  )
38825 )
38826 fragment.hltMET70 = cms.EDFilter( "HLT1CaloMET",
38827     saveTags = cms.bool( True ),
38828     inputTag = cms.InputTag( "hltMet" ),
38829     triggerType = cms.int32( 87 ),
38830     MinE = cms.double( -1.0 ),
38831     MinPt = cms.double( 70.0 ),
38832     MinMass = cms.double( -1.0 ),
38833     MaxMass = cms.double( -1.0 ),
38834     MinEta = cms.double( -1.0 ),
38835     MaxEta = cms.double( -1.0 ),
38836     MinN = cms.int32( 1 )
38837 )
38838 fragment.hltMht = cms.EDProducer( "HLTHtMhtProducer",
38839     usePt = cms.bool( False ),
38840     excludePFMuons = cms.bool( False ),
38841     minNJetHt = cms.int32( 0 ),
38842     minNJetMht = cms.int32( 0 ),
38843     minPtJetHt = cms.double( 20.0 ),
38844     minPtJetMht = cms.double( 20.0 ),
38845     maxEtaJetHt = cms.double( 5.2 ),
38846     maxEtaJetMht = cms.double( 5.2 ),
38847     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38848     pfCandidatesLabel = cms.InputTag( "" )
38849 )
38850 fragment.hltMHT70 = cms.EDFilter( "HLTMhtFilter",
38851     saveTags = cms.bool( True ),
38852     mhtLabels = cms.VInputTag( 'hltMht' ),
38853     minMht = cms.vdouble( 70.0 )
38854 )
38855 fragment.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38856     saveTags = cms.bool( True ),
38857     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38858     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38859     minHt = cms.vdouble( 400.0 ),
38860     minMht = cms.vdouble( 0.0 ),
38861     minMeff = cms.vdouble( 0.0 ),
38862     meffSlope = cms.vdouble( 1.0 )
38863 )
38864 fragment.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer",
38865     usePt = cms.bool( False ),
38866     excludePFMuons = cms.bool( False ),
38867     minNJetHt = cms.int32( 0 ),
38868     minNJetMht = cms.int32( 0 ),
38869     minPtJetHt = cms.double( 20.0 ),
38870     minPtJetMht = cms.double( 20.0 ),
38871     maxEtaJetHt = cms.double( 5.2 ),
38872     maxEtaJetMht = cms.double( 5.2 ),
38873     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
38874     pfCandidatesLabel = cms.InputTag( "" )
38875 )
38876 fragment.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter",
38877     saveTags = cms.bool( True ),
38878     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38879     minMht = cms.vdouble( 100.0 )
38880 )
38881 fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET",
38882     saveTags = cms.bool( True ),
38883     inputTag = cms.InputTag( "hltPFMETProducer" ),
38884     triggerType = cms.int32( 87 ),
38885     MinE = cms.double( -1.0 ),
38886     MinPt = cms.double( 100.0 ),
38887     MinMass = cms.double( -1.0 ),
38888     MaxMass = cms.double( -1.0 ),
38889     MinEta = cms.double( -1.0 ),
38890     MaxEta = cms.double( -1.0 ),
38891     MinN = cms.int32( 1 )
38892 )
38893 fragment.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38894     saveTags = cms.bool( True ),
38895     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38896     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38897     minHt = cms.vdouble( 500.0 ),
38898     minMht = cms.vdouble( 0.0 ),
38899     minMeff = cms.vdouble( 0.0 ),
38900     meffSlope = cms.vdouble( 1.0 )
38901 )
38902 fragment.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler",
38903     offset = cms.uint32( 0 ),
38904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38905 )
38906 fragment.hltMET80 = cms.EDFilter( "HLT1CaloMET",
38907     saveTags = cms.bool( True ),
38908     inputTag = cms.InputTag( "hltMet" ),
38909     triggerType = cms.int32( 87 ),
38910     MinE = cms.double( -1.0 ),
38911     MinPt = cms.double( 80.0 ),
38912     MinMass = cms.double( -1.0 ),
38913     MaxMass = cms.double( -1.0 ),
38914     MinEta = cms.double( -1.0 ),
38915     MaxEta = cms.double( -1.0 ),
38916     MinN = cms.int32( 1 )
38917 )
38918 fragment.hltMHT80 = cms.EDFilter( "HLTMhtFilter",
38919     saveTags = cms.bool( True ),
38920     mhtLabels = cms.VInputTag( 'hltMht' ),
38921     minMht = cms.vdouble( 80.0 )
38922 )
38923 fragment.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter",
38924     saveTags = cms.bool( True ),
38925     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38926     minMht = cms.vdouble( 110.0 )
38927 )
38928 fragment.hltPFMET110 = cms.EDFilter( "HLT1PFMET",
38929     saveTags = cms.bool( True ),
38930     inputTag = cms.InputTag( "hltPFMETProducer" ),
38931     triggerType = cms.int32( 87 ),
38932     MinE = cms.double( -1.0 ),
38933     MinPt = cms.double( 110.0 ),
38934     MinMass = cms.double( -1.0 ),
38935     MaxMass = cms.double( -1.0 ),
38936     MinEta = cms.double( -1.0 ),
38937     MaxEta = cms.double( -1.0 ),
38938     MinN = cms.int32( 1 )
38939 )
38940 fragment.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler",
38941     offset = cms.uint32( 0 ),
38942     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38943 )
38944 fragment.hltMET60 = cms.EDFilter( "HLT1CaloMET",
38945     saveTags = cms.bool( True ),
38946     inputTag = cms.InputTag( "hltMet" ),
38947     triggerType = cms.int32( 87 ),
38948     MinE = cms.double( -1.0 ),
38949     MinPt = cms.double( 60.0 ),
38950     MinMass = cms.double( -1.0 ),
38951     MaxMass = cms.double( -1.0 ),
38952     MinEta = cms.double( -1.0 ),
38953     MaxEta = cms.double( -1.0 ),
38954     MinN = cms.int32( 1 )
38955 )
38956 fragment.hltMHT60 = cms.EDFilter( "HLTMhtFilter",
38957     saveTags = cms.bool( True ),
38958     mhtLabels = cms.VInputTag( 'hltMht' ),
38959     minMht = cms.vdouble( 60.0 )
38960 )
38961 fragment.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38962     saveTags = cms.bool( True ),
38963     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38964     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
38965     minHt = cms.vdouble( 550.0 ),
38966     minMht = cms.vdouble( 0.0 ),
38967     minMeff = cms.vdouble( 0.0 ),
38968     meffSlope = cms.vdouble( 1.0 )
38969 )
38970 fragment.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter",
38971     saveTags = cms.bool( True ),
38972     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
38973     minMht = cms.vdouble( 85.0 )
38974 )
38975 fragment.hltPFMET85 = cms.EDFilter( "HLT1PFMET",
38976     saveTags = cms.bool( True ),
38977     inputTag = cms.InputTag( "hltPFMETProducer" ),
38978     triggerType = cms.int32( 87 ),
38979     MinE = cms.double( -1.0 ),
38980     MinPt = cms.double( 85.0 ),
38981     MinMass = cms.double( -1.0 ),
38982     MaxMass = cms.double( -1.0 ),
38983     MinEta = cms.double( -1.0 ),
38984     MaxEta = cms.double( -1.0 ),
38985     MinN = cms.int32( 1 )
38986 )
38987 fragment.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter",
38988     saveTags = cms.bool( True ),
38989     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
38990     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
38991     minHt = cms.vdouble( 700.0 ),
38992     minMht = cms.vdouble( 0.0 ),
38993     minMeff = cms.vdouble( 0.0 ),
38994     meffSlope = cms.vdouble( 1.0 )
38995 )
38996 fragment.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler",
38997     offset = cms.uint32( 0 ),
38998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38999 )
39000 fragment.hltMET50 = cms.EDFilter( "HLT1CaloMET",
39001     saveTags = cms.bool( True ),
39002     inputTag = cms.InputTag( "hltMet" ),
39003     triggerType = cms.int32( 87 ),
39004     MinE = cms.double( -1.0 ),
39005     MinPt = cms.double( 50.0 ),
39006     MinMass = cms.double( -1.0 ),
39007     MaxMass = cms.double( -1.0 ),
39008     MinEta = cms.double( -1.0 ),
39009     MaxEta = cms.double( -1.0 ),
39010     MinN = cms.int32( 1 )
39011 )
39012 fragment.hltMHT50 = cms.EDFilter( "HLTMhtFilter",
39013     saveTags = cms.bool( True ),
39014     mhtLabels = cms.VInputTag( 'hltMht' ),
39015     minMht = cms.vdouble( 50.0 )
39016 )
39017 fragment.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39018     saveTags = cms.bool( True ),
39019     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39020     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
39021     minHt = cms.vdouble( 650.0 ),
39022     minMht = cms.vdouble( 0.0 ),
39023     minMeff = cms.vdouble( 0.0 ),
39024     meffSlope = cms.vdouble( 1.0 )
39025 )
39026 fragment.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter",
39027     saveTags = cms.bool( True ),
39028     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39029     minMht = cms.vdouble( 75.0 )
39030 )
39031 fragment.hltPFMET75 = cms.EDFilter( "HLT1PFMET",
39032     saveTags = cms.bool( True ),
39033     inputTag = cms.InputTag( "hltPFMETProducer" ),
39034     triggerType = cms.int32( 87 ),
39035     MinE = cms.double( -1.0 ),
39036     MinPt = cms.double( 75.0 ),
39037     MinMass = cms.double( -1.0 ),
39038     MaxMass = cms.double( -1.0 ),
39039     MinEta = cms.double( -1.0 ),
39040     MaxEta = cms.double( -1.0 ),
39041     MinN = cms.int32( 1 )
39042 )
39043 fragment.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39044     saveTags = cms.bool( True ),
39045     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39046     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39047     minHt = cms.vdouble( 800.0 ),
39048     minMht = cms.vdouble( 0.0 ),
39049     minMeff = cms.vdouble( 0.0 ),
39050     meffSlope = cms.vdouble( 1.0 )
39051 )
39052 fragment.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed",
39053     saveTags = cms.bool( True ),
39054     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" ),
39055     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39056     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39057     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39058     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39059     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39060     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39061     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39062     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39063     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39064 )
39065 fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler",
39066     offset = cms.uint32( 0 ),
39067     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39068 )
39069 fragment.hltMET90 = cms.EDFilter( "HLT1CaloMET",
39070     saveTags = cms.bool( True ),
39071     inputTag = cms.InputTag( "hltMet" ),
39072     triggerType = cms.int32( 87 ),
39073     MinE = cms.double( -1.0 ),
39074     MinPt = cms.double( 90.0 ),
39075     MinMass = cms.double( -1.0 ),
39076     MaxMass = cms.double( -1.0 ),
39077     MinEta = cms.double( -1.0 ),
39078     MaxEta = cms.double( -1.0 ),
39079     MinN = cms.int32( 1 )
39080 )
39081 fragment.hltMHT90 = cms.EDFilter( "HLTMhtFilter",
39082     saveTags = cms.bool( True ),
39083     mhtLabels = cms.VInputTag( 'hltMht' ),
39084     minMht = cms.vdouble( 90.0 )
39085 )
39086 fragment.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter",
39087     saveTags = cms.bool( True ),
39088     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39089     minMht = cms.vdouble( 120.0 )
39090 )
39091 fragment.hltPFMET120 = cms.EDFilter( "HLT1PFMET",
39092     saveTags = cms.bool( True ),
39093     inputTag = cms.InputTag( "hltPFMETProducer" ),
39094     triggerType = cms.int32( 87 ),
39095     MinE = cms.double( -1.0 ),
39096     MinPt = cms.double( 120.0 ),
39097     MinMass = cms.double( -1.0 ),
39098     MaxMass = cms.double( -1.0 ),
39099     MinEta = cms.double( -1.0 ),
39100     MaxEta = cms.double( -1.0 ),
39101     MinN = cms.int32( 1 )
39102 )
39103 fragment.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler",
39104     offset = cms.uint32( 0 ),
39105     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39106 )
39107 fragment.hltMET100 = cms.EDFilter( "HLT1CaloMET",
39108     saveTags = cms.bool( True ),
39109     inputTag = cms.InputTag( "hltMet" ),
39110     triggerType = cms.int32( 87 ),
39111     MinE = cms.double( -1.0 ),
39112     MinPt = cms.double( 100.0 ),
39113     MinMass = cms.double( -1.0 ),
39114     MaxMass = cms.double( -1.0 ),
39115     MinEta = cms.double( -1.0 ),
39116     MaxEta = cms.double( -1.0 ),
39117     MinN = cms.int32( 1 )
39118 )
39119 fragment.hltMHT100 = cms.EDFilter( "HLTMhtFilter",
39120     saveTags = cms.bool( True ),
39121     mhtLabels = cms.VInputTag( 'hltMht' ),
39122     minMht = cms.vdouble( 100.0 )
39123 )
39124 fragment.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter",
39125     saveTags = cms.bool( True ),
39126     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39127     minMht = cms.vdouble( 130.0 )
39128 )
39129 fragment.hltPFMET130 = cms.EDFilter( "HLT1PFMET",
39130     saveTags = cms.bool( True ),
39131     inputTag = cms.InputTag( "hltPFMETProducer" ),
39132     triggerType = cms.int32( 87 ),
39133     MinE = cms.double( -1.0 ),
39134     MinPt = cms.double( 130.0 ),
39135     MinMass = cms.double( -1.0 ),
39136     MaxMass = cms.double( -1.0 ),
39137     MinEta = cms.double( -1.0 ),
39138     MaxEta = cms.double( -1.0 ),
39139     MinN = cms.int32( 1 )
39140 )
39141 fragment.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39142     offset = cms.uint32( 0 ),
39143     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39144 )
39145 fragment.hltMET110 = cms.EDFilter( "HLT1CaloMET",
39146     saveTags = cms.bool( True ),
39147     inputTag = cms.InputTag( "hltMet" ),
39148     triggerType = cms.int32( 87 ),
39149     MinE = cms.double( -1.0 ),
39150     MinPt = cms.double( 110.0 ),
39151     MinMass = cms.double( -1.0 ),
39152     MaxMass = cms.double( -1.0 ),
39153     MinEta = cms.double( -1.0 ),
39154     MaxEta = cms.double( -1.0 ),
39155     MinN = cms.int32( 1 )
39156 )
39157 fragment.hltMHT110 = cms.EDFilter( "HLTMhtFilter",
39158     saveTags = cms.bool( True ),
39159     mhtLabels = cms.VInputTag( 'hltMht' ),
39160     minMht = cms.vdouble( 110.0 )
39161 )
39162 fragment.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter",
39163     saveTags = cms.bool( True ),
39164     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
39165     minMht = cms.vdouble( 140.0 )
39166 )
39167 fragment.hltPFMET140 = cms.EDFilter( "HLT1PFMET",
39168     saveTags = cms.bool( True ),
39169     inputTag = cms.InputTag( "hltPFMETProducer" ),
39170     triggerType = cms.int32( 87 ),
39171     MinE = cms.double( -1.0 ),
39172     MinPt = cms.double( 140.0 ),
39173     MinMass = cms.double( -1.0 ),
39174     MaxMass = cms.double( -1.0 ),
39175     MinEta = cms.double( -1.0 ),
39176     MaxEta = cms.double( -1.0 ),
39177     MinN = cms.int32( 1 )
39178 )
39179 fragment.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed",
39180     saveTags = cms.bool( True ),
39181     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" ),
39182     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39183     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39184     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39185     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39186     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39187     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39188     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39189     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39190     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39191 )
39192 fragment.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39193     offset = cms.uint32( 0 ),
39194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39195 )
39196 fragment.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter",
39197     saveTags = cms.bool( True ),
39198     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
39199     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
39200     minHt = cms.vdouble( 60.0 ),
39201     minMht = cms.vdouble( 0.0 ),
39202     minMeff = cms.vdouble( 0.0 ),
39203     meffSlope = cms.vdouble( 1.0 )
39204 )
39205 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
39206     offset = cms.uint32( 0 ),
39207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39208 )
39209 fragment.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer",
39210     usePt = cms.bool( False ),
39211     excludePFMuons = cms.bool( True ),
39212     minNJetHt = cms.int32( 0 ),
39213     minNJetMht = cms.int32( 0 ),
39214     minPtJetHt = cms.double( 20.0 ),
39215     minPtJetMht = cms.double( 20.0 ),
39216     maxEtaJetHt = cms.double( 5.2 ),
39217     maxEtaJetMht = cms.double( 5.2 ),
39218     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39219     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39220 )
39221 fragment.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter",
39222     saveTags = cms.bool( True ),
39223     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39224     minMht = cms.vdouble( 120.0 )
39225 )
39226 fragment.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector",
39227     src = cms.InputTag( "hltParticleFlow" ),
39228     cut = cms.string( "particleId!=3" ),
39229     filter = cms.bool( False ),
39230     throwOnMissing = cms.untracked.bool( True )
39231 )
39232 fragment.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer",
39233     src = cms.InputTag( "hltParticleFlowNoMu" ),
39234     globalThreshold = cms.double( 0.0 ),
39235     alias = cms.string( "pfMetNoMu" ),
39236     calculateSignificance = cms.bool( False ),
39237     parameters = cms.PSet(  ),
39238     applyWeight = cms.bool( False ),
39239     srcWeights = cms.InputTag( "" )
39240 )
39241 fragment.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET",
39242     saveTags = cms.bool( True ),
39243     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39244     triggerType = cms.int32( 87 ),
39245     MinE = cms.double( -1.0 ),
39246     MinPt = cms.double( 120.0 ),
39247     MinMass = cms.double( -1.0 ),
39248     MaxMass = cms.double( -1.0 ),
39249     MinEta = cms.double( -1.0 ),
39250     MaxEta = cms.double( -1.0 ),
39251     MinN = cms.int32( 1 )
39252 )
39253 fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
39254     offset = cms.uint32( 0 ),
39255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39256 )
39257 fragment.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer",
39258     src = cms.InputTag( "hltAK4PFJets" ),
39259     offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ),
39260     jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ),
39261     jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ),
39262     jetCorrEtaMax = cms.double( 9.9 ),
39263     type1JetPtThreshold = cms.double( 35.0 ),
39264     skipEM = cms.bool( True ),
39265     skipEMfractionThreshold = cms.double( 0.9 ),
39266     skipMuons = cms.bool( True ),
39267     skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" )
39268 )
39269 fragment.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer",
39270     src = cms.InputTag( "hltPFMETProducer" ),
39271     srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' )
39272 )
39273 fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET",
39274     saveTags = cms.bool( True ),
39275     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39276     triggerType = cms.int32( 87 ),
39277     MinE = cms.double( -1.0 ),
39278     MinPt = cms.double( 140.0 ),
39279     MinMass = cms.double( -1.0 ),
39280     MaxMass = cms.double( -1.0 ),
39281     MinEta = cms.double( -1.0 ),
39282     MaxEta = cms.double( -1.0 ),
39283     MinN = cms.int32( 1 )
39284 )
39285 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler",
39286     offset = cms.uint32( 0 ),
39287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39288 )
39289 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler",
39290     offset = cms.uint32( 0 ),
39291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39292 )
39293 fragment.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter",
39294     saveTags = cms.bool( True ),
39295     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39296     minMht = cms.vdouble( 130.0 )
39297 )
39298 fragment.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET",
39299     saveTags = cms.bool( True ),
39300     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39301     triggerType = cms.int32( 87 ),
39302     MinE = cms.double( -1.0 ),
39303     MinPt = cms.double( 130.0 ),
39304     MinMass = cms.double( -1.0 ),
39305     MaxMass = cms.double( -1.0 ),
39306     MinEta = cms.double( -1.0 ),
39307     MaxEta = cms.double( -1.0 ),
39308     MinN = cms.int32( 1 )
39309 )
39310 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler",
39311     offset = cms.uint32( 0 ),
39312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39313 )
39314 fragment.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter",
39315     saveTags = cms.bool( True ),
39316     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
39317     minMht = cms.vdouble( 140.0 )
39318 )
39319 fragment.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET",
39320     saveTags = cms.bool( True ),
39321     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39322     triggerType = cms.int32( 87 ),
39323     MinE = cms.double( -1.0 ),
39324     MinPt = cms.double( 140.0 ),
39325     MinMass = cms.double( -1.0 ),
39326     MaxMass = cms.double( -1.0 ),
39327     MinEta = cms.double( -1.0 ),
39328     MaxEta = cms.double( -1.0 ),
39329     MinN = cms.int32( 1 )
39330 )
39331 fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39332     offset = cms.uint32( 0 ),
39333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39334 )
39335 fragment.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape",
39336     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39337     vertices = cms.InputTag( "hltPixelVertices" ),
39338     jetPtThreshold = cms.double( 25.0 ),
39339     jetEtaThreshold = cms.double( 2.9 ),
39340     hfTowerEtaWidth = cms.double( 0.175 ),
39341     hfTowerPhiWidth = cms.double( 0.175 ),
39342     vertexRecoEffcy = cms.double( 0.7 ),
39343     offsetPerPU = cms.double( 0.4 ),
39344     jetReferenceRadius = cms.double( 0.4 ),
39345     stripPtThreshold = cms.double( 10.0 ),
39346     widthPtThreshold = cms.double( 3.0 )
39347 )
39348 fragment.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner",
39349     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
39350     mets = cms.InputTag( "hltMet" ),
39351     sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ),
39352     sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ),
39353     centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ),
39354     jetPtMin = cms.double( 100.0 ),
39355     dphiJetMetMin = cms.double( 2.5 ),
39356     jetEtaMin = cms.double( 2.9 ),
39357     jetEtaMax = cms.double( 3.25 ),
39358     sigmaEtaPhiDiffMax = cms.double( 0.05 ),
39359     cornerCutSigmaEtaEta = cms.double( 0.02 ),
39360     cornerCutSigmaPhiPhi = cms.double( 0.02 ),
39361     centralEtaStripSizeMax = cms.int32( 2 ),
39362     applySigmaEtaPhiCornerCut = cms.bool( True ),
39363     applySigmaEtaPhiCut = cms.bool( True ),
39364     applyStripSizeCut = cms.bool( True )
39365 )
39366 fragment.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer",
39367     usePt = cms.bool( False ),
39368     excludePFMuons = cms.bool( True ),
39369     minNJetHt = cms.int32( 0 ),
39370     minNJetMht = cms.int32( 0 ),
39371     minPtJetHt = cms.double( 20.0 ),
39372     minPtJetMht = cms.double( 20.0 ),
39373     maxEtaJetHt = cms.double( 5.2 ),
39374     maxEtaJetMht = cms.double( 5.2 ),
39375     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ),
39376     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
39377 )
39378 fragment.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter",
39379     saveTags = cms.bool( True ),
39380     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39381     minMht = cms.vdouble( 110.0 )
39382 )
39383 fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET",
39384     saveTags = cms.bool( True ),
39385     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
39386     triggerType = cms.int32( 87 ),
39387     MinE = cms.double( -1.0 ),
39388     MinPt = cms.double( 110.0 ),
39389     MinMass = cms.double( -1.0 ),
39390     MaxMass = cms.double( -1.0 ),
39391     MinEta = cms.double( -1.0 ),
39392     MaxEta = cms.double( -1.0 ),
39393     MinN = cms.int32( 1 )
39394 )
39395 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39396     offset = cms.uint32( 0 ),
39397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39398 )
39399 fragment.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter",
39400     saveTags = cms.bool( True ),
39401     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39402     minMht = cms.vdouble( 120.0 )
39403 )
39404 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39405     offset = cms.uint32( 0 ),
39406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39407 )
39408 fragment.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter",
39409     saveTags = cms.bool( True ),
39410     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39411     minMht = cms.vdouble( 130.0 )
39412 )
39413 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
39414     offset = cms.uint32( 0 ),
39415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39416 )
39417 fragment.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter",
39418     saveTags = cms.bool( True ),
39419     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
39420     minMht = cms.vdouble( 140.0 )
39421 )
39422 fragment.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler",
39423     offset = cms.uint32( 0 ),
39424     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39425 )
39426 fragment.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler",
39427     offset = cms.uint32( 0 ),
39428     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39429 )
39430 fragment.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler",
39431     offset = cms.uint32( 0 ),
39432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39433 )
39434 fragment.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler",
39435     offset = cms.uint32( 0 ),
39436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39437 )
39438 fragment.hltMET350 = cms.EDFilter( "HLT1CaloMET",
39439     saveTags = cms.bool( True ),
39440     inputTag = cms.InputTag( "hltMet" ),
39441     triggerType = cms.int32( 87 ),
39442     MinE = cms.double( -1.0 ),
39443     MinPt = cms.double( 350.0 ),
39444     MinMass = cms.double( -1.0 ),
39445     MaxMass = cms.double( -1.0 ),
39446     MinEta = cms.double( -1.0 ),
39447     MaxEta = cms.double( -1.0 ),
39448     MinN = cms.int32( 1 )
39449 )
39450 fragment.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler",
39451     offset = cms.uint32( 0 ),
39452     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39453 )
39454 fragment.hltPFMET200 = cms.EDFilter( "HLT1PFMET",
39455     saveTags = cms.bool( True ),
39456     inputTag = cms.InputTag( "hltPFMETProducer" ),
39457     triggerType = cms.int32( 87 ),
39458     MinE = cms.double( -1.0 ),
39459     MinPt = cms.double( 200.0 ),
39460     MinMass = cms.double( -1.0 ),
39461     MaxMass = cms.double( -1.0 ),
39462     MinEta = cms.double( -1.0 ),
39463     MaxEta = cms.double( -1.0 ),
39464     MinN = cms.int32( 1 )
39465 )
39466 fragment.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler",
39467     offset = cms.uint32( 0 ),
39468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39469 )
39470 fragment.hltPFMET250 = cms.EDFilter( "HLT1PFMET",
39471     saveTags = cms.bool( True ),
39472     inputTag = cms.InputTag( "hltPFMETProducer" ),
39473     triggerType = cms.int32( 87 ),
39474     MinE = cms.double( -1.0 ),
39475     MinPt = cms.double( 250.0 ),
39476     MinMass = cms.double( -1.0 ),
39477     MaxMass = cms.double( -1.0 ),
39478     MinEta = cms.double( -1.0 ),
39479     MaxEta = cms.double( -1.0 ),
39480     MinN = cms.int32( 1 )
39481 )
39482 fragment.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler",
39483     offset = cms.uint32( 0 ),
39484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39485 )
39486 fragment.hltPFMET300 = cms.EDFilter( "HLT1PFMET",
39487     saveTags = cms.bool( True ),
39488     inputTag = cms.InputTag( "hltPFMETProducer" ),
39489     triggerType = cms.int32( 87 ),
39490     MinE = cms.double( -1.0 ),
39491     MinPt = cms.double( 300.0 ),
39492     MinMass = cms.double( -1.0 ),
39493     MaxMass = cms.double( -1.0 ),
39494     MinEta = cms.double( -1.0 ),
39495     MaxEta = cms.double( -1.0 ),
39496     MinN = cms.int32( 1 )
39497 )
39498 fragment.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39499     offset = cms.uint32( 0 ),
39500     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39501 )
39502 fragment.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer",
39503     L1MuGMTReadoutLabel = cms.InputTag( "" ),
39504     HLTResultLabel = cms.InputTag( "" ),
39505     HLTBitLabel = cms.VInputTag(  ),
39506     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39507     HBHErhLabel = cms.InputTag( "hltHbhereco" ),
39508     ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39509     ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39510     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39511     CosmicMuonLabel = cms.InputTag( "" ),
39512     MuonLabel = cms.InputTag( "hltMuons" ),
39513     SALabel = cms.InputTag( "" ),
39514     ALCTDigiLabel = cms.InputTag( "" ),
39515     MatchParameters = cms.PSet( 
39516       RPChits = cms.InputTag( "hltRpcRecHits" ),
39517       TightMatchDT = cms.bool( False ),
39518       DTradius = cms.double( 0.01 ),
39519       TightMatchCSC = cms.bool( True ),
39520       CSCsegments = cms.InputTag( "hltCscSegments" ),
39521       DTsegments = cms.InputTag( "hltDt4DSegments" )
39522     ),
39523     DetaParam = cms.double( 0.1 ),
39524     DphiParam = cms.double( 1.0 ),
39525     InnerRMinParam = cms.double( 0.0 ),
39526     InnerRMaxParam = cms.double( 99999.0 ),
39527     OuterRMinParam = cms.double( 0.0 ),
39528     OuterRMaxParam = cms.double( 99999.0 ),
39529     NormChi2Param = cms.double( 8.0 ),
39530     MaxSegmentRDiff = cms.double( 10.0 ),
39531     MaxSegmentPhiDiff = cms.double( 0.1 ),
39532     MaxSegmentTheta = cms.double( 0.7 ),
39533     MaxDtMuonSegment = cms.double( -10.0 ),
39534     MaxFreeInverseBeta = cms.double( 0.0 ),
39535     ExpectedBX = cms.int32( 6 ),
39536     RecHitTime0 = cms.double( 0.0 ),
39537     RecHitTimeWindow = cms.double( 25.0 ),
39538     MinOuterMomentumTheta = cms.double( 0.1 ),
39539     MaxOuterMomentumTheta = cms.double( 3.0 ),
39540     MatchingDPhiThreshold = cms.double( 0.18 ),
39541     MatchingDEtaThreshold = cms.double( 0.4 ),
39542     MatchingDWireThreshold = cms.int32( 5 )
39543 )
39544 fragment.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer",
39545     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39546     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39547     ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
39548     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39549     SuperClusterLabel = cms.InputTag( "" ),
39550     PhotonLabel = cms.InputTag( "" ),
39551     EBRecHitEnergyThresholdParam = cms.double( 0.3 ),
39552     EERecHitEnergyThresholdParam = cms.double( 0.3 ),
39553     ESRecHitEnergyThresholdParam = cms.double( 0.3 ),
39554     SumEcalEnergyThresholdParam = cms.double( 10.0 ),
39555     NHitsEcalThresholdParam = cms.int32( 4 ),
39556     RoundnessCutParam = cms.double( 0.41 ),
39557     AngleCutParam = cms.double( 0.51 )
39558 )
39559 fragment.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer",
39560     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39561     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39562     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
39563     HFRecHitLabel = cms.InputTag( "hltHfreco" ),
39564     HORecHitLabel = cms.InputTag( "hltHoreco" ),
39565     caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ),
39566     HBRecHitEnergyThresholdParam = cms.double( 0.5 ),
39567     HERecHitEnergyThresholdParam = cms.double( 0.5 ),
39568     SumHcalEnergyThresholdParam = cms.double( 18.0 ),
39569     NHitsHcalThresholdParam = cms.int32( 4 )
39570 )
39571 fragment.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer",
39572     IsHLT = cms.bool( True ),
39573     metLabel = cms.InputTag( "hltMet" ),
39574     calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ),
39575     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
39576     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
39577     MuonLabel = cms.InputTag( "hltMuons" ),
39578     CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ),
39579     EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ),
39580     HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ),
39581     EcalMinMatchingRadiusParam = cms.double( 110.0 ),
39582     EcalMaxMatchingRadiusParam = cms.double( 330.0 ),
39583     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
39584     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
39585     CaloTowerEtThresholdParam = cms.double( 0.3 ),
39586     MaxSegmentTheta = cms.double( 0.7 ),
39587     rh_et_threshforcscmatching_eb = cms.double( 10.0 ),
39588     rcalominrsegm_lowthresh_eb = cms.double( -30.0 ),
39589     rcalominrsegm_highthresh_eb = cms.double( 15.0 ),
39590     dtcalosegm_thresh_eb = cms.double( 15.0 ),
39591     dphicalosegm_thresh_eb = cms.double( 0.04 ),
39592     rh_et_threshforcscmatching_ee = cms.double( 10.0 ),
39593     rcalominrsegm_lowthresh_ee = cms.double( -30.0 ),
39594     rcalominrsegm_highthresh_ee = cms.double( 30.0 ),
39595     dtcalosegm_thresh_ee = cms.double( 15.0 ),
39596     dphicalosegm_thresh_ee = cms.double( 0.04 ),
39597     rh_et_threshforcscmatching_hb = cms.double( 20.0 ),
39598     rcalominrsegm_lowthresh_hb = cms.double( -100.0 ),
39599     rcalominrsegm_highthresh_hb = cms.double( 20.0 ),
39600     dtcalosegm_thresh_hb = cms.double( 15.0 ),
39601     dphicalosegm_thresh_hb = cms.double( 0.15 ),
39602     rh_et_threshforcscmatching_he = cms.double( 20.0 ),
39603     rcalominrsegm_lowthresh_he = cms.double( -30.0 ),
39604     rcalominrsegm_highthresh_he = cms.double( 30.0 ),
39605     dtcalosegm_thresh_he = cms.double( 15.0 ),
39606     dphicalosegm_thresh_he = cms.double( 0.1 )
39607 )
39608 fragment.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned",
39609     EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
39610     EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
39611     HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ),
39612     GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ),
39613     IsHLT = cms.bool( True )
39614 )
39615 fragment.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator",
39616     EBSumThreshold = cms.double( 0.2 ),
39617     HF2Weight = cms.double( 1.0 ),
39618     EBWeight = cms.double( 1.0 ),
39619     hfInput = cms.InputTag( "hltHfreco" ),
39620     EESumThreshold = cms.double( 0.45 ),
39621     HOThreshold0 = cms.double( 3.5 ),
39622     HOThresholdPlus1 = cms.double( 3.5 ),
39623     HOThresholdMinus1 = cms.double( 3.5 ),
39624     HOThresholdPlus2 = cms.double( 3.5 ),
39625     HOThresholdMinus2 = cms.double( 3.5 ),
39626     HBGrid = cms.vdouble(  ),
39627     HBThreshold1 = cms.double( 0.4 ),
39628     HBThreshold2 = cms.double( 0.3 ),
39629     HBThreshold = cms.double( 0.3 ),
39630     EEWeights = cms.vdouble(  ),
39631     HF1Threshold = cms.double( 0.5 ),
39632     HF2Weights = cms.vdouble(  ),
39633     HOWeights = cms.vdouble(  ),
39634     EEGrid = cms.vdouble(  ),
39635     HEDWeight = cms.double( 1.0 ),
39636     EEWeight = cms.double( 1.0 ),
39637     UseHO = cms.bool( False ),
39638     HBWeights = cms.vdouble(  ),
39639     HESWeight = cms.double( 1.0 ),
39640     HF1Weight = cms.double( 1.0 ),
39641     HF2Grid = cms.vdouble(  ),
39642     HEDWeights = cms.vdouble(  ),
39643     HF1Grid = cms.vdouble(  ),
39644     EBWeights = cms.vdouble(  ),
39645     HOWeight = cms.double( 1.0E-99 ),
39646     EBThreshold = cms.double( 0.07 ),
39647     EEThreshold = cms.double( 0.3 ),
39648     UseEtEBTreshold = cms.bool( False ),
39649     UseSymEBTreshold = cms.bool( False ),
39650     UseEtEETreshold = cms.bool( False ),
39651     UseSymEETreshold = cms.bool( False ),
39652     hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ),
39653     HcalThreshold = cms.double( -1000.0 ),
39654     HF2Threshold = cms.double( 0.85 ),
39655     HESThreshold1 = cms.double( 0.1 ),
39656     HESThreshold = cms.double( 0.2 ),
39657     HF1Weights = cms.vdouble(  ),
39658     hoInput = cms.InputTag( "hltHoreco" ),
39659     HESGrid = cms.vdouble(  ),
39660     HESWeights = cms.vdouble(  ),
39661     HEDThreshold1 = cms.double( 0.1 ),
39662     HEDThreshold = cms.double( 0.2 ),
39663     EcutTower = cms.double( -1000.0 ),
39664     HEDGrid = cms.vdouble(  ),
39665     ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ),
39666     HBWeight = cms.double( 1.0 ),
39667     HOGrid = cms.vdouble(  ),
39668     EBGrid = cms.vdouble(  ),
39669     MomConstrMethod = cms.int32( 1 ),
39670     MomHBDepth = cms.double( 0.2 ),
39671     MomHEDepth = cms.double( 0.4 ),
39672     MomEBDepth = cms.double( 0.3 ),
39673     MomEEDepth = cms.double( 0.0 ),
39674     HcalAcceptSeverityLevel = cms.uint32( 9 ),
39675     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
39676       'kWeird',
39677       'kBad' ),
39678     UseHcalRecoveredHits = cms.bool( False ),
39679     UseEcalRecoveredHits = cms.bool( False ),
39680     UseRejectedHitsOnly = cms.bool( False ),
39681     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
39682     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
39683     UseRejectedRecoveredHcalHits = cms.bool( False ),
39684     UseRejectedRecoveredEcalHits = cms.bool( False ),
39685     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
39686     AllowMissingInputs = cms.bool( False ),
39687     HcalPhase = cms.int32( 1 ),
39688     usePFThresholdsFromDB = cms.bool( True ),
39689     EcalRecHitThresh = cms.bool( True )
39690 )
39691 fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer",
39692     src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ),
39693     calculateSignificance = cms.bool( False ),
39694     globalThreshold = cms.double( 0.3 ),
39695     noHF = cms.bool( False ),
39696     alias = cms.string( "RawCaloMET" ),
39697     EB_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39698     EB_PhiResPar = cms.vdouble( 0.00502 ),
39699     EE_EtResPar = cms.vdouble( 0.2, 0.03, 0.005 ),
39700     EE_PhiResPar = cms.vdouble( 0.02511 ),
39701     HB_EtResPar = cms.vdouble( 0.0, 1.22, 0.05 ),
39702     HB_PhiResPar = cms.vdouble( 0.02511 ),
39703     HE_EtResPar = cms.vdouble( 0.0, 1.3, 0.05 ),
39704     HE_PhiResPar = cms.vdouble( 0.02511 ),
39705     HO_EtResPar = cms.vdouble( 0.0, 1.3, 0.005 ),
39706     HO_PhiResPar = cms.vdouble( 0.02511 ),
39707     HF_EtResPar = cms.vdouble( 0.0, 1.82, 0.09 ),
39708     HF_PhiResPar = cms.vdouble( 0.05022 ),
39709     PF_EtResType1 = cms.vdouble( 0.05, 0.0, 0.0 ),
39710     PF_PhiResType1 = cms.vdouble( 0.002 ),
39711     PF_EtResType2 = cms.vdouble( 0.05, 0.0, 0.0 ),
39712     PF_PhiResType2 = cms.vdouble( 0.002 ),
39713     PF_EtResType3 = cms.vdouble( 0.05, 0.0, 0.0 ),
39714     PF_PhiResType3 = cms.vdouble( 0.002 ),
39715     PF_EtResType4 = cms.vdouble( 0.042, 0.1, 0.0 ),
39716     PF_PhiResType4 = cms.vdouble( 0.0028, 0.0, 0.0022 ),
39717     PF_EtResType5 = cms.vdouble( 0.41, 0.52, 0.25 ),
39718     PF_PhiResType5 = cms.vdouble( 0.1, 0.1, 0.13 ),
39719     PF_EtResType6 = cms.vdouble( 0.0, 1.22, 0.05 ),
39720     PF_PhiResType6 = cms.vdouble( 0.02511 ),
39721     PF_EtResType7 = cms.vdouble( 0.0, 1.22, 0.05 ),
39722     PF_PhiResType7 = cms.vdouble( 0.02511 ),
39723     resolutionsEra = cms.string( "Spring10" ),
39724     resolutionsAlgo = cms.string( "AK5PF" ),
39725     ptresolthreshold = cms.double( 10.0 ),
39726     jdpt0 = cms.vdouble(  ),
39727     jdphi0 = cms.vdouble(  ),
39728     jdpt1 = cms.vdouble(  ),
39729     jdphi1 = cms.vdouble(  ),
39730     jdpt2 = cms.vdouble(  ),
39731     jdphi2 = cms.vdouble(  ),
39732     jdpt3 = cms.vdouble(  ),
39733     jdphi3 = cms.vdouble(  ),
39734     jdpt4 = cms.vdouble(  ),
39735     jdphi4 = cms.vdouble(  ),
39736     jdpt5 = cms.vdouble(  ),
39737     jdphi5 = cms.vdouble(  ),
39738     jdpt6 = cms.vdouble(  ),
39739     jdphi6 = cms.vdouble(  ),
39740     jdpt7 = cms.vdouble(  ),
39741     jdphi7 = cms.vdouble(  ),
39742     jdpt8 = cms.vdouble(  ),
39743     jdphi8 = cms.vdouble(  ),
39744     jdpt9 = cms.vdouble(  ),
39745     jdphi9 = cms.vdouble(  )
39746 )
39747 fragment.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET",
39748     saveTags = cms.bool( True ),
39749     inputTag = cms.InputTag( "hltMetCleanBH" ),
39750     triggerType = cms.int32( 87 ),
39751     MinE = cms.double( -1.0 ),
39752     MinPt = cms.double( 80.0 ),
39753     MinMass = cms.double( -1.0 ),
39754     MaxMass = cms.double( -1.0 ),
39755     MinEta = cms.double( -1.0 ),
39756     MaxEta = cms.double( -1.0 ),
39757     MinN = cms.int32( 1 )
39758 )
39759 fragment.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
39760     offset = cms.uint32( 0 ),
39761     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39762 )
39763 fragment.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET",
39764     saveTags = cms.bool( True ),
39765     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
39766     triggerType = cms.int32( 87 ),
39767     MinE = cms.double( -1.0 ),
39768     MinPt = cms.double( 200.0 ),
39769     MinMass = cms.double( -1.0 ),
39770     MaxMass = cms.double( -1.0 ),
39771     MinEta = cms.double( -1.0 ),
39772     MaxEta = cms.double( -1.0 ),
39773     MinN = cms.int32( 1 )
39774 )
39775 fragment.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed",
39776     saveTags = cms.bool( True ),
39777     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" ),
39778     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39779     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39780     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39781     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39782     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39783     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39784     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39785     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39786     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39787 )
39788 fragment.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39789     offset = cms.uint32( 0 ),
39790     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39791 )
39792 fragment.hltMET105 = cms.EDFilter( "HLT1CaloMET",
39793     saveTags = cms.bool( True ),
39794     inputTag = cms.InputTag( "hltMet" ),
39795     triggerType = cms.int32( 87 ),
39796     MinE = cms.double( -1.0 ),
39797     MinPt = cms.double( 105.0 ),
39798     MinMass = cms.double( -1.0 ),
39799     MaxMass = cms.double( -1.0 ),
39800     MinEta = cms.double( -1.0 ),
39801     MaxEta = cms.double( -1.0 ),
39802     MinN = cms.int32( 1 )
39803 )
39804 fragment.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer",
39805     estimator = cms.string( "generic" ),
39806     tracks = cms.InputTag( "hltMergedTracks" ),
39807     UseDeDxHits = cms.bool( False ),
39808     pixelDeDxHits = cms.InputTag( "" ),
39809     stripDeDxHits = cms.InputTag( "" ),
39810     UsePixel = cms.bool( False ),
39811     UseStrip = cms.bool( True ),
39812     MeVperADCPixel = cms.double( 3.61E-6 ),
39813     MeVperADCStrip = cms.double( 9.5665E-4 ),
39814     ShapeTest = cms.bool( False ),
39815     UseCalibration = cms.bool( False ),
39816     calibrationPath = cms.string( "" ),
39817     Record = cms.string( "SiStripDeDxMip_3D_Rcd" ),
39818     ProbabilityMode = cms.string( "Accumulation" ),
39819     fraction = cms.double( 0.4 ),
39820     exponent = cms.double( -2.0 ),
39821     truncate = cms.bool( True )
39822 )
39823 fragment.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter",
39824     saveTags = cms.bool( True ),
39825     minDEDx = cms.double( -1.0 ),
39826     minPT = cms.double( 50.0 ),
39827     minNOM = cms.double( -1.0 ),
39828     minETA = cms.double( 0.0 ),
39829     maxETA = cms.double( 5.5 ),
39830     minNumValidHits = cms.double( 5.0 ),
39831     maxNHitMissIn = cms.double( 0.0 ),
39832     maxNHitMissMid = cms.double( 0.0 ),
39833     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
39834     relTrkIsoDeltaRSize = cms.double( 0.3 ),
39835     maxAssocCaloE = cms.double( 100.0 ),
39836     maxAssocCaloEDeltaRSize = cms.double( 0.5 ),
39837     caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ),
39838     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
39839     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
39840 )
39841 fragment.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed",
39842     saveTags = cms.bool( True ),
39843     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" ),
39844     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39845     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39846     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39847     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39848     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39849     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39850     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39851     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39852     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39853 )
39854 fragment.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler",
39855     offset = cms.uint32( 0 ),
39856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39857 )
39858 fragment.hltMET120 = cms.EDFilter( "HLT1CaloMET",
39859     saveTags = cms.bool( True ),
39860     inputTag = cms.InputTag( "hltMet" ),
39861     triggerType = cms.int32( 87 ),
39862     MinE = cms.double( -1.0 ),
39863     MinPt = cms.double( 120.0 ),
39864     MinMass = cms.double( -1.0 ),
39865     MaxMass = cms.double( -1.0 ),
39866     MinEta = cms.double( -1.0 ),
39867     MaxEta = cms.double( -1.0 ),
39868     MinN = cms.int32( 1 )
39869 )
39870 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
39871     saveTags = cms.bool( True ),
39872     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
39873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39882 )
39883 fragment.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler",
39884     offset = cms.uint32( 0 ),
39885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39886 )
39887 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39888     saveTags = cms.bool( True ),
39889     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39890     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
39891     MaxEta = cms.double( 2.5 ),
39892     MinPt = cms.double( 0.0 ),
39893     MaxDeltaR = cms.double( 0.3 ),
39894     MinN = cms.int32( 1 ),
39895     CentralBxOnly = cms.bool( True ),
39896     SelectQualities = cms.vint32(  )
39897 )
39898 fragment.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39899     saveTags = cms.bool( True ),
39900     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39901     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39902     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39903     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39904     MinN = cms.int32( 0 ),
39905     MaxEta = cms.double( 2.5 ),
39906     AbsEtaBins = cms.vdouble( 0.0 ),
39907     MinNstations = cms.vint32( 0 ),
39908     MinNhits = cms.vint32( 0 ),
39909     CutOnChambers = cms.bool( False ),
39910     MinNchambers = cms.vint32( 0 ),
39911     MaxDr = cms.double( 9999.0 ),
39912     MinDr = cms.double( -1.0 ),
39913     MaxDz = cms.double( 9999.0 ),
39914     MinDxySig = cms.double( -1.0 ),
39915     MinPt = cms.double( 0.0 ),
39916     NSigmaPt = cms.double( 0.0 ),
39917     MatchToPreviousCand = cms.bool( True )
39918 )
39919 fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39920     saveTags = cms.bool( True ),
39921     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39922     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
39923     MaxEta = cms.double( 2.5 ),
39924     MinPt = cms.double( 0.0 ),
39925     MaxDeltaR = cms.double( 0.3 ),
39926     MinN = cms.int32( 1 ),
39927     CentralBxOnly = cms.bool( True ),
39928     SelectQualities = cms.vint32(  )
39929 )
39930 fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39931     saveTags = cms.bool( True ),
39932     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39933     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39934     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ),
39935     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ),
39936     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39937     MinN = cms.int32( 1 ),
39938     MaxEta = cms.double( 2.3 ),
39939     MinNhits = cms.int32( 0 ),
39940     MaxDr = cms.double( 2.0 ),
39941     MinDr = cms.double( -1.0 ),
39942     MaxDz = cms.double( 9999.0 ),
39943     MinDxySig = cms.double( -1.0 ),
39944     MinPt = cms.double( 8.0 ),
39945     NSigmaPt = cms.double( 0.0 ),
39946     MaxNormalizedChi2 = cms.double( 9999.0 ),
39947     MaxDXYBeamSpot = cms.double( 9999.0 ),
39948     MinDXYBeamSpot = cms.double( -1.0 ),
39949     MinNmuonHits = cms.int32( 0 ),
39950     MaxPtDifference = cms.double( 9999.0 ),
39951     MinTrackPt = cms.double( 0.0 ),
39952     minMuonStations = cms.int32( 2 ),
39953     minTrkHits = cms.int32( -1 ),
39954     minMuonHits = cms.int32( -1 ),
39955     allowedTypeMask = cms.uint32( 255 ),
39956     requiredTypeMask = cms.uint32( 0 ),
39957     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39958     trkMuonId = cms.uint32( 0 ),
39959     L1MatchingdR = cms.double( 0.3 ),
39960     MatchToPreviousCand = cms.bool( True ),
39961     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39962     requireL3MuonTrajectorySeed = cms.bool( False ),
39963     useSimpleGeometry = cms.bool( True ),
39964     useStation2 = cms.bool( True ),
39965     fallbackToME1 = cms.bool( False ),
39966     cosmicPropagationHypothesis = cms.bool( False ),
39967     useMB2InOverlap = cms.bool( False ),
39968     useTrack = cms.string( "tracker" ),
39969     useState = cms.string( "atVertex" ),
39970     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39971     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39972     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39973 )
39974 fragment.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
39975     saveTags = cms.bool( True ),
39976     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ),
39977     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39978     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39979     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39980     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39981     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39982     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39983     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39984     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39985     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39986 )
39987 fragment.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler",
39988     offset = cms.uint32( 0 ),
39989     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39990 )
39991 fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39992     saveTags = cms.bool( True ),
39993     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39994     PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ),
39995     MaxEta = cms.double( 2.5 ),
39996     MinPt = cms.double( 0.0 ),
39997     MaxDeltaR = cms.double( 0.3 ),
39998     MinN = cms.int32( 1 ),
39999     CentralBxOnly = cms.bool( True ),
40000     SelectQualities = cms.vint32(  )
40001 )
40002 fragment.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40003     saveTags = cms.bool( True ),
40004     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40005     triggerType = cms.int32( 85 ),
40006     MinE = cms.double( -1.0 ),
40007     MinPt = cms.double( 30.0 ),
40008     MinMass = cms.double( -1.0 ),
40009     MaxMass = cms.double( -1.0 ),
40010     MinEta = cms.double( -1.0 ),
40011     MaxEta = cms.double( 2.3 ),
40012     MinN = cms.int32( 1 )
40013 )
40014 fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40015     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40016     triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ),
40017     triggerJetsType = cms.int32( 85 ),
40018     maxDeltaR = cms.double( 0.5 )
40019 )
40020 fragment.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40021     saveTags = cms.bool( True ),
40022     inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ),
40023     triggerType = cms.int32( 85 ),
40024     MinE = cms.double( -1.0 ),
40025     MinPt = cms.double( 40.0 ),
40026     MinMass = cms.double( -1.0 ),
40027     MaxMass = cms.double( -1.0 ),
40028     MinEta = cms.double( -1.0 ),
40029     MaxEta = cms.double( 2.3 ),
40030     MinN = cms.int32( 1 )
40031 )
40032 fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40033     saveTags = cms.bool( True ),
40034     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40035     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40036     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ),
40037     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40038     MinN = cms.int32( 0 ),
40039     MaxEta = cms.double( 2.5 ),
40040     AbsEtaBins = cms.vdouble( 0.0 ),
40041     MinNstations = cms.vint32( 0 ),
40042     MinNhits = cms.vint32( 0 ),
40043     CutOnChambers = cms.bool( False ),
40044     MinNchambers = cms.vint32( 0 ),
40045     MaxDr = cms.double( 9999.0 ),
40046     MinDr = cms.double( -1.0 ),
40047     MaxDz = cms.double( 9999.0 ),
40048     MinDxySig = cms.double( -1.0 ),
40049     MinPt = cms.double( 0.0 ),
40050     NSigmaPt = cms.double( 0.0 ),
40051     MatchToPreviousCand = cms.bool( True )
40052 )
40053 fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40054     saveTags = cms.bool( True ),
40055     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40056     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40057     MaxEta = cms.double( 2.5 ),
40058     MinPt = cms.double( 0.0 ),
40059     MaxDeltaR = cms.double( 0.3 ),
40060     MinN = cms.int32( 1 ),
40061     CentralBxOnly = cms.bool( True ),
40062     SelectQualities = cms.vint32(  )
40063 )
40064 fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40065     saveTags = cms.bool( True ),
40066     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40067     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40068     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
40069     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ),
40070     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40071     MinN = cms.int32( 1 ),
40072     MaxEta = cms.double( 2.3 ),
40073     MinNhits = cms.int32( 0 ),
40074     MaxDr = cms.double( 2.0 ),
40075     MinDr = cms.double( -1.0 ),
40076     MaxDz = cms.double( 9999.0 ),
40077     MinDxySig = cms.double( -1.0 ),
40078     MinPt = cms.double( 12.0 ),
40079     NSigmaPt = cms.double( 0.0 ),
40080     MaxNormalizedChi2 = cms.double( 9999.0 ),
40081     MaxDXYBeamSpot = cms.double( 9999.0 ),
40082     MinDXYBeamSpot = cms.double( -1.0 ),
40083     MinNmuonHits = cms.int32( 0 ),
40084     MaxPtDifference = cms.double( 9999.0 ),
40085     MinTrackPt = cms.double( 0.0 ),
40086     minMuonStations = cms.int32( 2 ),
40087     minTrkHits = cms.int32( -1 ),
40088     minMuonHits = cms.int32( -1 ),
40089     allowedTypeMask = cms.uint32( 255 ),
40090     requiredTypeMask = cms.uint32( 0 ),
40091     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40092     trkMuonId = cms.uint32( 0 ),
40093     L1MatchingdR = cms.double( 0.3 ),
40094     MatchToPreviousCand = cms.bool( True ),
40095     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40096     requireL3MuonTrajectorySeed = cms.bool( False ),
40097     useSimpleGeometry = cms.bool( True ),
40098     useStation2 = cms.bool( True ),
40099     fallbackToME1 = cms.bool( False ),
40100     cosmicPropagationHypothesis = cms.bool( False ),
40101     useMB2InOverlap = cms.bool( False ),
40102     useTrack = cms.string( "tracker" ),
40103     useState = cms.string( "atVertex" ),
40104     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40105     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40106     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40107 )
40108 fragment.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40109     saveTags = cms.bool( True ),
40110     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ),
40111     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40112     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40113     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40114     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40115     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40116     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40117     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40118     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40119     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40120 )
40121 fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40122     offset = cms.uint32( 0 ),
40123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40124 )
40125 fragment.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40126     saveTags = cms.bool( True ),
40127     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40128     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ),
40129     MaxEta = cms.double( 2.5 ),
40130     MinPt = cms.double( 0.0 ),
40131     MaxDeltaR = cms.double( 0.3 ),
40132     MinN = cms.int32( 1 ),
40133     CentralBxOnly = cms.bool( True ),
40134     SelectQualities = cms.vint32(  )
40135 )
40136 fragment.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet",
40137     saveTags = cms.bool( True ),
40138     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40139     triggerType = cms.int32( 86 ),
40140     MinE = cms.double( -1.0 ),
40141     MinPt = cms.double( 30.0 ),
40142     MinMass = cms.double( -1.0 ),
40143     MaxMass = cms.double( -1.0 ),
40144     MinEta = cms.double( -1.0 ),
40145     MaxEta = cms.double( 2.3 ),
40146     MinN = cms.int32( 2 )
40147 )
40148 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40149     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40150     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ),
40151     triggerJetsType = cms.int32( 86 ),
40152     maxDeltaR = cms.double( 0.5 )
40153 )
40154 fragment.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet",
40155     saveTags = cms.bool( True ),
40156     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40157     triggerType = cms.int32( 86 ),
40158     MinE = cms.double( -1.0 ),
40159     MinPt = cms.double( 40.0 ),
40160     MinMass = cms.double( -1.0 ),
40161     MaxMass = cms.double( -1.0 ),
40162     MinEta = cms.double( -1.0 ),
40163     MaxEta = cms.double( 2.3 ),
40164     MinN = cms.int32( 2 )
40165 )
40166 fragment.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
40167     saveTags = cms.bool( True ),
40168     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
40169     triggerType = cms.int32( 86 ),
40170     MinE = cms.double( -1.0 ),
40171     MinPt = cms.double( 30.0 ),
40172     MinMass = cms.double( -1.0 ),
40173     MaxMass = cms.double( -1.0 ),
40174     MinEta = cms.double( -1.0 ),
40175     MaxEta = cms.double( 2.6 ),
40176     MinN = cms.int32( 1 )
40177 )
40178 fragment.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
40179     HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ),
40180     TriggerTypes = cms.vint32( 86 )
40181 )
40182 fragment.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer",
40183     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
40184     computeProbabilities = cms.bool( True ),
40185     computeGhostTrack = cms.bool( True ),
40186     ghostTrackPriorDeltaR = cms.double( 0.03 ),
40187     minimumNumberOfPixelHits = cms.int32( 2 ),
40188     minimumNumberOfHits = cms.int32( 3 ),
40189     maximumTransverseImpactParameter = cms.double( 0.2 ),
40190     minimumTransverseMomentum = cms.double( 1.0 ),
40191     maximumChiSquared = cms.double( 5.0 ),
40192     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
40193     jetDirectionUsingTracks = cms.bool( False ),
40194     jetDirectionUsingGhostTrack = cms.bool( False ),
40195     useTrackQuality = cms.bool( False ),
40196     jets = cms.InputTag( "hltPFJetForBtag" ),
40197     candidates = cms.InputTag( "hltParticleFlow" ),
40198     maxDeltaR = cms.double( 0.4 )
40199 )
40200 fragment.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder",
40201     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40202     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40203     tracks = cms.InputTag( "hltParticleFlow" ),
40204     minHits = cms.uint32( 8 ),
40205     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
40206     maximumTimeSignificance = cms.double( 3.0 ),
40207     minPt = cms.double( 0.8 ),
40208     maxNTracks = cms.uint32( 30 ),
40209     clusterizer = cms.PSet( 
40210       distanceRatio = cms.double( 20.0 ),
40211       clusterMaxDistance = cms.double( 0.05 ),
40212       seedMax3DIPSignificance = cms.double( 9999.0 ),
40213       clusterMaxSignificance = cms.double( 4.5 ),
40214       seedMin3DIPSignificance = cms.double( 1.2 ),
40215       clusterMinAngleCosine = cms.double( 0.5 ),
40216       seedMin3DIPValue = cms.double( 0.005 ),
40217       seedMax3DIPValue = cms.double( 9999.0 )
40218     ),
40219     vertexMinAngleCosine = cms.double( 0.95 ),
40220     vertexMinDLen2DSig = cms.double( 2.5 ),
40221     vertexMinDLenSig = cms.double( 0.5 ),
40222     fitterSigmacut = cms.double( 3.0 ),
40223     fitterTini = cms.double( 256.0 ),
40224     fitterRatio = cms.double( 0.25 ),
40225     useDirectVertexFitter = cms.bool( True ),
40226     useVertexReco = cms.bool( True ),
40227     vertexReco = cms.PSet( 
40228       primcut = cms.double( 1.0 ),
40229       seccut = cms.double( 3.0 ),
40230       finder = cms.string( "avr" ),
40231       smoothing = cms.bool( True )
40232     )
40233 )
40234 fragment.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40235     secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ),
40236     maxFraction = cms.double( 0.7 ),
40237     minSignificance = cms.double( 2.0 )
40238 )
40239 fragment.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator",
40240     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
40241     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
40242     tracks = cms.InputTag( "hltParticleFlow" ),
40243     secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
40244     dLenFraction = cms.double( 0.333 ),
40245     dRCut = cms.double( 0.4 ),
40246     distCut = cms.double( 0.04 ),
40247     sigCut = cms.double( 5.0 ),
40248     fitterSigmacut = cms.double( 3.0 ),
40249     fitterTini = cms.double( 256.0 ),
40250     fitterRatio = cms.double( 0.25 ),
40251     trackMinLayers = cms.int32( 4 ),
40252     trackMinPt = cms.double( 0.4 ),
40253     trackMinPixels = cms.int32( 1 ),
40254     maxTimeSignificance = cms.double( 3.5 )
40255 )
40256 fragment.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger",
40257     secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ),
40258     maxFraction = cms.double( 0.2 ),
40259     minSignificance = cms.double( 10.0 )
40260 )
40261 fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
40262     sorting = cms.PSet(  ),
40263     assignment = cms.PSet( 
40264       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
40265       maxDzForJetAxisAssigment = cms.double( 0.1 ),
40266       useTiming = cms.bool( False ),
40267       preferHighRanked = cms.bool( False ),
40268       EtaMinUseDz = cms.double( -1.0 ),
40269       maxDistanceToJetAxis = cms.double( 0.07 ),
40270       PtMaxCharged = cms.double( -1.0 ),
40271       minJetPt = cms.double( 25.0 ),
40272       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
40273       OnlyUseFirstDz = cms.bool( False ),
40274       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
40275       maxDzForPrimaryAssignment = cms.double( 0.1 ),
40276       maxJetDeltaR = cms.double( 0.5 ),
40277       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
40278       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
40279       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
40280       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
40281       useVertexFit = cms.bool( True ),
40282       NumOfPUVtxsForCharged = cms.uint32( 0 )
40283     ),
40284     qualityForPrimary = cms.int32( 2 ),
40285     usePVMET = cms.bool( True ),
40286     particles = cms.InputTag( "hltParticleFlow" ),
40287     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40288     jets = cms.InputTag( "hltPFJetForBtag" ),
40289     produceAssociationToOriginalVertices = cms.bool( True ),
40290     produceSortedVertices = cms.bool( False ),
40291     producePileUpCollection = cms.bool( False ),
40292     produceNoPileUpCollection = cms.bool( False )
40293 )
40294 fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
40295     jet_radius = cms.double( 0.4 ),
40296     min_jet_pt = cms.double( 30.0 ),
40297     max_jet_eta = cms.double( 2.5 ),
40298     min_pt_for_track_properties = cms.double( 0.95 ),
40299     min_pt_for_pfcandidates = cms.double( 0.1 ),
40300     use_puppiP4 = cms.bool( False ),
40301     include_neutrals = cms.bool( True ),
40302     sort_by_sip2dsig = cms.bool( False ),
40303     min_puppi_wgt = cms.double( -1.0 ),
40304     flip_ip_sign = cms.bool( False ),
40305     sip3dSigMax = cms.double( -1.0 ),
40306     use_hlt_features = cms.bool( True ),
40307     vertices = cms.InputTag( "hltVerticesPFFilter" ),
40308     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
40309     pf_candidates = cms.InputTag( "hltParticleFlow" ),
40310     jets = cms.InputTag( "hltPFJetForBtag" ),
40311     unsubjet_map = cms.InputTag( "" ),
40312     puppi_value_map = cms.InputTag( "" ),
40313     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
40314     use_scouting_features = cms.bool( False ),
40315     normchi2_value_map = cms.InputTag( "" ),
40316     dz_value_map = cms.InputTag( "" ),
40317     dxy_value_map = cms.InputTag( "" ),
40318     dzsig_value_map = cms.InputTag( "" ),
40319     dxysig_value_map = cms.InputTag( "" ),
40320     lostInnerHits_value_map = cms.InputTag( "" ),
40321     quality_value_map = cms.InputTag( "" ),
40322     trkPt_value_map = cms.InputTag( "" ),
40323     trkEta_value_map = cms.InputTag( "" ),
40324     trkPhi_value_map = cms.InputTag( "" ),
40325     covarianceVersion = cms.int32( 1 ),
40326     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
40327 )
40328 fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
40329     src = cms.InputTag( "hltParticleNetJetTagInfos" ),
40330     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
40331     preprocessParams = cms.PSet(  ),
40332     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
40333     flav_names = cms.vstring( 'probtauhp',
40334       'probtauhm',
40335       'probb',
40336       'probc',
40337       'probuds',
40338       'probg',
40339       'ptcorr' ),
40340     jets = cms.InputTag( "" ),
40341     produceValueMap = cms.untracked.bool( False ),
40342     debugMode = cms.untracked.bool( False )
40343 )
40344 fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
40345     discriminators = cms.VPSet( 
40346       cms.PSet(  name = cms.string( "BvsAll" ),
40347         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ),
40348         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40349       ),
40350       cms.PSet(  name = cms.string( "CvsAll" ),
40351         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40352         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40353       ),
40354       cms.PSet(  name = cms.string( "TauhvsAll" ),
40355         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ),
40356         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' )
40357       ),
40358       cms.PSet(  name = cms.string( "CvsL" ),
40359         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
40360         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
40361       )
40362     )
40363 )
40364 fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag",
40365     saveTags = cms.bool( True ),
40366     Jets = cms.InputTag( "hltPFJetForBtag" ),
40367     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40368     MinTag = cms.double( 0.92 ),
40369     MaxTag = cms.double( 999999.0 ),
40370     MinJets = cms.int32( 1 ),
40371     MatchJetsByDeltaR = cms.bool( False ),
40372     MaxJetDeltaR = cms.double( 0.1 ),
40373     TriggerType = cms.int32( 86 )
40374 )
40375 fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40376     saveTags = cms.bool( True ),
40377     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40378     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40379     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40380     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40381     MinN = cms.int32( 0 ),
40382     MaxEta = cms.double( 2.5 ),
40383     AbsEtaBins = cms.vdouble( 0.0 ),
40384     MinNstations = cms.vint32( 0 ),
40385     MinNhits = cms.vint32( 0 ),
40386     CutOnChambers = cms.bool( False ),
40387     MinNchambers = cms.vint32( 0 ),
40388     MaxDr = cms.double( 9999.0 ),
40389     MinDr = cms.double( -1.0 ),
40390     MaxDz = cms.double( 9999.0 ),
40391     MinDxySig = cms.double( -1.0 ),
40392     MinPt = cms.double( 0.0 ),
40393     NSigmaPt = cms.double( 0.0 ),
40394     MatchToPreviousCand = cms.bool( True )
40395 )
40396 fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40397     saveTags = cms.bool( True ),
40398     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40399     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
40400     MaxEta = cms.double( 2.5 ),
40401     MinPt = cms.double( 0.0 ),
40402     MaxDeltaR = cms.double( 0.3 ),
40403     MinN = cms.int32( 1 ),
40404     CentralBxOnly = cms.bool( True ),
40405     SelectQualities = cms.vint32(  )
40406 )
40407 fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40408     saveTags = cms.bool( True ),
40409     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40410     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40411     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ),
40412     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ),
40413     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40414     MinN = cms.int32( 1 ),
40415     MaxEta = cms.double( 2.3 ),
40416     MinNhits = cms.int32( 0 ),
40417     MaxDr = cms.double( 2.0 ),
40418     MinDr = cms.double( -1.0 ),
40419     MaxDz = cms.double( 9999.0 ),
40420     MinDxySig = cms.double( -1.0 ),
40421     MinPt = cms.double( 12.0 ),
40422     NSigmaPt = cms.double( 0.0 ),
40423     MaxNormalizedChi2 = cms.double( 9999.0 ),
40424     MaxDXYBeamSpot = cms.double( 9999.0 ),
40425     MinDXYBeamSpot = cms.double( -1.0 ),
40426     MinNmuonHits = cms.int32( 0 ),
40427     MaxPtDifference = cms.double( 9999.0 ),
40428     MinTrackPt = cms.double( 0.0 ),
40429     minMuonStations = cms.int32( 2 ),
40430     minTrkHits = cms.int32( -1 ),
40431     minMuonHits = cms.int32( -1 ),
40432     allowedTypeMask = cms.uint32( 255 ),
40433     requiredTypeMask = cms.uint32( 0 ),
40434     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40435     trkMuonId = cms.uint32( 0 ),
40436     L1MatchingdR = cms.double( 0.3 ),
40437     MatchToPreviousCand = cms.bool( True ),
40438     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40439     requireL3MuonTrajectorySeed = cms.bool( False ),
40440     useSimpleGeometry = cms.bool( True ),
40441     useStation2 = cms.bool( True ),
40442     fallbackToME1 = cms.bool( False ),
40443     cosmicPropagationHypothesis = cms.bool( False ),
40444     useMB2InOverlap = cms.bool( False ),
40445     useTrack = cms.string( "tracker" ),
40446     useState = cms.string( "atVertex" ),
40447     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40448     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40449     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40450 )
40451 fragment.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40452     saveTags = cms.bool( True ),
40453     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ),
40454     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40455     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40456     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40457     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40458     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40459     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40460     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40461     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40462     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40463 )
40464 fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40465     offset = cms.uint32( 0 ),
40466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40467 )
40468 fragment.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40469     saveTags = cms.bool( True ),
40470     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40471     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ),
40472     MaxEta = cms.double( 2.5 ),
40473     MinPt = cms.double( 0.0 ),
40474     MaxDeltaR = cms.double( 0.3 ),
40475     MinN = cms.int32( 1 ),
40476     CentralBxOnly = cms.bool( True ),
40477     SelectQualities = cms.vint32(  )
40478 )
40479 fragment.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet",
40480     saveTags = cms.bool( True ),
40481     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40482     triggerType = cms.int32( 86 ),
40483     MinE = cms.double( -1.0 ),
40484     MinPt = cms.double( 100.0 ),
40485     MinMass = cms.double( -1.0 ),
40486     MaxMass = cms.double( -1.0 ),
40487     MinEta = cms.double( -1.0 ),
40488     MaxEta = cms.double( 2.3 ),
40489     MinN = cms.int32( 2 )
40490 )
40491 fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40492     saveTags = cms.bool( True ),
40493     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40494     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40495     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40496     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40497     MinN = cms.int32( 0 ),
40498     MaxEta = cms.double( 2.5 ),
40499     AbsEtaBins = cms.vdouble( 0.0 ),
40500     MinNstations = cms.vint32( 0 ),
40501     MinNhits = cms.vint32( 0 ),
40502     CutOnChambers = cms.bool( False ),
40503     MinNchambers = cms.vint32( 0 ),
40504     MaxDr = cms.double( 9999.0 ),
40505     MinDr = cms.double( -1.0 ),
40506     MaxDz = cms.double( 9999.0 ),
40507     MinDxySig = cms.double( -1.0 ),
40508     MinPt = cms.double( 0.0 ),
40509     NSigmaPt = cms.double( 0.0 ),
40510     MatchToPreviousCand = cms.bool( True )
40511 )
40512 fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40513     saveTags = cms.bool( True ),
40514     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40515     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
40516     MaxEta = cms.double( 2.5 ),
40517     MinPt = cms.double( 0.0 ),
40518     MaxDeltaR = cms.double( 0.3 ),
40519     MinN = cms.int32( 1 ),
40520     CentralBxOnly = cms.bool( True ),
40521     SelectQualities = cms.vint32(  )
40522 )
40523 fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40524     saveTags = cms.bool( True ),
40525     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40526     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40527     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ),
40528     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ),
40529     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40530     MinN = cms.int32( 1 ),
40531     MaxEta = cms.double( 2.3 ),
40532     MinNhits = cms.int32( 0 ),
40533     MaxDr = cms.double( 2.0 ),
40534     MinDr = cms.double( -1.0 ),
40535     MaxDz = cms.double( 9999.0 ),
40536     MinDxySig = cms.double( -1.0 ),
40537     MinPt = cms.double( 12.0 ),
40538     NSigmaPt = cms.double( 0.0 ),
40539     MaxNormalizedChi2 = cms.double( 9999.0 ),
40540     MaxDXYBeamSpot = cms.double( 9999.0 ),
40541     MinDXYBeamSpot = cms.double( -1.0 ),
40542     MinNmuonHits = cms.int32( 0 ),
40543     MaxPtDifference = cms.double( 9999.0 ),
40544     MinTrackPt = cms.double( 0.0 ),
40545     minMuonStations = cms.int32( 2 ),
40546     minTrkHits = cms.int32( -1 ),
40547     minMuonHits = cms.int32( -1 ),
40548     allowedTypeMask = cms.uint32( 255 ),
40549     requiredTypeMask = cms.uint32( 0 ),
40550     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40551     trkMuonId = cms.uint32( 0 ),
40552     L1MatchingdR = cms.double( 0.3 ),
40553     MatchToPreviousCand = cms.bool( True ),
40554     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40555     requireL3MuonTrajectorySeed = cms.bool( False ),
40556     useSimpleGeometry = cms.bool( True ),
40557     useStation2 = cms.bool( True ),
40558     fallbackToME1 = cms.bool( False ),
40559     cosmicPropagationHypothesis = cms.bool( False ),
40560     useMB2InOverlap = cms.bool( False ),
40561     useTrack = cms.string( "tracker" ),
40562     useState = cms.string( "atVertex" ),
40563     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40564     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40565     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40566 )
40567 fragment.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
40568     saveTags = cms.bool( True ),
40569     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ),
40570     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40571     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40572     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40573     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40574     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40575     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40576     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40577     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40578     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40579 )
40580 fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40581     offset = cms.uint32( 0 ),
40582     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40583 )
40584 fragment.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40585     saveTags = cms.bool( True ),
40586     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40587     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ),
40588     MaxEta = cms.double( 2.5 ),
40589     MinPt = cms.double( 0.0 ),
40590     MaxDeltaR = cms.double( 0.3 ),
40591     MinN = cms.int32( 1 ),
40592     CentralBxOnly = cms.bool( True ),
40593     SelectQualities = cms.vint32(  )
40594 )
40595 fragment.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet",
40596     saveTags = cms.bool( True ),
40597     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40598     triggerType = cms.int32( 86 ),
40599     MinE = cms.double( -1.0 ),
40600     MinPt = cms.double( 200.0 ),
40601     MinMass = cms.double( -1.0 ),
40602     MaxMass = cms.double( -1.0 ),
40603     MinEta = cms.double( -1.0 ),
40604     MaxEta = cms.double( 2.3 ),
40605     MinN = cms.int32( 2 )
40606 )
40607 fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40608     saveTags = cms.bool( True ),
40609     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40610     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40611     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40612     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40613     MinN = cms.int32( 0 ),
40614     MaxEta = cms.double( 2.5 ),
40615     AbsEtaBins = cms.vdouble( 0.0 ),
40616     MinNstations = cms.vint32( 0 ),
40617     MinNhits = cms.vint32( 0 ),
40618     CutOnChambers = cms.bool( False ),
40619     MinNchambers = cms.vint32( 0 ),
40620     MaxDr = cms.double( 9999.0 ),
40621     MinDr = cms.double( -1.0 ),
40622     MaxDz = cms.double( 9999.0 ),
40623     MinDxySig = cms.double( -1.0 ),
40624     MinPt = cms.double( 0.0 ),
40625     NSigmaPt = cms.double( 0.0 ),
40626     MatchToPreviousCand = cms.bool( True )
40627 )
40628 fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40629     saveTags = cms.bool( True ),
40630     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40631     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
40632     MaxEta = cms.double( 2.5 ),
40633     MinPt = cms.double( 0.0 ),
40634     MaxDeltaR = cms.double( 0.3 ),
40635     MinN = cms.int32( 1 ),
40636     CentralBxOnly = cms.bool( True ),
40637     SelectQualities = cms.vint32(  )
40638 )
40639 fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40640     saveTags = cms.bool( True ),
40641     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40642     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40643     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ),
40644     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ),
40645     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40646     MinN = cms.int32( 1 ),
40647     MaxEta = cms.double( 2.3 ),
40648     MinNhits = cms.int32( 0 ),
40649     MaxDr = cms.double( 2.0 ),
40650     MinDr = cms.double( -1.0 ),
40651     MaxDz = cms.double( 9999.0 ),
40652     MinDxySig = cms.double( -1.0 ),
40653     MinPt = cms.double( 12.0 ),
40654     NSigmaPt = cms.double( 0.0 ),
40655     MaxNormalizedChi2 = cms.double( 9999.0 ),
40656     MaxDXYBeamSpot = cms.double( 9999.0 ),
40657     MinDXYBeamSpot = cms.double( -1.0 ),
40658     MinNmuonHits = cms.int32( 0 ),
40659     MaxPtDifference = cms.double( 9999.0 ),
40660     MinTrackPt = cms.double( 0.0 ),
40661     minMuonStations = cms.int32( 2 ),
40662     minTrkHits = cms.int32( -1 ),
40663     minMuonHits = cms.int32( -1 ),
40664     allowedTypeMask = cms.uint32( 255 ),
40665     requiredTypeMask = cms.uint32( 0 ),
40666     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40667     trkMuonId = cms.uint32( 0 ),
40668     L1MatchingdR = cms.double( 0.3 ),
40669     MatchToPreviousCand = cms.bool( True ),
40670     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40671     requireL3MuonTrajectorySeed = cms.bool( False ),
40672     useSimpleGeometry = cms.bool( True ),
40673     useStation2 = cms.bool( True ),
40674     fallbackToME1 = cms.bool( False ),
40675     cosmicPropagationHypothesis = cms.bool( False ),
40676     useMB2InOverlap = cms.bool( False ),
40677     useTrack = cms.string( "tracker" ),
40678     useState = cms.string( "atVertex" ),
40679     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40680     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40681     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40682 )
40683 fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40684     offset = cms.uint32( 0 ),
40685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40686 )
40687 fragment.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet",
40688     saveTags = cms.bool( True ),
40689     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40690     triggerType = cms.int32( 86 ),
40691     MinE = cms.double( -1.0 ),
40692     MinPt = cms.double( 350.0 ),
40693     MinMass = cms.double( -1.0 ),
40694     MaxMass = cms.double( -1.0 ),
40695     MinEta = cms.double( -1.0 ),
40696     MaxEta = cms.double( 2.3 ),
40697     MinN = cms.int32( 2 )
40698 )
40699 fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40700     saveTags = cms.bool( True ),
40701     L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ),
40702     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40703     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40704     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40705     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40706     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40707     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40708     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40709     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40710     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40711 )
40712 fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40713     offset = cms.uint32( 0 ),
40714     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40715 )
40716 fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40717     saveTags = cms.bool( True ),
40718     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40719     PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ),
40720     MaxEta = cms.double( 2.5 ),
40721     MinPt = cms.double( 0.0 ),
40722     MaxDeltaR = cms.double( 0.3 ),
40723     MinN = cms.int32( 1 ),
40724     CentralBxOnly = cms.bool( True ),
40725     SelectQualities = cms.vint32(  )
40726 )
40727 fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40728     saveTags = cms.bool( True ),
40729     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40730     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40731     inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40732     inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
40733     triggerType1 = cms.int32( 86 ),
40734     triggerType2 = cms.int32( 86 ),
40735     MinDeta = cms.double( -1000.0 ),
40736     MaxDeta = cms.double( 1.6 ),
40737     MinDphi = cms.double( 0.0 ),
40738     MaxDphi = cms.double( 1.0E7 ),
40739     MinDelR = cms.double( 0.0 ),
40740     MaxDelR = cms.double( 1000.0 ),
40741     MinPt = cms.double( 0.0 ),
40742     MaxPt = cms.double( 1.0E7 ),
40743     MinMinv = cms.double( 0.0 ),
40744     MaxMinv = cms.double( 1.0E7 ),
40745     MinN = cms.int32( 1 )
40746 )
40747 fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag",
40748     saveTags = cms.bool( True ),
40749     Jets = cms.InputTag( "hltPFJetForBtag" ),
40750     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
40751     MinTag = cms.double( 0.92 ),
40752     MaxTag = cms.double( 999999.0 ),
40753     MinJets = cms.int32( 2 ),
40754     MatchJetsByDeltaR = cms.bool( False ),
40755     MaxJetDeltaR = cms.double( 0.1 ),
40756     TriggerType = cms.int32( 86 )
40757 )
40758 fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40759     saveTags = cms.bool( True ),
40760     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40761     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40762     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40763     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40764     MinN = cms.int32( 0 ),
40765     MaxEta = cms.double( 2.5 ),
40766     AbsEtaBins = cms.vdouble( 0.0 ),
40767     MinNstations = cms.vint32( 0 ),
40768     MinNhits = cms.vint32( 0 ),
40769     CutOnChambers = cms.bool( False ),
40770     MinNchambers = cms.vint32( 0 ),
40771     MaxDr = cms.double( 9999.0 ),
40772     MinDr = cms.double( -1.0 ),
40773     MaxDz = cms.double( 9999.0 ),
40774     MinDxySig = cms.double( -1.0 ),
40775     MinPt = cms.double( 0.0 ),
40776     NSigmaPt = cms.double( 0.0 ),
40777     MatchToPreviousCand = cms.bool( True )
40778 )
40779 fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40780     saveTags = cms.bool( True ),
40781     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40782     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40783     MaxEta = cms.double( 2.5 ),
40784     MinPt = cms.double( 0.0 ),
40785     MaxDeltaR = cms.double( 0.3 ),
40786     MinN = cms.int32( 1 ),
40787     CentralBxOnly = cms.bool( True ),
40788     SelectQualities = cms.vint32(  )
40789 )
40790 fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
40791     saveTags = cms.bool( True ),
40792     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40793     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40794     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ),
40795     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
40796     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40797     MinN = cms.int32( 1 ),
40798     MaxEta = cms.double( 2.3 ),
40799     MinNhits = cms.int32( 0 ),
40800     MaxDr = cms.double( 2.0 ),
40801     MinDr = cms.double( -1.0 ),
40802     MaxDz = cms.double( 9999.0 ),
40803     MinDxySig = cms.double( -1.0 ),
40804     MinPt = cms.double( 12.0 ),
40805     NSigmaPt = cms.double( 0.0 ),
40806     MaxNormalizedChi2 = cms.double( 9999.0 ),
40807     MaxDXYBeamSpot = cms.double( 9999.0 ),
40808     MinDXYBeamSpot = cms.double( -1.0 ),
40809     MinNmuonHits = cms.int32( 0 ),
40810     MaxPtDifference = cms.double( 9999.0 ),
40811     MinTrackPt = cms.double( 0.0 ),
40812     minMuonStations = cms.int32( 2 ),
40813     minTrkHits = cms.int32( -1 ),
40814     minMuonHits = cms.int32( -1 ),
40815     allowedTypeMask = cms.uint32( 255 ),
40816     requiredTypeMask = cms.uint32( 0 ),
40817     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40818     trkMuonId = cms.uint32( 0 ),
40819     L1MatchingdR = cms.double( 0.3 ),
40820     MatchToPreviousCand = cms.bool( True ),
40821     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40822     requireL3MuonTrajectorySeed = cms.bool( False ),
40823     useSimpleGeometry = cms.bool( True ),
40824     useStation2 = cms.bool( True ),
40825     fallbackToME1 = cms.bool( False ),
40826     cosmicPropagationHypothesis = cms.bool( False ),
40827     useMB2InOverlap = cms.bool( False ),
40828     useTrack = cms.string( "tracker" ),
40829     useState = cms.string( "atVertex" ),
40830     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40831     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40832     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40833 )
40834 fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40835     offset = cms.uint32( 0 ),
40836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40837 )
40838 fragment.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet",
40839     saveTags = cms.bool( True ),
40840     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
40841     triggerType = cms.int32( 86 ),
40842     MinE = cms.double( -1.0 ),
40843     MinPt = cms.double( 54.0 ),
40844     MinMass = cms.double( -1.0 ),
40845     MaxMass = cms.double( -1.0 ),
40846     MinEta = cms.double( -1.0 ),
40847     MaxEta = cms.double( 2.3 ),
40848     MinN = cms.int32( 2 )
40849 )
40850 fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40851     saveTags = cms.bool( True ),
40852     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40853     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40854     inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40855     inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
40856     triggerType1 = cms.int32( 86 ),
40857     triggerType2 = cms.int32( 86 ),
40858     MinDeta = cms.double( -1000.0 ),
40859     MaxDeta = cms.double( 1.6 ),
40860     MinDphi = cms.double( 0.0 ),
40861     MaxDphi = cms.double( 1.0E7 ),
40862     MinDelR = cms.double( 0.0 ),
40863     MaxDelR = cms.double( 1000.0 ),
40864     MinPt = cms.double( 0.0 ),
40865     MaxPt = cms.double( 1.0E7 ),
40866     MinMinv = cms.double( 0.0 ),
40867     MaxMinv = cms.double( 1.0E7 ),
40868     MinN = cms.int32( 1 )
40869 )
40870 fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed",
40871     saveTags = cms.bool( True ),
40872     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ),
40873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40882 )
40883 fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40884     offset = cms.uint32( 0 ),
40885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40886 )
40887 fragment.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed",
40888     saveTags = cms.bool( True ),
40889     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ),
40890     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40891     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40892     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40893     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40894     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40895     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40896     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40897     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40898     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40899 )
40900 fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40901     offset = cms.uint32( 0 ),
40902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40903 )
40904 fragment.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed",
40905     saveTags = cms.bool( True ),
40906     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ),
40907     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40908     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40909     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40910     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40911     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40912     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40913     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40914     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40915     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40916 )
40917 fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40918     offset = cms.uint32( 0 ),
40919     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40920 )
40921 fragment.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed",
40922     saveTags = cms.bool( True ),
40923     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ),
40924     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40925     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40926     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40927     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40928     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40929     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40930     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40931     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40932     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40933 )
40934 fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
40935     offset = cms.uint32( 0 ),
40936     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40937 )
40938 fragment.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
40939     saveTags = cms.bool( True ),
40940     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ),
40941     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40942     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40943     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40944     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40945     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40946     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40947     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40948     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40949     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40950 )
40951 fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
40952     offset = cms.uint32( 0 ),
40953     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40954 )
40955 fragment.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet",
40956     saveTags = cms.bool( True ),
40957     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40958     triggerType = cms.int32( 86 ),
40959     MinE = cms.double( -1.0 ),
40960     MinPt = cms.double( 100.0 ),
40961     MinMass = cms.double( -1.0 ),
40962     MaxMass = cms.double( -1.0 ),
40963     MinEta = cms.double( -1.0 ),
40964     MaxEta = cms.double( 2.3 ),
40965     MinN = cms.int32( 2 )
40966 )
40967 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
40968     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
40969     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ),
40970     triggerJetsType = cms.int32( 86 ),
40971     maxDeltaR = cms.double( 0.5 )
40972 )
40973 fragment.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet",
40974     saveTags = cms.bool( True ),
40975     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
40976     triggerType = cms.int32( 86 ),
40977     MinE = cms.double( -1.0 ),
40978     MinPt = cms.double( 116.0 ),
40979     MinMass = cms.double( -1.0 ),
40980     MaxMass = cms.double( -1.0 ),
40981     MinEta = cms.double( -1.0 ),
40982     MaxEta = cms.double( 2.3 ),
40983     MinN = cms.int32( 2 )
40984 )
40985 fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
40986     saveTags = cms.bool( True ),
40987     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40988     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
40989     inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
40990     inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
40991     triggerType1 = cms.int32( 86 ),
40992     triggerType2 = cms.int32( 86 ),
40993     MinDeta = cms.double( -1000.0 ),
40994     MaxDeta = cms.double( 1.6 ),
40995     MinDphi = cms.double( 0.0 ),
40996     MaxDphi = cms.double( 1.0E7 ),
40997     MinDelR = cms.double( 0.0 ),
40998     MaxDelR = cms.double( 1000.0 ),
40999     MinPt = cms.double( 0.0 ),
41000     MaxPt = cms.double( 1.0E7 ),
41001     MinMinv = cms.double( 0.0 ),
41002     MaxMinv = cms.double( 1.0E7 ),
41003     MinN = cms.int32( 1 )
41004 )
41005 fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
41006     offset = cms.uint32( 0 ),
41007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41008 )
41009 fragment.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet",
41010     saveTags = cms.bool( True ),
41011     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
41012     triggerType = cms.int32( 86 ),
41013     MinE = cms.double( -1.0 ),
41014     MinPt = cms.double( 128.0 ),
41015     MinMass = cms.double( -1.0 ),
41016     MaxMass = cms.double( -1.0 ),
41017     MinEta = cms.double( -1.0 ),
41018     MaxEta = cms.double( 2.3 ),
41019     MinN = cms.int32( 2 )
41020 )
41021 fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
41022     saveTags = cms.bool( True ),
41023     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41024     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
41025     inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41026     inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
41027     triggerType1 = cms.int32( 86 ),
41028     triggerType2 = cms.int32( 86 ),
41029     MinDeta = cms.double( -1000.0 ),
41030     MaxDeta = cms.double( 1.6 ),
41031     MinDphi = cms.double( 0.0 ),
41032     MaxDphi = cms.double( 1.0E7 ),
41033     MinDelR = cms.double( 0.0 ),
41034     MaxDelR = cms.double( 1000.0 ),
41035     MinPt = cms.double( 0.0 ),
41036     MaxPt = cms.double( 1.0E7 ),
41037     MinMinv = cms.double( 0.0 ),
41038     MaxMinv = cms.double( 1.0E7 ),
41039     MinN = cms.int32( 1 )
41040 )
41041 fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
41042     saveTags = cms.bool( True ),
41043     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" ),
41044     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41045     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41046     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41047     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41048     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41049     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41050     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41051     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41052     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41053 )
41054 fragment.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler",
41055     offset = cms.uint32( 0 ),
41056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41057 )
41058 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41059     saveTags = cms.bool( True ),
41060     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41061     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41062     candNonIsolatedTag = cms.InputTag( "" ),
41063     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41064     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ),
41065     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41066     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41067     ncandcut = cms.int32( 1 ),
41068     doIsolated = cms.bool( False ),
41069     region_eta_size = cms.double( 0.522 ),
41070     region_eta_size_ecap = cms.double( 1.0 ),
41071     region_phi_size = cms.double( 1.044 ),
41072     barrel_end = cms.double( 1.4791 ),
41073     endcap_end = cms.double( 2.65 )
41074 )
41075 fragment.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41076     saveTags = cms.bool( True ),
41077     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
41078     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41079     etcutEB = cms.double( 300.0 ),
41080     etcutEE = cms.double( 300.0 ),
41081     minEtaCut = cms.double( -9999.0 ),
41082     maxEtaCut = cms.double( 9999.0 ),
41083     ncandcut = cms.int32( 1 )
41084 )
41085 fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
41086     saveTags = cms.bool( True ),
41087     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ),
41088     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41089     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41090     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41091     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41092     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41093     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41094     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41095     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41096     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41097 )
41098 fragment.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
41099     offset = cms.uint32( 0 ),
41100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41101 )
41102 fragment.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41103     saveTags = cms.bool( True ),
41104     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41105     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ),
41106     MaxEta = cms.double( 2.5 ),
41107     MinPt = cms.double( 0.0 ),
41108     MaxDeltaR = cms.double( 0.3 ),
41109     MinN = cms.int32( 1 ),
41110     CentralBxOnly = cms.bool( True ),
41111     SelectQualities = cms.vint32(  )
41112 )
41113 fragment.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41114     saveTags = cms.bool( True ),
41115     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41116     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41117     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41118     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41119     MinN = cms.int32( 0 ),
41120     MaxEta = cms.double( 2.5 ),
41121     AbsEtaBins = cms.vdouble( 0.0 ),
41122     MinNstations = cms.vint32( 0 ),
41123     MinNhits = cms.vint32( 0 ),
41124     CutOnChambers = cms.bool( False ),
41125     MinNchambers = cms.vint32( 0 ),
41126     MaxDr = cms.double( 9999.0 ),
41127     MinDr = cms.double( -1.0 ),
41128     MaxDz = cms.double( 9999.0 ),
41129     MinDxySig = cms.double( -1.0 ),
41130     MinPt = cms.double( 0.0 ),
41131     NSigmaPt = cms.double( 0.0 ),
41132     MatchToPreviousCand = cms.bool( True )
41133 )
41134 fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41135     saveTags = cms.bool( True ),
41136     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41137     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
41138     MaxEta = cms.double( 2.5 ),
41139     MinPt = cms.double( 0.0 ),
41140     MaxDeltaR = cms.double( 0.3 ),
41141     MinN = cms.int32( 1 ),
41142     CentralBxOnly = cms.bool( True ),
41143     SelectQualities = cms.vint32(  )
41144 )
41145 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41146     saveTags = cms.bool( True ),
41147     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41148     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41149     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ),
41150     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
41151     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41152     MinN = cms.int32( 1 ),
41153     MaxEta = cms.double( 2.5 ),
41154     MinNhits = cms.int32( 0 ),
41155     MaxDr = cms.double( 2.0 ),
41156     MinDr = cms.double( -1.0 ),
41157     MaxDz = cms.double( 9999.0 ),
41158     MinDxySig = cms.double( -1.0 ),
41159     MinPt = cms.double( 8.0 ),
41160     NSigmaPt = cms.double( 0.0 ),
41161     MaxNormalizedChi2 = cms.double( 9999.0 ),
41162     MaxDXYBeamSpot = cms.double( 9999.0 ),
41163     MinDXYBeamSpot = cms.double( -1.0 ),
41164     MinNmuonHits = cms.int32( 0 ),
41165     MaxPtDifference = cms.double( 9999.0 ),
41166     MinTrackPt = cms.double( 0.0 ),
41167     minMuonStations = cms.int32( 2 ),
41168     minTrkHits = cms.int32( -1 ),
41169     minMuonHits = cms.int32( -1 ),
41170     allowedTypeMask = cms.uint32( 255 ),
41171     requiredTypeMask = cms.uint32( 0 ),
41172     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41173     trkMuonId = cms.uint32( 0 ),
41174     L1MatchingdR = cms.double( 0.3 ),
41175     MatchToPreviousCand = cms.bool( True ),
41176     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41177     requireL3MuonTrajectorySeed = cms.bool( False ),
41178     useSimpleGeometry = cms.bool( True ),
41179     useStation2 = cms.bool( True ),
41180     fallbackToME1 = cms.bool( False ),
41181     cosmicPropagationHypothesis = cms.bool( False ),
41182     useMB2InOverlap = cms.bool( False ),
41183     useTrack = cms.string( "tracker" ),
41184     useState = cms.string( "atVertex" ),
41185     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41186     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41187     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41188 )
41189 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
41190     saveTags = cms.bool( True ),
41191     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41192     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ),
41193     MinN = cms.int32( 1 ),
41194     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41195     IsolatorPSet = cms.PSet(  )
41196 )
41197 fragment.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed",
41198     saveTags = cms.bool( True ),
41199     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ),
41200     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41201     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41202     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41203     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41204     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41205     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41206     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41207     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41208     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41209 )
41210 fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
41211     offset = cms.uint32( 0 ),
41212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41213 )
41214 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41215     saveTags = cms.bool( True ),
41216     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41217     PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41218     MaxEta = cms.double( 2.5 ),
41219     MinPt = cms.double( 0.0 ),
41220     MaxDeltaR = cms.double( 0.3 ),
41221     MinN = cms.int32( 1 ),
41222     CentralBxOnly = cms.bool( True ),
41223     SelectQualities = cms.vint32(  )
41224 )
41225 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41226     saveTags = cms.bool( True ),
41227     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41228     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41229     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41230     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41231     MinN = cms.int32( 0 ),
41232     MaxEta = cms.double( 2.5 ),
41233     AbsEtaBins = cms.vdouble( 0.0 ),
41234     MinNstations = cms.vint32( 0 ),
41235     MinNhits = cms.vint32( 0 ),
41236     CutOnChambers = cms.bool( False ),
41237     MinNchambers = cms.vint32( 0 ),
41238     MaxDr = cms.double( 9999.0 ),
41239     MinDr = cms.double( -1.0 ),
41240     MaxDz = cms.double( 9999.0 ),
41241     MinDxySig = cms.double( -1.0 ),
41242     MinPt = cms.double( 0.0 ),
41243     NSigmaPt = cms.double( 0.0 ),
41244     MatchToPreviousCand = cms.bool( True )
41245 )
41246 fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41247     saveTags = cms.bool( True ),
41248     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41249     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41250     MaxEta = cms.double( 2.5 ),
41251     MinPt = cms.double( 0.0 ),
41252     MaxDeltaR = cms.double( 0.3 ),
41253     MinN = cms.int32( 1 ),
41254     CentralBxOnly = cms.bool( True ),
41255     SelectQualities = cms.vint32(  )
41256 )
41257 fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41258     saveTags = cms.bool( True ),
41259     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41260     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41261     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ),
41262     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
41263     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41264     MinN = cms.int32( 1 ),
41265     MaxEta = cms.double( 2.5 ),
41266     MinNhits = cms.int32( 0 ),
41267     MaxDr = cms.double( 2.0 ),
41268     MinDr = cms.double( -1.0 ),
41269     MaxDz = cms.double( 9999.0 ),
41270     MinDxySig = cms.double( -1.0 ),
41271     MinPt = cms.double( 8.0 ),
41272     NSigmaPt = cms.double( 0.0 ),
41273     MaxNormalizedChi2 = cms.double( 9999.0 ),
41274     MaxDXYBeamSpot = cms.double( 9999.0 ),
41275     MinDXYBeamSpot = cms.double( -1.0 ),
41276     MinNmuonHits = cms.int32( 0 ),
41277     MaxPtDifference = cms.double( 9999.0 ),
41278     MinTrackPt = cms.double( 0.0 ),
41279     minMuonStations = cms.int32( 2 ),
41280     minTrkHits = cms.int32( -1 ),
41281     minMuonHits = cms.int32( -1 ),
41282     allowedTypeMask = cms.uint32( 255 ),
41283     requiredTypeMask = cms.uint32( 0 ),
41284     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41285     trkMuonId = cms.uint32( 0 ),
41286     L1MatchingdR = cms.double( 0.3 ),
41287     MatchToPreviousCand = cms.bool( True ),
41288     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41289     requireL3MuonTrajectorySeed = cms.bool( False ),
41290     useSimpleGeometry = cms.bool( True ),
41291     useStation2 = cms.bool( True ),
41292     fallbackToME1 = cms.bool( False ),
41293     cosmicPropagationHypothesis = cms.bool( False ),
41294     useMB2InOverlap = cms.bool( False ),
41295     useTrack = cms.string( "tracker" ),
41296     useState = cms.string( "atVertex" ),
41297     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41298     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41299     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41300 )
41301 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41302     saveTags = cms.bool( True ),
41303     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41304     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41305     candNonIsolatedTag = cms.InputTag( "" ),
41306     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41307     L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
41308     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41309     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41310     ncandcut = cms.int32( 2 ),
41311     doIsolated = cms.bool( False ),
41312     region_eta_size = cms.double( 0.522 ),
41313     region_eta_size_ecap = cms.double( 1.0 ),
41314     region_phi_size = cms.double( 1.044 ),
41315     barrel_end = cms.double( 1.4791 ),
41316     endcap_end = cms.double( 2.65 )
41317 )
41318 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41319     saveTags = cms.bool( True ),
41320     inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ),
41321     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41322     etcutEB = cms.double( 12.0 ),
41323     etcutEE = cms.double( 12.0 ),
41324     minEtaCut = cms.double( -9999.0 ),
41325     maxEtaCut = cms.double( 9999.0 ),
41326     ncandcut = cms.int32( 2 )
41327 )
41328 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41329     saveTags = cms.bool( True ),
41330     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ),
41331     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41332     rhoTag = cms.InputTag( "" ),
41333     energyLowEdges = cms.vdouble( 0.0 ),
41334     lessThan = cms.bool( True ),
41335     useEt = cms.bool( False ),
41336     useAbs = cms.bool( False ),
41337     thrRegularEB = cms.vdouble( 0.013 ),
41338     thrRegularEE = cms.vdouble( 0.035 ),
41339     thrOverEEB = cms.vdouble( -1.0 ),
41340     thrOverEEE = cms.vdouble( -1.0 ),
41341     thrOverE2EB = cms.vdouble( -1.0 ),
41342     thrOverE2EE = cms.vdouble( -1.0 ),
41343     ncandcut = cms.int32( 2 ),
41344     doRhoCorrection = cms.bool( False ),
41345     rhoMax = cms.double( 9.9999999E7 ),
41346     rhoScale = cms.double( 1.0 ),
41347     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41348     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41349     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41350 )
41351 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41352     saveTags = cms.bool( True ),
41353     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
41354     varTag = cms.InputTag( "hltEgammaHoverE" ),
41355     rhoTag = cms.InputTag( "" ),
41356     energyLowEdges = cms.vdouble( 0.0 ),
41357     lessThan = cms.bool( True ),
41358     useEt = cms.bool( False ),
41359     useAbs = cms.bool( False ),
41360     thrRegularEB = cms.vdouble( -1.0 ),
41361     thrRegularEE = cms.vdouble( -1.0 ),
41362     thrOverEEB = cms.vdouble( 0.13 ),
41363     thrOverEEE = cms.vdouble( 0.13 ),
41364     thrOverE2EB = cms.vdouble( -1.0 ),
41365     thrOverE2EE = cms.vdouble( -1.0 ),
41366     ncandcut = cms.int32( 2 ),
41367     doRhoCorrection = cms.bool( False ),
41368     rhoMax = cms.double( 9.9999999E7 ),
41369     rhoScale = cms.double( 1.0 ),
41370     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41371     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41372     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41373 )
41374 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41375     saveTags = cms.bool( True ),
41376     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ),
41377     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41378     npixelmatchcut = cms.double( 1.0 ),
41379     ncandcut = cms.int32( 2 ),
41380     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41381     s_a_phi1B = cms.double( 0.0069 ),
41382     s_a_phi1I = cms.double( 0.0088 ),
41383     s_a_phi1F = cms.double( 0.0076 ),
41384     s_a_phi2B = cms.double( 3.7E-4 ),
41385     s_a_phi2I = cms.double( 7.0E-4 ),
41386     s_a_phi2F = cms.double( 0.00906 ),
41387     s_a_zB = cms.double( 0.012 ),
41388     s_a_rI = cms.double( 0.027 ),
41389     s_a_rF = cms.double( 0.04 ),
41390     s2_threshold = cms.double( 0.4 ),
41391     tanhSO10BarrelThres = cms.double( 0.35 ),
41392     tanhSO10InterThres = cms.double( 1.0 ),
41393     tanhSO10ForwardThres = cms.double( 1.0 ),
41394     useS = cms.bool( False ),
41395     pixelVeto = cms.bool( False )
41396 )
41397 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41398     saveTags = cms.bool( True ),
41399     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
41400     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41401     rhoTag = cms.InputTag( "" ),
41402     energyLowEdges = cms.vdouble( 0.0 ),
41403     lessThan = cms.bool( True ),
41404     useEt = cms.bool( True ),
41405     useAbs = cms.bool( True ),
41406     thrRegularEB = cms.vdouble( 999999.0 ),
41407     thrRegularEE = cms.vdouble( 999999.0 ),
41408     thrOverEEB = cms.vdouble( -1.0 ),
41409     thrOverEEE = cms.vdouble( -1.0 ),
41410     thrOverE2EB = cms.vdouble( -1.0 ),
41411     thrOverE2EE = cms.vdouble( -1.0 ),
41412     ncandcut = cms.int32( 2 ),
41413     doRhoCorrection = cms.bool( False ),
41414     rhoMax = cms.double( 9.9999999E7 ),
41415     rhoScale = cms.double( 1.0 ),
41416     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41417     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41418     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41419 )
41420 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41421     saveTags = cms.bool( True ),
41422     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
41423     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41424     rhoTag = cms.InputTag( "" ),
41425     energyLowEdges = cms.vdouble( 0.0 ),
41426     lessThan = cms.bool( True ),
41427     useEt = cms.bool( True ),
41428     useAbs = cms.bool( True ),
41429     thrRegularEB = cms.vdouble( 0.01 ),
41430     thrRegularEE = cms.vdouble( 0.015 ),
41431     thrOverEEB = cms.vdouble( -1.0 ),
41432     thrOverEEE = cms.vdouble( -1.0 ),
41433     thrOverE2EB = cms.vdouble( -1.0 ),
41434     thrOverE2EE = cms.vdouble( -1.0 ),
41435     ncandcut = cms.int32( 2 ),
41436     doRhoCorrection = cms.bool( False ),
41437     rhoMax = cms.double( 9.9999999E7 ),
41438     rhoScale = cms.double( 1.0 ),
41439     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41440     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41441     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41442 )
41443 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41444     saveTags = cms.bool( True ),
41445     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ),
41446     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41447     rhoTag = cms.InputTag( "" ),
41448     energyLowEdges = cms.vdouble( 0.0 ),
41449     lessThan = cms.bool( True ),
41450     useEt = cms.bool( True ),
41451     useAbs = cms.bool( True ),
41452     thrRegularEB = cms.vdouble( 0.07 ),
41453     thrRegularEE = cms.vdouble( 0.1 ),
41454     thrOverEEB = cms.vdouble( -1.0 ),
41455     thrOverEEE = cms.vdouble( -1.0 ),
41456     thrOverE2EB = cms.vdouble( -1.0 ),
41457     thrOverE2EE = cms.vdouble( -1.0 ),
41458     ncandcut = cms.int32( 2 ),
41459     doRhoCorrection = cms.bool( False ),
41460     rhoMax = cms.double( 9.9999999E7 ),
41461     rhoScale = cms.double( 1.0 ),
41462     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41463     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41464     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41465 )
41466 fragment.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41467     saveTags = cms.bool( True ),
41468     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41469     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41470     inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ),
41471     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41472     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41473     triggerType1 = cms.int32( 83 ),
41474     triggerType2 = cms.int32( 81 ),
41475     MinDR = cms.double( -1.0 ),
41476     MaxDZ = cms.double( 0.2 ),
41477     MinN = cms.int32( 2 ),
41478     MinPixHitsForDZ = cms.int32( 1 ),
41479     checkSC = cms.bool( False )
41480 )
41481 fragment.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
41482     saveTags = cms.bool( True ),
41483     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
41484     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41485     inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41486     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
41487     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41488     triggerType1 = cms.int32( 81 ),
41489     triggerType2 = cms.int32( 81 ),
41490     MinDR = cms.double( -1.0 ),
41491     MaxDZ = cms.double( 0.2 ),
41492     MinN = cms.int32( 1 ),
41493     MinPixHitsForDZ = cms.int32( 0 ),
41494     checkSC = cms.bool( True )
41495 )
41496 fragment.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
41497     offset = cms.uint32( 0 ),
41498     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41499 )
41500 fragment.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed",
41501     saveTags = cms.bool( True ),
41502     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
41503     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41504     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41505     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41506     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41507     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41508     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41509     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41510     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41511     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41512 )
41513 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler",
41514     offset = cms.uint32( 0 ),
41515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41516 )
41517 fragment.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41518     saveTags = cms.bool( True ),
41519     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41520     PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ),
41521     MaxEta = cms.double( 2.5 ),
41522     MinPt = cms.double( 0.0 ),
41523     MaxDeltaR = cms.double( 0.3 ),
41524     MinN = cms.int32( 1 ),
41525     CentralBxOnly = cms.bool( True ),
41526     SelectQualities = cms.vint32(  )
41527 )
41528 fragment.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41529     saveTags = cms.bool( True ),
41530     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41531     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41532     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41533     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41534     MinN = cms.int32( 0 ),
41535     MaxEta = cms.double( 2.5 ),
41536     AbsEtaBins = cms.vdouble( 0.0 ),
41537     MinNstations = cms.vint32( 0 ),
41538     MinNhits = cms.vint32( 0 ),
41539     CutOnChambers = cms.bool( False ),
41540     MinNchambers = cms.vint32( 0 ),
41541     MaxDr = cms.double( 9999.0 ),
41542     MinDr = cms.double( -1.0 ),
41543     MaxDz = cms.double( 9999.0 ),
41544     MinDxySig = cms.double( -1.0 ),
41545     MinPt = cms.double( 0.0 ),
41546     NSigmaPt = cms.double( 0.0 ),
41547     MatchToPreviousCand = cms.bool( True )
41548 )
41549 fragment.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41550     saveTags = cms.bool( True ),
41551     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41552     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
41553     MaxEta = cms.double( 2.5 ),
41554     MinPt = cms.double( 0.0 ),
41555     MaxDeltaR = cms.double( 0.3 ),
41556     MinN = cms.int32( 1 ),
41557     CentralBxOnly = cms.bool( True ),
41558     SelectQualities = cms.vint32(  )
41559 )
41560 fragment.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41561     saveTags = cms.bool( True ),
41562     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41563     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41564     PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ),
41565     L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ),
41566     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41567     MinN = cms.int32( 1 ),
41568     MaxEta = cms.double( 2.5 ),
41569     MinNhits = cms.int32( 0 ),
41570     MaxDr = cms.double( 2.0 ),
41571     MinDr = cms.double( -1.0 ),
41572     MaxDz = cms.double( 9999.0 ),
41573     MinDxySig = cms.double( -1.0 ),
41574     MinPt = cms.double( 8.0 ),
41575     NSigmaPt = cms.double( 0.0 ),
41576     MaxNormalizedChi2 = cms.double( 9999.0 ),
41577     MaxDXYBeamSpot = cms.double( 9999.0 ),
41578     MinDXYBeamSpot = cms.double( -1.0 ),
41579     MinNmuonHits = cms.int32( 0 ),
41580     MaxPtDifference = cms.double( 9999.0 ),
41581     MinTrackPt = cms.double( 0.0 ),
41582     minMuonStations = cms.int32( 2 ),
41583     minTrkHits = cms.int32( -1 ),
41584     minMuonHits = cms.int32( -1 ),
41585     allowedTypeMask = cms.uint32( 255 ),
41586     requiredTypeMask = cms.uint32( 0 ),
41587     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41588     trkMuonId = cms.uint32( 0 ),
41589     L1MatchingdR = cms.double( 0.3 ),
41590     MatchToPreviousCand = cms.bool( True ),
41591     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41592     requireL3MuonTrajectorySeed = cms.bool( False ),
41593     useSimpleGeometry = cms.bool( True ),
41594     useStation2 = cms.bool( True ),
41595     fallbackToME1 = cms.bool( False ),
41596     cosmicPropagationHypothesis = cms.bool( False ),
41597     useMB2InOverlap = cms.bool( False ),
41598     useTrack = cms.string( "tracker" ),
41599     useState = cms.string( "atVertex" ),
41600     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41601     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41602     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41603 )
41604 fragment.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41605     saveTags = cms.bool( True ),
41606     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
41607     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41608     etcutEB = cms.double( 8.0 ),
41609     etcutEE = cms.double( 8.0 ),
41610     minEtaCut = cms.double( -9999.0 ),
41611     maxEtaCut = cms.double( 9999.0 ),
41612     ncandcut = cms.int32( 1 )
41613 )
41614 fragment.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41615     saveTags = cms.bool( True ),
41616     candTag = cms.InputTag( "hltMu8Ele8EtFilter" ),
41617     varTag = cms.InputTag( "hltEgammaHoverE" ),
41618     rhoTag = cms.InputTag( "" ),
41619     energyLowEdges = cms.vdouble( 0.0 ),
41620     lessThan = cms.bool( True ),
41621     useEt = cms.bool( False ),
41622     useAbs = cms.bool( False ),
41623     thrRegularEB = cms.vdouble( -1.0 ),
41624     thrRegularEE = cms.vdouble( -1.0 ),
41625     thrOverEEB = cms.vdouble( 0.12 ),
41626     thrOverEEE = cms.vdouble( 0.1 ),
41627     thrOverE2EB = cms.vdouble( -1.0 ),
41628     thrOverE2EE = cms.vdouble( -1.0 ),
41629     ncandcut = cms.int32( 1 ),
41630     doRhoCorrection = cms.bool( False ),
41631     rhoMax = cms.double( 9.9999999E7 ),
41632     rhoScale = cms.double( 1.0 ),
41633     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41634     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41635     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41636 )
41637 fragment.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41638     saveTags = cms.bool( True ),
41639     candTag = cms.InputTag( "hltMu8Ele8HEFilter" ),
41640     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41641     rhoTag = cms.InputTag( "" ),
41642     energyLowEdges = cms.vdouble( 0.0 ),
41643     lessThan = cms.bool( True ),
41644     useEt = cms.bool( False ),
41645     useAbs = cms.bool( False ),
41646     thrRegularEB = cms.vdouble( 0.013 ),
41647     thrRegularEE = cms.vdouble( 0.035 ),
41648     thrOverEEB = cms.vdouble( -1.0 ),
41649     thrOverEEE = cms.vdouble( -1.0 ),
41650     thrOverE2EB = cms.vdouble( -1.0 ),
41651     thrOverE2EE = cms.vdouble( -1.0 ),
41652     ncandcut = cms.int32( 1 ),
41653     doRhoCorrection = cms.bool( False ),
41654     rhoMax = cms.double( 9.9999999E7 ),
41655     rhoScale = cms.double( 1.0 ),
41656     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41657     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41658     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41659 )
41660 fragment.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
41661     saveTags = cms.bool( True ),
41662     candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ),
41663     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
41664     npixelmatchcut = cms.double( 1.0 ),
41665     ncandcut = cms.int32( 1 ),
41666     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41667     s_a_phi1B = cms.double( 0.0069 ),
41668     s_a_phi1I = cms.double( 0.0088 ),
41669     s_a_phi1F = cms.double( 0.0076 ),
41670     s_a_phi2B = cms.double( 3.7E-4 ),
41671     s_a_phi2I = cms.double( 7.0E-4 ),
41672     s_a_phi2F = cms.double( 0.00906 ),
41673     s_a_zB = cms.double( 0.012 ),
41674     s_a_rI = cms.double( 0.027 ),
41675     s_a_rF = cms.double( 0.04 ),
41676     s2_threshold = cms.double( 0.4 ),
41677     tanhSO10BarrelThres = cms.double( 0.35 ),
41678     tanhSO10InterThres = cms.double( 1.0 ),
41679     tanhSO10ForwardThres = cms.double( 1.0 ),
41680     useS = cms.bool( False ),
41681     pixelVeto = cms.bool( False )
41682 )
41683 fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41684     saveTags = cms.bool( True ),
41685     candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ),
41686     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
41687     rhoTag = cms.InputTag( "" ),
41688     energyLowEdges = cms.vdouble( 0.0 ),
41689     lessThan = cms.bool( True ),
41690     useEt = cms.bool( True ),
41691     useAbs = cms.bool( True ),
41692     thrRegularEB = cms.vdouble( 0.05 ),
41693     thrRegularEE = cms.vdouble( 0.02 ),
41694     thrOverEEB = cms.vdouble( -1.0 ),
41695     thrOverEEE = cms.vdouble( -1.0 ),
41696     thrOverE2EB = cms.vdouble( -1.0 ),
41697     thrOverE2EE = cms.vdouble( -1.0 ),
41698     ncandcut = cms.int32( 1 ),
41699     doRhoCorrection = cms.bool( False ),
41700     rhoMax = cms.double( 9.9999999E7 ),
41701     rhoScale = cms.double( 1.0 ),
41702     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41703     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41705 )
41706 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41707     saveTags = cms.bool( True ),
41708     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
41709     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
41710     rhoTag = cms.InputTag( "" ),
41711     energyLowEdges = cms.vdouble( 0.0 ),
41712     lessThan = cms.bool( True ),
41713     useEt = cms.bool( True ),
41714     useAbs = cms.bool( True ),
41715     thrRegularEB = cms.vdouble( 0.006 ),
41716     thrRegularEE = cms.vdouble( 0.0085 ),
41717     thrOverEEB = cms.vdouble( -1.0 ),
41718     thrOverEEE = cms.vdouble( -1.0 ),
41719     thrOverE2EB = cms.vdouble( -1.0 ),
41720     thrOverE2EE = cms.vdouble( -1.0 ),
41721     ncandcut = cms.int32( 1 ),
41722     doRhoCorrection = cms.bool( False ),
41723     rhoMax = cms.double( 9.9999999E7 ),
41724     rhoScale = cms.double( 1.0 ),
41725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41728 )
41729 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41730     saveTags = cms.bool( True ),
41731     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ),
41732     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
41733     rhoTag = cms.InputTag( "" ),
41734     energyLowEdges = cms.vdouble( 0.0 ),
41735     lessThan = cms.bool( True ),
41736     useEt = cms.bool( True ),
41737     useAbs = cms.bool( True ),
41738     thrRegularEB = cms.vdouble( 0.1 ),
41739     thrRegularEE = cms.vdouble( 0.05 ),
41740     thrOverEEB = cms.vdouble( -1.0 ),
41741     thrOverEEE = cms.vdouble( -1.0 ),
41742     thrOverE2EB = cms.vdouble( -1.0 ),
41743     thrOverE2EE = cms.vdouble( -1.0 ),
41744     ncandcut = cms.int32( 1 ),
41745     doRhoCorrection = cms.bool( False ),
41746     rhoMax = cms.double( 9.9999999E7 ),
41747     rhoScale = cms.double( 1.0 ),
41748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41751 )
41752 fragment.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter",
41753     saveTags = cms.bool( True ),
41754     elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41755     muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41756     lowerMassCut = cms.double( 8.0 ),
41757     upperMassCut = cms.double( 999999.0 ),
41758     ncandcut = cms.int32( 1 ),
41759     electronRelaxed = cms.untracked.bool( True ),
41760     ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
41761     ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ),
41762     MuonCand = cms.InputTag( "hltIterL3MuonCandidates" )
41763 )
41764 fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
41765     saveTags = cms.bool( True ),
41766     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
41767     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
41768     inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
41769     inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
41770     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
41771     triggerType1 = cms.int32( 83 ),
41772     triggerType2 = cms.int32( 81 ),
41773     MinDR = cms.double( -1.0 ),
41774     MaxDZ = cms.double( 0.2 ),
41775     MinN = cms.int32( 1 ),
41776     MinPixHitsForDZ = cms.int32( 1 ),
41777     checkSC = cms.bool( False )
41778 )
41779 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
41780     offset = cms.uint32( 0 ),
41781     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41782 )
41783 fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed",
41784     saveTags = cms.bool( True ),
41785     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" ),
41786     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41787     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41788     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41789     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41790     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41791     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41792     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41793     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41794     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41795 )
41796 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
41797     offset = cms.uint32( 0 ),
41798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41799 )
41800 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41801     saveTags = cms.bool( True ),
41802     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41803     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41804     MaxEta = cms.double( 2.5 ),
41805     MinPt = cms.double( 0.0 ),
41806     MaxDeltaR = cms.double( 0.3 ),
41807     MinN = cms.int32( 1 ),
41808     CentralBxOnly = cms.bool( True ),
41809     SelectQualities = cms.vint32(  )
41810 )
41811 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41812     saveTags = cms.bool( True ),
41813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41814     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41815     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41816     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41817     MinN = cms.int32( 0 ),
41818     MaxEta = cms.double( 2.5 ),
41819     AbsEtaBins = cms.vdouble( 0.0 ),
41820     MinNstations = cms.vint32( 0 ),
41821     MinNhits = cms.vint32( 0 ),
41822     CutOnChambers = cms.bool( False ),
41823     MinNchambers = cms.vint32( 0 ),
41824     MaxDr = cms.double( 9999.0 ),
41825     MinDr = cms.double( -1.0 ),
41826     MaxDz = cms.double( 9999.0 ),
41827     MinDxySig = cms.double( -1.0 ),
41828     MinPt = cms.double( 0.0 ),
41829     NSigmaPt = cms.double( 0.0 ),
41830     MatchToPreviousCand = cms.bool( True )
41831 )
41832 fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41833     saveTags = cms.bool( True ),
41834     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
41835     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41836     MaxEta = cms.double( 2.5 ),
41837     MinPt = cms.double( 0.0 ),
41838     MaxDeltaR = cms.double( 0.3 ),
41839     MinN = cms.int32( 1 ),
41840     CentralBxOnly = cms.bool( True ),
41841     SelectQualities = cms.vint32(  )
41842 )
41843 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
41844     saveTags = cms.bool( True ),
41845     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41846     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41847     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
41848     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
41849     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41850     MinN = cms.int32( 1 ),
41851     MaxEta = cms.double( 2.5 ),
41852     MinNhits = cms.int32( 0 ),
41853     MaxDr = cms.double( 2.0 ),
41854     MinDr = cms.double( -1.0 ),
41855     MaxDz = cms.double( 9999.0 ),
41856     MinDxySig = cms.double( -1.0 ),
41857     MinPt = cms.double( 8.0 ),
41858     NSigmaPt = cms.double( 0.0 ),
41859     MaxNormalizedChi2 = cms.double( 9999.0 ),
41860     MaxDXYBeamSpot = cms.double( 9999.0 ),
41861     MinDXYBeamSpot = cms.double( -1.0 ),
41862     MinNmuonHits = cms.int32( 0 ),
41863     MaxPtDifference = cms.double( 9999.0 ),
41864     MinTrackPt = cms.double( 0.0 ),
41865     minMuonStations = cms.int32( 2 ),
41866     minTrkHits = cms.int32( -1 ),
41867     minMuonHits = cms.int32( -1 ),
41868     allowedTypeMask = cms.uint32( 255 ),
41869     requiredTypeMask = cms.uint32( 0 ),
41870     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
41871     trkMuonId = cms.uint32( 0 ),
41872     L1MatchingdR = cms.double( 0.3 ),
41873     MatchToPreviousCand = cms.bool( True ),
41874     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41875     requireL3MuonTrajectorySeed = cms.bool( False ),
41876     useSimpleGeometry = cms.bool( True ),
41877     useStation2 = cms.bool( True ),
41878     fallbackToME1 = cms.bool( False ),
41879     cosmicPropagationHypothesis = cms.bool( False ),
41880     useMB2InOverlap = cms.bool( False ),
41881     useTrack = cms.string( "tracker" ),
41882     useState = cms.string( "atVertex" ),
41883     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41884     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41885     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41886 )
41887 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter",
41888     saveTags = cms.bool( True ),
41889     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41890     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ),
41891     MinN = cms.int32( 1 ),
41892     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41893     IsolatorPSet = cms.PSet(  )
41894 )
41895 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41896     saveTags = cms.bool( True ),
41897     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41898     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41899     candNonIsolatedTag = cms.InputTag( "" ),
41900     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41901     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
41902     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41903     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41904     ncandcut = cms.int32( 1 ),
41905     doIsolated = cms.bool( False ),
41906     region_eta_size = cms.double( 0.522 ),
41907     region_eta_size_ecap = cms.double( 1.0 ),
41908     region_phi_size = cms.double( 1.044 ),
41909     barrel_end = cms.double( 1.4791 ),
41910     endcap_end = cms.double( 2.65 )
41911 )
41912 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
41913     saveTags = cms.bool( True ),
41914     inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
41915     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41916     etcutEB = cms.double( 23.0 ),
41917     etcutEE = cms.double( 23.0 ),
41918     minEtaCut = cms.double( -9999.0 ),
41919     maxEtaCut = cms.double( 9999.0 ),
41920     ncandcut = cms.int32( 1 )
41921 )
41922 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41923     saveTags = cms.bool( True ),
41924     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
41925     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
41926     rhoTag = cms.InputTag( "" ),
41927     energyLowEdges = cms.vdouble( 0.0 ),
41928     lessThan = cms.bool( True ),
41929     useEt = cms.bool( False ),
41930     useAbs = cms.bool( False ),
41931     thrRegularEB = cms.vdouble( 0.013 ),
41932     thrRegularEE = cms.vdouble( 0.035 ),
41933     thrOverEEB = cms.vdouble( -1.0 ),
41934     thrOverEEE = cms.vdouble( -1.0 ),
41935     thrOverE2EB = cms.vdouble( -1.0 ),
41936     thrOverE2EE = cms.vdouble( -1.0 ),
41937     ncandcut = cms.int32( 1 ),
41938     doRhoCorrection = cms.bool( False ),
41939     rhoMax = cms.double( 9.9999999E7 ),
41940     rhoScale = cms.double( 1.0 ),
41941     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41942     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41943     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41944 )
41945 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41946     saveTags = cms.bool( True ),
41947     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
41948     varTag = cms.InputTag( "hltEgammaHoverE" ),
41949     rhoTag = cms.InputTag( "" ),
41950     energyLowEdges = cms.vdouble( 0.0 ),
41951     lessThan = cms.bool( True ),
41952     useEt = cms.bool( False ),
41953     useAbs = cms.bool( False ),
41954     thrRegularEB = cms.vdouble( -1.0 ),
41955     thrRegularEE = cms.vdouble( -1.0 ),
41956     thrOverEEB = cms.vdouble( 0.13 ),
41957     thrOverEEE = cms.vdouble( 0.13 ),
41958     thrOverE2EB = cms.vdouble( -1.0 ),
41959     thrOverE2EE = cms.vdouble( -1.0 ),
41960     ncandcut = cms.int32( 1 ),
41961     doRhoCorrection = cms.bool( False ),
41962     rhoMax = cms.double( 9.9999999E7 ),
41963     rhoScale = cms.double( 1.0 ),
41964     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
41965     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
41966     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
41967 )
41968 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
41969     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
41970     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
41971     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
41972     doRhoCorrection = cms.bool( False ),
41973     rhoMax = cms.double( 9.9999999E7 ),
41974     rhoScale = cms.double( 1.0 ),
41975     drMax = cms.double( 0.3 ),
41976     drVetoBarrel = cms.double( 0.0 ),
41977     drVetoEndcap = cms.double( 0.0 ),
41978     etaStripBarrel = cms.double( 0.0 ),
41979     etaStripEndcap = cms.double( 0.0 ),
41980     energyBarrel = cms.double( 0.0 ),
41981     energyEndcap = cms.double( 0.0 ),
41982     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
41983     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
41984 )
41985 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
41986     saveTags = cms.bool( True ),
41987     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
41988     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
41989     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
41990     energyLowEdges = cms.vdouble( 0.0 ),
41991     lessThan = cms.bool( True ),
41992     useEt = cms.bool( True ),
41993     useAbs = cms.bool( False ),
41994     thrRegularEB = cms.vdouble( -1.0 ),
41995     thrRegularEE = cms.vdouble( -1.0 ),
41996     thrOverEEB = cms.vdouble( 0.5 ),
41997     thrOverEEE = cms.vdouble( 0.5 ),
41998     thrOverE2EB = cms.vdouble( -1.0 ),
41999     thrOverE2EE = cms.vdouble( -1.0 ),
42000     ncandcut = cms.int32( 1 ),
42001     doRhoCorrection = cms.bool( True ),
42002     rhoMax = cms.double( 9.9999999E7 ),
42003     rhoScale = cms.double( 1.0 ),
42004     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42005     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42006     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42007 )
42008 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42009     saveTags = cms.bool( True ),
42010     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
42011     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42012     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42013     energyLowEdges = cms.vdouble( 0.0 ),
42014     lessThan = cms.bool( True ),
42015     useEt = cms.bool( True ),
42016     useAbs = cms.bool( False ),
42017     thrRegularEB = cms.vdouble( -1.0 ),
42018     thrRegularEE = cms.vdouble( -1.0 ),
42019     thrOverEEB = cms.vdouble( 0.3 ),
42020     thrOverEEE = cms.vdouble( 0.3 ),
42021     thrOverE2EB = cms.vdouble( -1.0 ),
42022     thrOverE2EE = cms.vdouble( -1.0 ),
42023     ncandcut = cms.int32( 1 ),
42024     doRhoCorrection = cms.bool( True ),
42025     rhoMax = cms.double( 9.9999999E7 ),
42026     rhoScale = cms.double( 1.0 ),
42027     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42028     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42029     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42030 )
42031 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42032     saveTags = cms.bool( True ),
42033     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
42034     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42035     npixelmatchcut = cms.double( 1.0 ),
42036     ncandcut = cms.int32( 1 ),
42037     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42038     s_a_phi1B = cms.double( 0.0069 ),
42039     s_a_phi1I = cms.double( 0.0088 ),
42040     s_a_phi1F = cms.double( 0.0076 ),
42041     s_a_phi2B = cms.double( 3.7E-4 ),
42042     s_a_phi2I = cms.double( 7.0E-4 ),
42043     s_a_phi2F = cms.double( 0.00906 ),
42044     s_a_zB = cms.double( 0.012 ),
42045     s_a_rI = cms.double( 0.027 ),
42046     s_a_rF = cms.double( 0.04 ),
42047     s2_threshold = cms.double( 0.4 ),
42048     tanhSO10BarrelThres = cms.double( 0.35 ),
42049     tanhSO10InterThres = cms.double( 1.0 ),
42050     tanhSO10ForwardThres = cms.double( 1.0 ),
42051     useS = cms.bool( False ),
42052     pixelVeto = cms.bool( False )
42053 )
42054 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42055     saveTags = cms.bool( True ),
42056     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
42057     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42058     rhoTag = cms.InputTag( "" ),
42059     energyLowEdges = cms.vdouble( 0.0 ),
42060     lessThan = cms.bool( True ),
42061     useEt = cms.bool( True ),
42062     useAbs = cms.bool( True ),
42063     thrRegularEB = cms.vdouble( 999999.0 ),
42064     thrRegularEE = cms.vdouble( 999999.0 ),
42065     thrOverEEB = cms.vdouble( -1.0 ),
42066     thrOverEEE = cms.vdouble( -1.0 ),
42067     thrOverE2EB = cms.vdouble( -1.0 ),
42068     thrOverE2EE = cms.vdouble( -1.0 ),
42069     ncandcut = cms.int32( 1 ),
42070     doRhoCorrection = cms.bool( False ),
42071     rhoMax = cms.double( 9.9999999E7 ),
42072     rhoScale = cms.double( 1.0 ),
42073     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42074     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42075     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42076 )
42077 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42078     saveTags = cms.bool( True ),
42079     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
42080     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42081     rhoTag = cms.InputTag( "" ),
42082     energyLowEdges = cms.vdouble( 0.0 ),
42083     lessThan = cms.bool( True ),
42084     useEt = cms.bool( True ),
42085     useAbs = cms.bool( True ),
42086     thrRegularEB = cms.vdouble( 0.01 ),
42087     thrRegularEE = cms.vdouble( 0.015 ),
42088     thrOverEEB = cms.vdouble( -1.0 ),
42089     thrOverEEE = cms.vdouble( -1.0 ),
42090     thrOverE2EB = cms.vdouble( -1.0 ),
42091     thrOverE2EE = cms.vdouble( -1.0 ),
42092     ncandcut = cms.int32( 1 ),
42093     doRhoCorrection = cms.bool( False ),
42094     rhoMax = cms.double( 9.9999999E7 ),
42095     rhoScale = cms.double( 1.0 ),
42096     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42097     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42098     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42099 )
42100 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42101     saveTags = cms.bool( True ),
42102     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
42103     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42104     rhoTag = cms.InputTag( "" ),
42105     energyLowEdges = cms.vdouble( 0.0 ),
42106     lessThan = cms.bool( True ),
42107     useEt = cms.bool( True ),
42108     useAbs = cms.bool( True ),
42109     thrRegularEB = cms.vdouble( 0.07 ),
42110     thrRegularEE = cms.vdouble( 0.1 ),
42111     thrOverEEB = cms.vdouble( -1.0 ),
42112     thrOverEEE = cms.vdouble( -1.0 ),
42113     thrOverE2EB = cms.vdouble( -1.0 ),
42114     thrOverE2EE = cms.vdouble( -1.0 ),
42115     ncandcut = cms.int32( 1 ),
42116     doRhoCorrection = cms.bool( False ),
42117     rhoMax = cms.double( 9.9999999E7 ),
42118     rhoScale = cms.double( 1.0 ),
42119     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42120     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42121     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42122 )
42123 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42124     saveTags = cms.bool( True ),
42125     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
42126     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42127     rhoTag = cms.InputTag( "" ),
42128     energyLowEdges = cms.vdouble( 0.0 ),
42129     lessThan = cms.bool( True ),
42130     useEt = cms.bool( True ),
42131     useAbs = cms.bool( False ),
42132     thrRegularEB = cms.vdouble( -1.0 ),
42133     thrRegularEE = cms.vdouble( -1.0 ),
42134     thrOverEEB = cms.vdouble( 0.2 ),
42135     thrOverEEE = cms.vdouble( 0.2 ),
42136     thrOverE2EB = cms.vdouble( -1.0 ),
42137     thrOverE2EE = cms.vdouble( -1.0 ),
42138     ncandcut = cms.int32( 1 ),
42139     doRhoCorrection = cms.bool( False ),
42140     rhoMax = cms.double( 9.9999999E7 ),
42141     rhoScale = cms.double( 1.0 ),
42142     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42143     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42144     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42145 )
42146 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
42147     saveTags = cms.bool( True ),
42148     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
42149     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42150     inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
42151     inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ),
42152     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42153     triggerType1 = cms.int32( 81 ),
42154     triggerType2 = cms.int32( 83 ),
42155     MinDR = cms.double( -1.0 ),
42156     MaxDZ = cms.double( 0.2 ),
42157     MinN = cms.int32( 1 ),
42158     MinPixHitsForDZ = cms.int32( 1 ),
42159     checkSC = cms.bool( False )
42160 )
42161 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler",
42162     offset = cms.uint32( 0 ),
42163     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42164 )
42165 fragment.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet",
42166     saveTags = cms.bool( True ),
42167     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
42168     triggerType = cms.int32( 86 ),
42169     MinE = cms.double( -1.0 ),
42170     MinPt = cms.double( 30.0 ),
42171     MinMass = cms.double( -1.0 ),
42172     MaxMass = cms.double( -1.0 ),
42173     MinEta = cms.double( -1.0 ),
42174     MaxEta = cms.double( 2.4 ),
42175     MinN = cms.int32( 2 )
42176 )
42177 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42178     offset = cms.uint32( 0 ),
42179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42180 )
42181 fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed",
42182     saveTags = cms.bool( True ),
42183     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ),
42184     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42185     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42186     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42187     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42188     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42189     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42190     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42191     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42192     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42193 )
42194 fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42195     offset = cms.uint32( 0 ),
42196     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42197 )
42198 fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42199     saveTags = cms.bool( True ),
42200     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42201     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ),
42202     MaxEta = cms.double( 2.5 ),
42203     MinPt = cms.double( 0.0 ),
42204     MaxDeltaR = cms.double( 0.3 ),
42205     MinN = cms.int32( 1 ),
42206     CentralBxOnly = cms.bool( True ),
42207     SelectQualities = cms.vint32(  )
42208 )
42209 fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42210     saveTags = cms.bool( True ),
42211     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42212     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42213     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42214     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42215     MinN = cms.int32( 0 ),
42216     MaxEta = cms.double( 2.5 ),
42217     AbsEtaBins = cms.vdouble( 0.0 ),
42218     MinNstations = cms.vint32( 0 ),
42219     MinNhits = cms.vint32( 0 ),
42220     CutOnChambers = cms.bool( False ),
42221     MinNchambers = cms.vint32( 0 ),
42222     MaxDr = cms.double( 9999.0 ),
42223     MinDr = cms.double( -1.0 ),
42224     MaxDz = cms.double( 9999.0 ),
42225     MinDxySig = cms.double( -1.0 ),
42226     MinPt = cms.double( 0.0 ),
42227     NSigmaPt = cms.double( 0.0 ),
42228     MatchToPreviousCand = cms.bool( True )
42229 )
42230 fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42231     saveTags = cms.bool( True ),
42232     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42233     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
42234     MaxEta = cms.double( 2.5 ),
42235     MinPt = cms.double( 0.0 ),
42236     MaxDeltaR = cms.double( 0.3 ),
42237     MinN = cms.int32( 1 ),
42238     CentralBxOnly = cms.bool( True ),
42239     SelectQualities = cms.vint32(  )
42240 )
42241 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter",
42242     saveTags = cms.bool( True ),
42243     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42244     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42245     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42246     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42247     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42248     MinN = cms.int32( 1 ),
42249     MaxEta = cms.double( 2.5 ),
42250     MinNhits = cms.int32( 0 ),
42251     MaxDr = cms.double( 2.0 ),
42252     MinDr = cms.double( -1.0 ),
42253     MaxDz = cms.double( 9999.0 ),
42254     MinDxySig = cms.double( -1.0 ),
42255     MinPt = cms.double( 17.0 ),
42256     NSigmaPt = cms.double( 0.0 ),
42257     MaxNormalizedChi2 = cms.double( 9999.0 ),
42258     MaxDXYBeamSpot = cms.double( 9999.0 ),
42259     MinDXYBeamSpot = cms.double( -1.0 ),
42260     MinNmuonHits = cms.int32( 0 ),
42261     MaxPtDifference = cms.double( 9999.0 ),
42262     MinTrackPt = cms.double( 0.0 ),
42263     minMuonStations = cms.int32( 2 ),
42264     minTrkHits = cms.int32( -1 ),
42265     minMuonHits = cms.int32( -1 ),
42266     allowedTypeMask = cms.uint32( 255 ),
42267     requiredTypeMask = cms.uint32( 0 ),
42268     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42269     trkMuonId = cms.uint32( 0 ),
42270     L1MatchingdR = cms.double( 0.3 ),
42271     MatchToPreviousCand = cms.bool( True ),
42272     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42273     requireL3MuonTrajectorySeed = cms.bool( False ),
42274     useSimpleGeometry = cms.bool( True ),
42275     useStation2 = cms.bool( True ),
42276     fallbackToME1 = cms.bool( False ),
42277     cosmicPropagationHypothesis = cms.bool( False ),
42278     useMB2InOverlap = cms.bool( False ),
42279     useTrack = cms.string( "tracker" ),
42280     useState = cms.string( "atVertex" ),
42281     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42282     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42283     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42284 )
42285 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42286     saveTags = cms.bool( True ),
42287     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42288     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ),
42289     MinN = cms.int32( 1 ),
42290     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42291     IsolatorPSet = cms.PSet(  )
42292 )
42293 fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
42294     offset = cms.uint32( 0 ),
42295     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42296 )
42297 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter",
42298     saveTags = cms.bool( True ),
42299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42300     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42301     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
42302     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
42303     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42304     MinN = cms.int32( 1 ),
42305     MaxEta = cms.double( 2.5 ),
42306     MinNhits = cms.int32( 0 ),
42307     MaxDr = cms.double( 2.0 ),
42308     MinDr = cms.double( -1.0 ),
42309     MaxDz = cms.double( 9999.0 ),
42310     MinDxySig = cms.double( -1.0 ),
42311     MinPt = cms.double( 19.0 ),
42312     NSigmaPt = cms.double( 0.0 ),
42313     MaxNormalizedChi2 = cms.double( 9999.0 ),
42314     MaxDXYBeamSpot = cms.double( 9999.0 ),
42315     MinDXYBeamSpot = cms.double( -1.0 ),
42316     MinNmuonHits = cms.int32( 0 ),
42317     MaxPtDifference = cms.double( 9999.0 ),
42318     MinTrackPt = cms.double( 0.0 ),
42319     minMuonStations = cms.int32( 2 ),
42320     minTrkHits = cms.int32( -1 ),
42321     minMuonHits = cms.int32( -1 ),
42322     allowedTypeMask = cms.uint32( 255 ),
42323     requiredTypeMask = cms.uint32( 0 ),
42324     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42325     trkMuonId = cms.uint32( 0 ),
42326     L1MatchingdR = cms.double( 0.3 ),
42327     MatchToPreviousCand = cms.bool( True ),
42328     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42329     requireL3MuonTrajectorySeed = cms.bool( False ),
42330     useSimpleGeometry = cms.bool( True ),
42331     useStation2 = cms.bool( True ),
42332     fallbackToME1 = cms.bool( False ),
42333     cosmicPropagationHypothesis = cms.bool( False ),
42334     useMB2InOverlap = cms.bool( False ),
42335     useTrack = cms.string( "tracker" ),
42336     useState = cms.string( "atVertex" ),
42337     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42338     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42339     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42340 )
42341 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
42342     saveTags = cms.bool( True ),
42343     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42344     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ),
42345     MinN = cms.int32( 1 ),
42346     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42347     IsolatorPSet = cms.PSet(  )
42348 )
42349 fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42350     saveTags = cms.bool( True ),
42351     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ),
42352     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42353     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42354     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42355     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42356     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42357     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42358     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42359     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42360     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42361 )
42362 fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler",
42363     offset = cms.uint32( 0 ),
42364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42365 )
42366 fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42367     saveTags = cms.bool( True ),
42368     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42369     triggerType = cms.int32( 86 ),
42370     MinE = cms.double( -1.0 ),
42371     MinPt = cms.double( 20.0 ),
42372     MinMass = cms.double( -1.0 ),
42373     MaxMass = cms.double( -1.0 ),
42374     MinEta = cms.double( -1.0 ),
42375     MaxEta = cms.double( 3.0 ),
42376     MinN = cms.int32( 2 )
42377 )
42378 fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42379     HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ),
42380     TriggerTypes = cms.vint32( 86 )
42381 )
42382 fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42383     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ),
42384     maxNumber = cms.uint32( 4 ),
42385     filter = cms.bool( False ),
42386     throwOnMissing = cms.untracked.bool( True )
42387 )
42388 fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42389     src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ),
42390     filter = cms.bool( False ),
42391     etMin = cms.double( 20.0 )
42392 )
42393 fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42394     primaryVertex = cms.InputTag( "nominal" ),
42395     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42396     leptons = cms.InputTag( "hltL2Muons" ),
42397     leptonCands = cms.InputTag( "" ),
42398     leptonId = cms.InputTag( "" ),
42399     refineJetAxis = cms.uint32( 0 ),
42400     leptonDeltaRCut = cms.double( 0.4 ),
42401     leptonChi2Cut = cms.double( 0.0 ),
42402     muonSelection = cms.uint32( 0 )
42403 )
42404 fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42405     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42406     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' )
42407 )
42408 fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42409     saveTags = cms.bool( True ),
42410     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42411     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ),
42412     MinTag = cms.double( 0.5 ),
42413     MaxTag = cms.double( 99999.0 ),
42414     MinJets = cms.int32( 1 ),
42415     MatchJetsByDeltaR = cms.bool( False ),
42416     MaxJetDeltaR = cms.double( 0.1 ),
42417     TriggerType = cms.int32( 86 )
42418 )
42419 fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
42420     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
42421     maxChi2 = cms.double( 10000.0 ),
42422     tip = cms.double( 120.0 ),
42423     minRapidity = cms.double( -5.0 ),
42424     lip = cms.double( 300.0 ),
42425     ptMin = cms.double( 5.0 ),
42426     maxRapidity = cms.double( 5.0 ),
42427     minPhi = cms.double( -3.2 ),
42428     maxPhi = cms.double( 3.2 ),
42429     quality = cms.vstring(  ),
42430     algorithm = cms.vstring(  ),
42431     originalAlgorithm = cms.vstring(  ),
42432     algorithmMaskContains = cms.vstring(  ),
42433     minLayer = cms.int32( 0 ),
42434     min3DLayer = cms.int32( 0 ),
42435     minHit = cms.int32( 0 ),
42436     minPixelHit = cms.int32( 0 ),
42437     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
42438     usePV = cms.bool( False ),
42439     vertexTag = cms.InputTag( "none" ),
42440     invertRapidityCut = cms.bool( False )
42441 )
42442 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42443     primaryVertex = cms.InputTag( "nominal" ),
42444     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42445     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42446     leptonCands = cms.InputTag( "" ),
42447     leptonId = cms.InputTag( "" ),
42448     refineJetAxis = cms.uint32( 0 ),
42449     leptonDeltaRCut = cms.double( 0.4 ),
42450     leptonChi2Cut = cms.double( 0.0 ),
42451     muonSelection = cms.uint32( 0 )
42452 )
42453 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42454     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42455     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' )
42456 )
42457 fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42458     saveTags = cms.bool( True ),
42459     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
42460     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ),
42461     MinTag = cms.double( 0.5 ),
42462     MaxTag = cms.double( 99999.0 ),
42463     MinJets = cms.int32( 1 ),
42464     MatchJetsByDeltaR = cms.bool( False ),
42465     MaxJetDeltaR = cms.double( 0.1 ),
42466     TriggerType = cms.int32( 86 )
42467 )
42468 fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42469     saveTags = cms.bool( True ),
42470     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ),
42471     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42472     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42473     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42474     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42475     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42476     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42477     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42478     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42479     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42480 )
42481 fragment.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler",
42482     offset = cms.uint32( 0 ),
42483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42484 )
42485 fragment.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42486     saveTags = cms.bool( True ),
42487     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42488     triggerType = cms.int32( 86 ),
42489     MinE = cms.double( -1.0 ),
42490     MinPt = cms.double( 40.0 ),
42491     MinMass = cms.double( -1.0 ),
42492     MaxMass = cms.double( -1.0 ),
42493     MinEta = cms.double( -1.0 ),
42494     MaxEta = cms.double( 3.0 ),
42495     MinN = cms.int32( 2 )
42496 )
42497 fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42498     HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ),
42499     TriggerTypes = cms.vint32( 86 )
42500 )
42501 fragment.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42502     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ),
42503     maxNumber = cms.uint32( 4 ),
42504     filter = cms.bool( False ),
42505     throwOnMissing = cms.untracked.bool( True )
42506 )
42507 fragment.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42508     src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ),
42509     filter = cms.bool( False ),
42510     etMin = cms.double( 40.0 )
42511 )
42512 fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42513     primaryVertex = cms.InputTag( "nominal" ),
42514     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42515     leptons = cms.InputTag( "hltL2Muons" ),
42516     leptonCands = cms.InputTag( "" ),
42517     leptonId = cms.InputTag( "" ),
42518     refineJetAxis = cms.uint32( 0 ),
42519     leptonDeltaRCut = cms.double( 0.4 ),
42520     leptonChi2Cut = cms.double( 0.0 ),
42521     muonSelection = cms.uint32( 0 )
42522 )
42523 fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42524     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42525     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' )
42526 )
42527 fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42528     saveTags = cms.bool( True ),
42529     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42530     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ),
42531     MinTag = cms.double( 0.5 ),
42532     MaxTag = cms.double( 99999.0 ),
42533     MinJets = cms.int32( 1 ),
42534     MatchJetsByDeltaR = cms.bool( False ),
42535     MaxJetDeltaR = cms.double( 0.1 ),
42536     TriggerType = cms.int32( 86 )
42537 )
42538 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42539     primaryVertex = cms.InputTag( "nominal" ),
42540     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42541     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42542     leptonCands = cms.InputTag( "" ),
42543     leptonId = cms.InputTag( "" ),
42544     refineJetAxis = cms.uint32( 0 ),
42545     leptonDeltaRCut = cms.double( 0.4 ),
42546     leptonChi2Cut = cms.double( 0.0 ),
42547     muonSelection = cms.uint32( 0 )
42548 )
42549 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42550     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42551     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' )
42552 )
42553 fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42554     saveTags = cms.bool( True ),
42555     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
42556     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ),
42557     MinTag = cms.double( 0.5 ),
42558     MaxTag = cms.double( 99999.0 ),
42559     MinJets = cms.int32( 1 ),
42560     MatchJetsByDeltaR = cms.bool( False ),
42561     MaxJetDeltaR = cms.double( 0.1 ),
42562     TriggerType = cms.int32( 86 )
42563 )
42564 fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42565     saveTags = cms.bool( True ),
42566     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ),
42567     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42568     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42569     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42570     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42571     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42572     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42573     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42574     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42575     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42576 )
42577 fragment.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler",
42578     offset = cms.uint32( 0 ),
42579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42580 )
42581 fragment.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42582     saveTags = cms.bool( True ),
42583     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42584     triggerType = cms.int32( 86 ),
42585     MinE = cms.double( -1.0 ),
42586     MinPt = cms.double( 70.0 ),
42587     MinMass = cms.double( -1.0 ),
42588     MaxMass = cms.double( -1.0 ),
42589     MinEta = cms.double( -1.0 ),
42590     MaxEta = cms.double( 3.0 ),
42591     MinN = cms.int32( 2 )
42592 )
42593 fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42594     HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ),
42595     TriggerTypes = cms.vint32( 86 )
42596 )
42597 fragment.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42598     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ),
42599     maxNumber = cms.uint32( 4 ),
42600     filter = cms.bool( False ),
42601     throwOnMissing = cms.untracked.bool( True )
42602 )
42603 fragment.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42604     src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ),
42605     filter = cms.bool( False ),
42606     etMin = cms.double( 70.0 )
42607 )
42608 fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42609     primaryVertex = cms.InputTag( "nominal" ),
42610     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42611     leptons = cms.InputTag( "hltL2Muons" ),
42612     leptonCands = cms.InputTag( "" ),
42613     leptonId = cms.InputTag( "" ),
42614     refineJetAxis = cms.uint32( 0 ),
42615     leptonDeltaRCut = cms.double( 0.4 ),
42616     leptonChi2Cut = cms.double( 0.0 ),
42617     muonSelection = cms.uint32( 0 )
42618 )
42619 fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42620     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42621     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' )
42622 )
42623 fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42624     saveTags = cms.bool( True ),
42625     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42626     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ),
42627     MinTag = cms.double( 0.5 ),
42628     MaxTag = cms.double( 99999.0 ),
42629     MinJets = cms.int32( 1 ),
42630     MatchJetsByDeltaR = cms.bool( False ),
42631     MaxJetDeltaR = cms.double( 0.1 ),
42632     TriggerType = cms.int32( 86 )
42633 )
42634 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42635     primaryVertex = cms.InputTag( "nominal" ),
42636     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42637     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42638     leptonCands = cms.InputTag( "" ),
42639     leptonId = cms.InputTag( "" ),
42640     refineJetAxis = cms.uint32( 0 ),
42641     leptonDeltaRCut = cms.double( 0.4 ),
42642     leptonChi2Cut = cms.double( 0.0 ),
42643     muonSelection = cms.uint32( 0 )
42644 )
42645 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42646     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42647     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' )
42648 )
42649 fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42650     saveTags = cms.bool( True ),
42651     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
42652     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ),
42653     MinTag = cms.double( 0.5 ),
42654     MaxTag = cms.double( 99999.0 ),
42655     MinJets = cms.int32( 1 ),
42656     MatchJetsByDeltaR = cms.bool( False ),
42657     MaxJetDeltaR = cms.double( 0.1 ),
42658     TriggerType = cms.int32( 86 )
42659 )
42660 fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
42661     saveTags = cms.bool( True ),
42662     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ),
42663     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42664     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42665     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42666     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42667     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42668     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42669     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42670     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42671     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42672 )
42673 fragment.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler",
42674     offset = cms.uint32( 0 ),
42675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42676 )
42677 fragment.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42678     saveTags = cms.bool( True ),
42679     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42680     triggerType = cms.int32( 86 ),
42681     MinE = cms.double( -1.0 ),
42682     MinPt = cms.double( 110.0 ),
42683     MinMass = cms.double( -1.0 ),
42684     MaxMass = cms.double( -1.0 ),
42685     MinEta = cms.double( -1.0 ),
42686     MaxEta = cms.double( 3.0 ),
42687     MinN = cms.int32( 2 )
42688 )
42689 fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42690     HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ),
42691     TriggerTypes = cms.vint32( 86 )
42692 )
42693 fragment.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42694     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ),
42695     maxNumber = cms.uint32( 4 ),
42696     filter = cms.bool( False ),
42697     throwOnMissing = cms.untracked.bool( True )
42698 )
42699 fragment.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42700     src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ),
42701     filter = cms.bool( False ),
42702     etMin = cms.double( 110.0 )
42703 )
42704 fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42705     primaryVertex = cms.InputTag( "nominal" ),
42706     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42707     leptons = cms.InputTag( "hltL2Muons" ),
42708     leptonCands = cms.InputTag( "" ),
42709     leptonId = cms.InputTag( "" ),
42710     refineJetAxis = cms.uint32( 0 ),
42711     leptonDeltaRCut = cms.double( 0.4 ),
42712     leptonChi2Cut = cms.double( 0.0 ),
42713     muonSelection = cms.uint32( 0 )
42714 )
42715 fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42716     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42717     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' )
42718 )
42719 fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42720     saveTags = cms.bool( True ),
42721     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42722     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ),
42723     MinTag = cms.double( 0.5 ),
42724     MaxTag = cms.double( 99999.0 ),
42725     MinJets = cms.int32( 1 ),
42726     MatchJetsByDeltaR = cms.bool( False ),
42727     MaxJetDeltaR = cms.double( 0.1 ),
42728     TriggerType = cms.int32( 86 )
42729 )
42730 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42731     primaryVertex = cms.InputTag( "nominal" ),
42732     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42733     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42734     leptonCands = cms.InputTag( "" ),
42735     leptonId = cms.InputTag( "" ),
42736     refineJetAxis = cms.uint32( 0 ),
42737     leptonDeltaRCut = cms.double( 0.4 ),
42738     leptonChi2Cut = cms.double( 0.0 ),
42739     muonSelection = cms.uint32( 0 )
42740 )
42741 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42742     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42743     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' )
42744 )
42745 fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42746     saveTags = cms.bool( True ),
42747     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
42748     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ),
42749     MinTag = cms.double( 0.5 ),
42750     MaxTag = cms.double( 99999.0 ),
42751     MinJets = cms.int32( 1 ),
42752     MatchJetsByDeltaR = cms.bool( False ),
42753     MaxJetDeltaR = cms.double( 0.1 ),
42754     TriggerType = cms.int32( 86 )
42755 )
42756 fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed",
42757     saveTags = cms.bool( True ),
42758     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ),
42759     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42760     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42761     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42762     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42763     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42764     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42765     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42766     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42767     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42768 )
42769 fragment.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
42770     offset = cms.uint32( 0 ),
42771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42772 )
42773 fragment.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42774     saveTags = cms.bool( True ),
42775     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42776     triggerType = cms.int32( 86 ),
42777     MinE = cms.double( -1.0 ),
42778     MinPt = cms.double( 170.0 ),
42779     MinMass = cms.double( -1.0 ),
42780     MaxMass = cms.double( -1.0 ),
42781     MinEta = cms.double( -1.0 ),
42782     MaxEta = cms.double( 3.0 ),
42783     MinN = cms.int32( 2 )
42784 )
42785 fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42786     HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ),
42787     TriggerTypes = cms.vint32( 86 )
42788 )
42789 fragment.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42790     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ),
42791     maxNumber = cms.uint32( 4 ),
42792     filter = cms.bool( False ),
42793     throwOnMissing = cms.untracked.bool( True )
42794 )
42795 fragment.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42796     src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ),
42797     filter = cms.bool( False ),
42798     etMin = cms.double( 110.0 )
42799 )
42800 fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42801     primaryVertex = cms.InputTag( "nominal" ),
42802     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42803     leptons = cms.InputTag( "hltL2Muons" ),
42804     leptonCands = cms.InputTag( "" ),
42805     leptonId = cms.InputTag( "" ),
42806     refineJetAxis = cms.uint32( 0 ),
42807     leptonDeltaRCut = cms.double( 0.4 ),
42808     leptonChi2Cut = cms.double( 0.0 ),
42809     muonSelection = cms.uint32( 0 )
42810 )
42811 fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42812     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42813     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' )
42814 )
42815 fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42816     saveTags = cms.bool( True ),
42817     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42818     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ),
42819     MinTag = cms.double( 0.5 ),
42820     MaxTag = cms.double( 99999.0 ),
42821     MinJets = cms.int32( 1 ),
42822     MatchJetsByDeltaR = cms.bool( False ),
42823     MaxJetDeltaR = cms.double( 0.1 ),
42824     TriggerType = cms.int32( 86 )
42825 )
42826 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42827     primaryVertex = cms.InputTag( "nominal" ),
42828     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42829     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42830     leptonCands = cms.InputTag( "" ),
42831     leptonId = cms.InputTag( "" ),
42832     refineJetAxis = cms.uint32( 0 ),
42833     leptonDeltaRCut = cms.double( 0.4 ),
42834     leptonChi2Cut = cms.double( 0.0 ),
42835     muonSelection = cms.uint32( 0 )
42836 )
42837 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42838     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42839     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' )
42840 )
42841 fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42842     saveTags = cms.bool( True ),
42843     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
42844     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ),
42845     MinTag = cms.double( 0.5 ),
42846     MaxTag = cms.double( 99999.0 ),
42847     MinJets = cms.int32( 1 ),
42848     MatchJetsByDeltaR = cms.bool( False ),
42849     MaxJetDeltaR = cms.double( 0.1 ),
42850     TriggerType = cms.int32( 86 )
42851 )
42852 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
42853     saveTags = cms.bool( True ),
42854     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
42855     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42856     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42857     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42858     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42859     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42860     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42861     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42862     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42863     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42864 )
42865 fragment.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
42866     offset = cms.uint32( 0 ),
42867     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42868 )
42869 fragment.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42870     saveTags = cms.bool( True ),
42871     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
42872     triggerType = cms.int32( 86 ),
42873     MinE = cms.double( -1.0 ),
42874     MinPt = cms.double( 300.0 ),
42875     MinMass = cms.double( -1.0 ),
42876     MaxMass = cms.double( -1.0 ),
42877     MinEta = cms.double( -1.0 ),
42878     MaxEta = cms.double( 3.0 ),
42879     MinN = cms.int32( 1 )
42880 )
42881 fragment.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42882     HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ),
42883     TriggerTypes = cms.vint32( 86 )
42884 )
42885 fragment.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42886     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ),
42887     maxNumber = cms.uint32( 4 ),
42888     filter = cms.bool( False ),
42889     throwOnMissing = cms.untracked.bool( True )
42890 )
42891 fragment.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42892     src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ),
42893     filter = cms.bool( False ),
42894     etMin = cms.double( 300.0 )
42895 )
42896 fragment.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42897     primaryVertex = cms.InputTag( "nominal" ),
42898     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42899     leptons = cms.InputTag( "hltL2Muons" ),
42900     leptonCands = cms.InputTag( "" ),
42901     leptonId = cms.InputTag( "" ),
42902     refineJetAxis = cms.uint32( 0 ),
42903     leptonDeltaRCut = cms.double( 0.4 ),
42904     leptonChi2Cut = cms.double( 0.0 ),
42905     muonSelection = cms.uint32( 0 )
42906 )
42907 fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42908     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42909     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' )
42910 )
42911 fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42912     saveTags = cms.bool( True ),
42913     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42914     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ),
42915     MinTag = cms.double( 0.5 ),
42916     MaxTag = cms.double( 99999.0 ),
42917     MinJets = cms.int32( 1 ),
42918     MatchJetsByDeltaR = cms.bool( False ),
42919     MaxJetDeltaR = cms.double( 0.1 ),
42920     TriggerType = cms.int32( 86 )
42921 )
42922 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
42923     primaryVertex = cms.InputTag( "nominal" ),
42924     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42925     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
42926     leptonCands = cms.InputTag( "" ),
42927     leptonId = cms.InputTag( "" ),
42928     refineJetAxis = cms.uint32( 0 ),
42929     leptonDeltaRCut = cms.double( 0.4 ),
42930     leptonChi2Cut = cms.double( 0.0 ),
42931     muonSelection = cms.uint32( 0 )
42932 )
42933 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42934     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42935     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' )
42936 )
42937 fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42938     saveTags = cms.bool( True ),
42939     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
42940     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ),
42941     MinTag = cms.double( 0.5 ),
42942     MaxTag = cms.double( 99999.0 ),
42943     MinJets = cms.int32( 1 ),
42944     MatchJetsByDeltaR = cms.bool( False ),
42945     MaxJetDeltaR = cms.double( 0.1 ),
42946     TriggerType = cms.int32( 86 )
42947 )
42948 fragment.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
42949     offset = cms.uint32( 0 ),
42950     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42951 )
42952 fragment.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
42953     saveTags = cms.bool( True ),
42954     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
42955     triggerType = cms.int32( 85 ),
42956     MinE = cms.double( -1.0 ),
42957     MinPt = cms.double( 170.0 ),
42958     MinMass = cms.double( -1.0 ),
42959     MaxMass = cms.double( -1.0 ),
42960     MinEta = cms.double( -1.0 ),
42961     MaxEta = cms.double( 3.0 ),
42962     MinN = cms.int32( 2 )
42963 )
42964 fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
42965     HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ),
42966     TriggerTypes = cms.vint32( 85 )
42967 )
42968 fragment.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
42969     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ),
42970     maxNumber = cms.uint32( 4 ),
42971     filter = cms.bool( False ),
42972     throwOnMissing = cms.untracked.bool( True )
42973 )
42974 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
42975     src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ),
42976     filter = cms.bool( False ),
42977     etMin = cms.double( 110.0 )
42978 )
42979 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
42980     primaryVertex = cms.InputTag( "nominal" ),
42981     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
42982     leptons = cms.InputTag( "hltL2Muons" ),
42983     leptonCands = cms.InputTag( "" ),
42984     leptonId = cms.InputTag( "" ),
42985     refineJetAxis = cms.uint32( 0 ),
42986     leptonDeltaRCut = cms.double( 0.8 ),
42987     leptonChi2Cut = cms.double( 0.0 ),
42988     muonSelection = cms.uint32( 0 )
42989 )
42990 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
42991     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
42992     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' )
42993 )
42994 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
42995     saveTags = cms.bool( True ),
42996     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
42997     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ),
42998     MinTag = cms.double( 0.5 ),
42999     MaxTag = cms.double( 99999.0 ),
43000     MinJets = cms.int32( 1 ),
43001     MatchJetsByDeltaR = cms.bool( False ),
43002     MaxJetDeltaR = cms.double( 0.1 ),
43003     TriggerType = cms.int32( 85 )
43004 )
43005 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43006     primaryVertex = cms.InputTag( "nominal" ),
43007     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43008     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43009     leptonCands = cms.InputTag( "" ),
43010     leptonId = cms.InputTag( "" ),
43011     refineJetAxis = cms.uint32( 0 ),
43012     leptonDeltaRCut = cms.double( 0.8 ),
43013     leptonChi2Cut = cms.double( 0.0 ),
43014     muonSelection = cms.uint32( 0 )
43015 )
43016 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43017     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43018     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' )
43019 )
43020 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43021     saveTags = cms.bool( True ),
43022     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
43023     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ),
43024     MinTag = cms.double( 0.5 ),
43025     MaxTag = cms.double( 99999.0 ),
43026     MinJets = cms.int32( 1 ),
43027     MatchJetsByDeltaR = cms.bool( False ),
43028     MaxJetDeltaR = cms.double( 0.1 ),
43029     TriggerType = cms.int32( 85 )
43030 )
43031 fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed",
43032     saveTags = cms.bool( True ),
43033     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ),
43034     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43035     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43036     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43037     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43038     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43039     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43040     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43041     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43042     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43043 )
43044 fragment.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler",
43045     offset = cms.uint32( 0 ),
43046     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43047 )
43048 fragment.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43049     saveTags = cms.bool( True ),
43050     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43051     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ),
43052     MaxEta = cms.double( 2.5 ),
43053     MinPt = cms.double( 0.0 ),
43054     MaxDeltaR = cms.double( 0.3 ),
43055     MinN = cms.int32( 2 ),
43056     CentralBxOnly = cms.bool( False ),
43057     SelectQualities = cms.vint32(  )
43058 )
43059 fragment.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43060     saveTags = cms.bool( True ),
43061     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43062     triggerType = cms.int32( 85 ),
43063     MinE = cms.double( -1.0 ),
43064     MinPt = cms.double( 170.0 ),
43065     MinMass = cms.double( -1.0 ),
43066     MaxMass = cms.double( -1.0 ),
43067     MinEta = cms.double( -1.0 ),
43068     MaxEta = cms.double( 3.0 ),
43069     MinN = cms.int32( 1 )
43070 )
43071 fragment.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43072     saveTags = cms.bool( True ),
43073     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43074     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43075     PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43076     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43077     MinN = cms.int32( 2 ),
43078     MaxEta = cms.double( 2.5 ),
43079     AbsEtaBins = cms.vdouble( 5.0 ),
43080     MinNstations = cms.vint32( 0 ),
43081     MinNhits = cms.vint32( 0 ),
43082     CutOnChambers = cms.bool( False ),
43083     MinNchambers = cms.vint32( 0 ),
43084     MaxDr = cms.double( 9999.0 ),
43085     MinDr = cms.double( -1.0 ),
43086     MaxDz = cms.double( 9999.0 ),
43087     MinDxySig = cms.double( -1.0 ),
43088     MinPt = cms.double( 0.0 ),
43089     NSigmaPt = cms.double( 0.0 ),
43090     MatchToPreviousCand = cms.bool( True )
43091 )
43092 fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43093     HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ),
43094     TriggerTypes = cms.vint32( 85 )
43095 )
43096 fragment.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43097     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ),
43098     maxNumber = cms.uint32( 4 ),
43099     filter = cms.bool( False ),
43100     throwOnMissing = cms.untracked.bool( True )
43101 )
43102 fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43103     src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ),
43104     filter = cms.bool( False ),
43105     etMin = cms.double( 170.0 )
43106 )
43107 fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43108     primaryVertex = cms.InputTag( "nominal" ),
43109     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43110     leptons = cms.InputTag( "hltL2Muons" ),
43111     leptonCands = cms.InputTag( "" ),
43112     leptonId = cms.InputTag( "" ),
43113     refineJetAxis = cms.uint32( 0 ),
43114     leptonDeltaRCut = cms.double( 0.8 ),
43115     leptonChi2Cut = cms.double( 0.0 ),
43116     muonSelection = cms.uint32( 0 )
43117 )
43118 fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43119     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43120     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' )
43121 )
43122 fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43123     saveTags = cms.bool( True ),
43124     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43125     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ),
43126     MinTag = cms.double( 0.5 ),
43127     MaxTag = cms.double( 99999.0 ),
43128     MinJets = cms.int32( 1 ),
43129     MatchJetsByDeltaR = cms.bool( False ),
43130     MaxJetDeltaR = cms.double( 0.1 ),
43131     TriggerType = cms.int32( 85 )
43132 )
43133 fragment.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter",
43134     saveTags = cms.bool( True ),
43135     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43136     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
43137     previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
43138     minTrkHits = cms.int32( -1 ),
43139     minMuonHits = cms.int32( -1 ),
43140     minMuonStations = cms.int32( -1 ),
43141     maxNormalizedChi2 = cms.double( 1.0E99 ),
43142     allowedTypeMask = cms.uint32( 255 ),
43143     requiredTypeMask = cms.uint32( 0 ),
43144     trkMuonId = cms.uint32( 0 ),
43145     minPt = cms.double( 5.0 ),
43146     minN = cms.uint32( 2 ),
43147     maxAbsEta = cms.double( 1.0E99 ),
43148     L1MatchingdR = cms.double( 0.3 ),
43149     useSimpleGeometry = cms.bool( True ),
43150     useStation2 = cms.bool( True ),
43151     fallbackToME1 = cms.bool( False ),
43152     cosmicPropagationHypothesis = cms.bool( False ),
43153     useMB2InOverlap = cms.bool( False ),
43154     useTrack = cms.string( "tracker" ),
43155     useState = cms.string( "atVertex" ),
43156     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43157     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43158     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43159 )
43160 fragment.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
43161     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
43162     maxChi2 = cms.double( 10000.0 ),
43163     tip = cms.double( 120.0 ),
43164     minRapidity = cms.double( -5.0 ),
43165     lip = cms.double( 300.0 ),
43166     ptMin = cms.double( 5.0 ),
43167     maxRapidity = cms.double( 5.0 ),
43168     minPhi = cms.double( -3.2 ),
43169     maxPhi = cms.double( 3.2 ),
43170     quality = cms.vstring(  ),
43171     algorithm = cms.vstring(  ),
43172     originalAlgorithm = cms.vstring(  ),
43173     algorithmMaskContains = cms.vstring(  ),
43174     minLayer = cms.int32( 0 ),
43175     min3DLayer = cms.int32( 0 ),
43176     minHit = cms.int32( 0 ),
43177     minPixelHit = cms.int32( 0 ),
43178     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
43179     usePV = cms.bool( False ),
43180     vertexTag = cms.InputTag( "none" ),
43181     invertRapidityCut = cms.bool( False )
43182 )
43183 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43184     primaryVertex = cms.InputTag( "nominal" ),
43185     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43186     leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ),
43187     leptonCands = cms.InputTag( "" ),
43188     leptonId = cms.InputTag( "" ),
43189     refineJetAxis = cms.uint32( 0 ),
43190     leptonDeltaRCut = cms.double( 0.8 ),
43191     leptonChi2Cut = cms.double( 0.0 ),
43192     muonSelection = cms.uint32( 0 )
43193 )
43194 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43195     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43196     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' )
43197 )
43198 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43199     saveTags = cms.bool( True ),
43200     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
43201     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ),
43202     MinTag = cms.double( 0.5 ),
43203     MaxTag = cms.double( 99999.0 ),
43204     MinJets = cms.int32( 1 ),
43205     MatchJetsByDeltaR = cms.bool( False ),
43206     MaxJetDeltaR = cms.double( 0.1 ),
43207     TriggerType = cms.int32( 85 )
43208 )
43209 fragment.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
43210     offset = cms.uint32( 0 ),
43211     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43212 )
43213 fragment.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet",
43214     saveTags = cms.bool( True ),
43215     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
43216     triggerType = cms.int32( 85 ),
43217     MinE = cms.double( -1.0 ),
43218     MinPt = cms.double( 300.0 ),
43219     MinMass = cms.double( -1.0 ),
43220     MaxMass = cms.double( -1.0 ),
43221     MinEta = cms.double( -1.0 ),
43222     MaxEta = cms.double( 3.0 ),
43223     MinN = cms.int32( 1 )
43224 )
43225 fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
43226     HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ),
43227     TriggerTypes = cms.vint32( 85 )
43228 )
43229 fragment.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
43230     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ),
43231     maxNumber = cms.uint32( 4 ),
43232     filter = cms.bool( False ),
43233     throwOnMissing = cms.untracked.bool( True )
43234 )
43235 fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
43236     src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ),
43237     filter = cms.bool( False ),
43238     etMin = cms.double( 300.0 )
43239 )
43240 fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
43241     primaryVertex = cms.InputTag( "nominal" ),
43242     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43243     leptons = cms.InputTag( "hltL2Muons" ),
43244     leptonCands = cms.InputTag( "" ),
43245     leptonId = cms.InputTag( "" ),
43246     refineJetAxis = cms.uint32( 0 ),
43247     leptonDeltaRCut = cms.double( 0.8 ),
43248     leptonChi2Cut = cms.double( 0.0 ),
43249     muonSelection = cms.uint32( 0 )
43250 )
43251 fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43252     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43253     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' )
43254 )
43255 fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43256     saveTags = cms.bool( True ),
43257     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43258     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ),
43259     MinTag = cms.double( 0.5 ),
43260     MaxTag = cms.double( 99999.0 ),
43261     MinJets = cms.int32( 1 ),
43262     MatchJetsByDeltaR = cms.bool( False ),
43263     MaxJetDeltaR = cms.double( 0.1 ),
43264     TriggerType = cms.int32( 85 )
43265 )
43266 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
43267     primaryVertex = cms.InputTag( "nominal" ),
43268     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43269     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
43270     leptonCands = cms.InputTag( "" ),
43271     leptonId = cms.InputTag( "" ),
43272     refineJetAxis = cms.uint32( 0 ),
43273     leptonDeltaRCut = cms.double( 0.8 ),
43274     leptonChi2Cut = cms.double( 0.0 ),
43275     muonSelection = cms.uint32( 0 )
43276 )
43277 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
43278     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
43279     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' )
43280 )
43281 fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
43282     saveTags = cms.bool( True ),
43283     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
43284     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ),
43285     MinTag = cms.double( 0.5 ),
43286     MaxTag = cms.double( 99999.0 ),
43287     MinJets = cms.int32( 1 ),
43288     MatchJetsByDeltaR = cms.bool( False ),
43289     MaxJetDeltaR = cms.double( 0.1 ),
43290     TriggerType = cms.int32( 85 )
43291 )
43292 fragment.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed",
43293     saveTags = cms.bool( True ),
43294     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" ),
43295     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43296     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43297     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43298     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43299     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43300     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43301     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43302     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43303     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43304 )
43305 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43306     offset = cms.uint32( 0 ),
43307     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43308 )
43309 fragment.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43310     saveTags = cms.bool( True ),
43311     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43312     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43313     candNonIsolatedTag = cms.InputTag( "" ),
43314     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43315     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ),
43316     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43317     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43318     ncandcut = cms.int32( 2 ),
43319     doIsolated = cms.bool( False ),
43320     region_eta_size = cms.double( 0.522 ),
43321     region_eta_size_ecap = cms.double( 1.0 ),
43322     region_phi_size = cms.double( 1.044 ),
43323     barrel_end = cms.double( 1.4791 ),
43324     endcap_end = cms.double( 2.65 )
43325 )
43326 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
43327     saveTags = cms.bool( True ),
43328     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43329     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43330     etcutEB = cms.double( 23.0 ),
43331     etcutEE = cms.double( 23.0 ),
43332     minEtaCut = cms.double( -9999.0 ),
43333     maxEtaCut = cms.double( 9999.0 ),
43334     ncandcut = cms.int32( 1 )
43335 )
43336 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
43337     saveTags = cms.bool( True ),
43338     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
43339     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43340     etcutEB = cms.double( 12.0 ),
43341     etcutEE = cms.double( 12.0 ),
43342     minEtaCut = cms.double( -9999.0 ),
43343     maxEtaCut = cms.double( 9999.0 ),
43344     ncandcut = cms.int32( 2 )
43345 )
43346 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43347     saveTags = cms.bool( True ),
43348     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
43349     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43350     rhoTag = cms.InputTag( "" ),
43351     energyLowEdges = cms.vdouble( 0.0 ),
43352     lessThan = cms.bool( True ),
43353     useEt = cms.bool( False ),
43354     useAbs = cms.bool( False ),
43355     thrRegularEB = cms.vdouble( 0.013 ),
43356     thrRegularEE = cms.vdouble( 0.035 ),
43357     thrOverEEB = cms.vdouble( -1.0 ),
43358     thrOverEEE = cms.vdouble( -1.0 ),
43359     thrOverE2EB = cms.vdouble( -1.0 ),
43360     thrOverE2EE = cms.vdouble( -1.0 ),
43361     ncandcut = cms.int32( 1 ),
43362     doRhoCorrection = cms.bool( False ),
43363     rhoMax = cms.double( 9.9999999E7 ),
43364     rhoScale = cms.double( 1.0 ),
43365     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43366     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43367     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43368 )
43369 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43370     saveTags = cms.bool( True ),
43371     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
43372     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43373     rhoTag = cms.InputTag( "" ),
43374     energyLowEdges = cms.vdouble( 0.0 ),
43375     lessThan = cms.bool( True ),
43376     useEt = cms.bool( False ),
43377     useAbs = cms.bool( False ),
43378     thrRegularEB = cms.vdouble( 0.013 ),
43379     thrRegularEE = cms.vdouble( 0.035 ),
43380     thrOverEEB = cms.vdouble( -1.0 ),
43381     thrOverEEE = cms.vdouble( -1.0 ),
43382     thrOverE2EB = cms.vdouble( -1.0 ),
43383     thrOverE2EE = cms.vdouble( -1.0 ),
43384     ncandcut = cms.int32( 2 ),
43385     doRhoCorrection = cms.bool( False ),
43386     rhoMax = cms.double( 9.9999999E7 ),
43387     rhoScale = cms.double( 1.0 ),
43388     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43389     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43390     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43391 )
43392 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43393     saveTags = cms.bool( True ),
43394     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
43395     varTag = cms.InputTag( "hltEgammaHoverE" ),
43396     rhoTag = cms.InputTag( "" ),
43397     energyLowEdges = cms.vdouble( 0.0 ),
43398     lessThan = cms.bool( True ),
43399     useEt = cms.bool( False ),
43400     useAbs = cms.bool( False ),
43401     thrRegularEB = cms.vdouble( -1.0 ),
43402     thrRegularEE = cms.vdouble( -1.0 ),
43403     thrOverEEB = cms.vdouble( 0.13 ),
43404     thrOverEEE = cms.vdouble( 0.13 ),
43405     thrOverE2EB = cms.vdouble( -1.0 ),
43406     thrOverE2EE = cms.vdouble( -1.0 ),
43407     ncandcut = cms.int32( 1 ),
43408     doRhoCorrection = cms.bool( False ),
43409     rhoMax = cms.double( 9.9999999E7 ),
43410     rhoScale = cms.double( 1.0 ),
43411     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43412     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43413     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43414 )
43415 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43416     saveTags = cms.bool( True ),
43417     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
43418     varTag = cms.InputTag( "hltEgammaHoverE" ),
43419     rhoTag = cms.InputTag( "" ),
43420     energyLowEdges = cms.vdouble( 0.0 ),
43421     lessThan = cms.bool( True ),
43422     useEt = cms.bool( False ),
43423     useAbs = cms.bool( False ),
43424     thrRegularEB = cms.vdouble( -1.0 ),
43425     thrRegularEE = cms.vdouble( -1.0 ),
43426     thrOverEEB = cms.vdouble( 0.13 ),
43427     thrOverEEE = cms.vdouble( 0.13 ),
43428     thrOverE2EB = cms.vdouble( -1.0 ),
43429     thrOverE2EE = cms.vdouble( -1.0 ),
43430     ncandcut = cms.int32( 2 ),
43431     doRhoCorrection = cms.bool( False ),
43432     rhoMax = cms.double( 9.9999999E7 ),
43433     rhoScale = cms.double( 1.0 ),
43434     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43435     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43436     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43437 )
43438 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43439     saveTags = cms.bool( True ),
43440     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ),
43441     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43442     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43443     energyLowEdges = cms.vdouble( 0.0 ),
43444     lessThan = cms.bool( True ),
43445     useEt = cms.bool( True ),
43446     useAbs = cms.bool( False ),
43447     thrRegularEB = cms.vdouble( -1.0 ),
43448     thrRegularEE = cms.vdouble( -1.0 ),
43449     thrOverEEB = cms.vdouble( 0.5 ),
43450     thrOverEEE = cms.vdouble( 0.5 ),
43451     thrOverE2EB = cms.vdouble( -1.0 ),
43452     thrOverE2EE = cms.vdouble( -1.0 ),
43453     ncandcut = cms.int32( 1 ),
43454     doRhoCorrection = cms.bool( True ),
43455     rhoMax = cms.double( 9.9999999E7 ),
43456     rhoScale = cms.double( 1.0 ),
43457     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43458     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43459     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43460 )
43461 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43462     saveTags = cms.bool( True ),
43463     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ),
43464     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43465     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43466     energyLowEdges = cms.vdouble( 0.0 ),
43467     lessThan = cms.bool( True ),
43468     useEt = cms.bool( True ),
43469     useAbs = cms.bool( False ),
43470     thrRegularEB = cms.vdouble( -1.0 ),
43471     thrRegularEE = cms.vdouble( -1.0 ),
43472     thrOverEEB = cms.vdouble( 0.5 ),
43473     thrOverEEE = cms.vdouble( 0.5 ),
43474     thrOverE2EB = cms.vdouble( -1.0 ),
43475     thrOverE2EE = cms.vdouble( -1.0 ),
43476     ncandcut = cms.int32( 2 ),
43477     doRhoCorrection = cms.bool( True ),
43478     rhoMax = cms.double( 9.9999999E7 ),
43479     rhoScale = cms.double( 1.0 ),
43480     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43481     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43482     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43483 )
43484 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43485     saveTags = cms.bool( True ),
43486     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
43487     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43488     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43489     energyLowEdges = cms.vdouble( 0.0 ),
43490     lessThan = cms.bool( True ),
43491     useEt = cms.bool( True ),
43492     useAbs = cms.bool( False ),
43493     thrRegularEB = cms.vdouble( -1.0 ),
43494     thrRegularEE = cms.vdouble( -1.0 ),
43495     thrOverEEB = cms.vdouble( 0.3 ),
43496     thrOverEEE = cms.vdouble( 0.3 ),
43497     thrOverE2EB = cms.vdouble( -1.0 ),
43498     thrOverE2EE = cms.vdouble( -1.0 ),
43499     ncandcut = cms.int32( 1 ),
43500     doRhoCorrection = cms.bool( True ),
43501     rhoMax = cms.double( 9.9999999E7 ),
43502     rhoScale = cms.double( 1.0 ),
43503     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43504     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43505     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43506 )
43507 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43508     saveTags = cms.bool( True ),
43509     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
43510     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43511     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43512     energyLowEdges = cms.vdouble( 0.0 ),
43513     lessThan = cms.bool( True ),
43514     useEt = cms.bool( True ),
43515     useAbs = cms.bool( False ),
43516     thrRegularEB = cms.vdouble( -1.0 ),
43517     thrRegularEE = cms.vdouble( -1.0 ),
43518     thrOverEEB = cms.vdouble( 0.3 ),
43519     thrOverEEE = cms.vdouble( 0.3 ),
43520     thrOverE2EB = cms.vdouble( -1.0 ),
43521     thrOverE2EE = cms.vdouble( -1.0 ),
43522     ncandcut = cms.int32( 2 ),
43523     doRhoCorrection = cms.bool( True ),
43524     rhoMax = cms.double( 9.9999999E7 ),
43525     rhoScale = cms.double( 1.0 ),
43526     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43527     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43528     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43529 )
43530 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43531     saveTags = cms.bool( True ),
43532     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
43533     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43534     npixelmatchcut = cms.double( 1.0 ),
43535     ncandcut = cms.int32( 1 ),
43536     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43537     s_a_phi1B = cms.double( 0.0069 ),
43538     s_a_phi1I = cms.double( 0.0088 ),
43539     s_a_phi1F = cms.double( 0.0076 ),
43540     s_a_phi2B = cms.double( 3.7E-4 ),
43541     s_a_phi2I = cms.double( 7.0E-4 ),
43542     s_a_phi2F = cms.double( 0.00906 ),
43543     s_a_zB = cms.double( 0.012 ),
43544     s_a_rI = cms.double( 0.027 ),
43545     s_a_rF = cms.double( 0.04 ),
43546     s2_threshold = cms.double( 0.4 ),
43547     tanhSO10BarrelThres = cms.double( 0.35 ),
43548     tanhSO10InterThres = cms.double( 1.0 ),
43549     tanhSO10ForwardThres = cms.double( 1.0 ),
43550     useS = cms.bool( False ),
43551     pixelVeto = cms.bool( False )
43552 )
43553 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43554     saveTags = cms.bool( True ),
43555     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
43556     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43557     npixelmatchcut = cms.double( 1.0 ),
43558     ncandcut = cms.int32( 2 ),
43559     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43560     s_a_phi1B = cms.double( 0.0069 ),
43561     s_a_phi1I = cms.double( 0.0088 ),
43562     s_a_phi1F = cms.double( 0.0076 ),
43563     s_a_phi2B = cms.double( 3.7E-4 ),
43564     s_a_phi2I = cms.double( 7.0E-4 ),
43565     s_a_phi2F = cms.double( 0.00906 ),
43566     s_a_zB = cms.double( 0.012 ),
43567     s_a_rI = cms.double( 0.027 ),
43568     s_a_rF = cms.double( 0.04 ),
43569     s2_threshold = cms.double( 0.4 ),
43570     tanhSO10BarrelThres = cms.double( 0.35 ),
43571     tanhSO10InterThres = cms.double( 1.0 ),
43572     tanhSO10ForwardThres = cms.double( 1.0 ),
43573     useS = cms.bool( False ),
43574     pixelVeto = cms.bool( False )
43575 )
43576 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43577     saveTags = cms.bool( True ),
43578     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
43579     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43580     rhoTag = cms.InputTag( "" ),
43581     energyLowEdges = cms.vdouble( 0.0 ),
43582     lessThan = cms.bool( True ),
43583     useEt = cms.bool( True ),
43584     useAbs = cms.bool( True ),
43585     thrRegularEB = cms.vdouble( 999999.0 ),
43586     thrRegularEE = cms.vdouble( 999999.0 ),
43587     thrOverEEB = cms.vdouble( -1.0 ),
43588     thrOverEEE = cms.vdouble( -1.0 ),
43589     thrOverE2EB = cms.vdouble( -1.0 ),
43590     thrOverE2EE = cms.vdouble( -1.0 ),
43591     ncandcut = cms.int32( 1 ),
43592     doRhoCorrection = cms.bool( False ),
43593     rhoMax = cms.double( 9.9999999E7 ),
43594     rhoScale = cms.double( 1.0 ),
43595     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43596     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43597     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43598 )
43599 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43600     saveTags = cms.bool( True ),
43601     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
43602     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43603     rhoTag = cms.InputTag( "" ),
43604     energyLowEdges = cms.vdouble( 0.0 ),
43605     lessThan = cms.bool( True ),
43606     useEt = cms.bool( True ),
43607     useAbs = cms.bool( True ),
43608     thrRegularEB = cms.vdouble( 999999.0 ),
43609     thrRegularEE = cms.vdouble( 999999.0 ),
43610     thrOverEEB = cms.vdouble( -1.0 ),
43611     thrOverEEE = cms.vdouble( -1.0 ),
43612     thrOverE2EB = cms.vdouble( -1.0 ),
43613     thrOverE2EE = cms.vdouble( -1.0 ),
43614     ncandcut = cms.int32( 2 ),
43615     doRhoCorrection = cms.bool( False ),
43616     rhoMax = cms.double( 9.9999999E7 ),
43617     rhoScale = cms.double( 1.0 ),
43618     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43619     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43620     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43621 )
43622 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43623     saveTags = cms.bool( True ),
43624     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
43625     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43626     rhoTag = cms.InputTag( "" ),
43627     energyLowEdges = cms.vdouble( 0.0 ),
43628     lessThan = cms.bool( True ),
43629     useEt = cms.bool( True ),
43630     useAbs = cms.bool( True ),
43631     thrRegularEB = cms.vdouble( 0.01 ),
43632     thrRegularEE = cms.vdouble( 0.015 ),
43633     thrOverEEB = cms.vdouble( -1.0 ),
43634     thrOverEEE = cms.vdouble( -1.0 ),
43635     thrOverE2EB = cms.vdouble( -1.0 ),
43636     thrOverE2EE = cms.vdouble( -1.0 ),
43637     ncandcut = cms.int32( 1 ),
43638     doRhoCorrection = cms.bool( False ),
43639     rhoMax = cms.double( 9.9999999E7 ),
43640     rhoScale = cms.double( 1.0 ),
43641     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43642     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43643     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43644 )
43645 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43646     saveTags = cms.bool( True ),
43647     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
43648     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43649     rhoTag = cms.InputTag( "" ),
43650     energyLowEdges = cms.vdouble( 0.0 ),
43651     lessThan = cms.bool( True ),
43652     useEt = cms.bool( True ),
43653     useAbs = cms.bool( True ),
43654     thrRegularEB = cms.vdouble( 0.01 ),
43655     thrRegularEE = cms.vdouble( 0.015 ),
43656     thrOverEEB = cms.vdouble( -1.0 ),
43657     thrOverEEE = cms.vdouble( -1.0 ),
43658     thrOverE2EB = cms.vdouble( -1.0 ),
43659     thrOverE2EE = cms.vdouble( -1.0 ),
43660     ncandcut = cms.int32( 2 ),
43661     doRhoCorrection = cms.bool( False ),
43662     rhoMax = cms.double( 9.9999999E7 ),
43663     rhoScale = cms.double( 1.0 ),
43664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43667 )
43668 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43669     saveTags = cms.bool( True ),
43670     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
43671     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43672     rhoTag = cms.InputTag( "" ),
43673     energyLowEdges = cms.vdouble( 0.0 ),
43674     lessThan = cms.bool( True ),
43675     useEt = cms.bool( True ),
43676     useAbs = cms.bool( True ),
43677     thrRegularEB = cms.vdouble( 0.07 ),
43678     thrRegularEE = cms.vdouble( 0.1 ),
43679     thrOverEEB = cms.vdouble( -1.0 ),
43680     thrOverEEE = cms.vdouble( -1.0 ),
43681     thrOverE2EB = cms.vdouble( -1.0 ),
43682     thrOverE2EE = cms.vdouble( -1.0 ),
43683     ncandcut = cms.int32( 1 ),
43684     doRhoCorrection = cms.bool( False ),
43685     rhoMax = cms.double( 9.9999999E7 ),
43686     rhoScale = cms.double( 1.0 ),
43687     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43688     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43689     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43690 )
43691 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43692     saveTags = cms.bool( True ),
43693     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
43694     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43695     rhoTag = cms.InputTag( "" ),
43696     energyLowEdges = cms.vdouble( 0.0 ),
43697     lessThan = cms.bool( True ),
43698     useEt = cms.bool( True ),
43699     useAbs = cms.bool( True ),
43700     thrRegularEB = cms.vdouble( 0.07 ),
43701     thrRegularEE = cms.vdouble( 0.1 ),
43702     thrOverEEB = cms.vdouble( -1.0 ),
43703     thrOverEEE = cms.vdouble( -1.0 ),
43704     thrOverE2EB = cms.vdouble( -1.0 ),
43705     thrOverE2EE = cms.vdouble( -1.0 ),
43706     ncandcut = cms.int32( 2 ),
43707     doRhoCorrection = cms.bool( False ),
43708     rhoMax = cms.double( 9.9999999E7 ),
43709     rhoScale = cms.double( 1.0 ),
43710     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43711     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43712     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43713 )
43714 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43715     saveTags = cms.bool( True ),
43716     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
43717     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43718     rhoTag = cms.InputTag( "" ),
43719     energyLowEdges = cms.vdouble( 0.0 ),
43720     lessThan = cms.bool( True ),
43721     useEt = cms.bool( True ),
43722     useAbs = cms.bool( False ),
43723     thrRegularEB = cms.vdouble( -1.0 ),
43724     thrRegularEE = cms.vdouble( -1.0 ),
43725     thrOverEEB = cms.vdouble( 0.2 ),
43726     thrOverEEE = cms.vdouble( 0.2 ),
43727     thrOverE2EB = cms.vdouble( -1.0 ),
43728     thrOverE2EE = cms.vdouble( -1.0 ),
43729     ncandcut = cms.int32( 1 ),
43730     doRhoCorrection = cms.bool( False ),
43731     rhoMax = cms.double( 9.9999999E7 ),
43732     rhoScale = cms.double( 1.0 ),
43733     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43734     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43735     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43736 )
43737 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43738     saveTags = cms.bool( True ),
43739     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
43740     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43741     rhoTag = cms.InputTag( "" ),
43742     energyLowEdges = cms.vdouble( 0.0 ),
43743     lessThan = cms.bool( True ),
43744     useEt = cms.bool( True ),
43745     useAbs = cms.bool( False ),
43746     thrRegularEB = cms.vdouble( -1.0 ),
43747     thrRegularEE = cms.vdouble( -1.0 ),
43748     thrOverEEB = cms.vdouble( 0.2 ),
43749     thrOverEEE = cms.vdouble( 0.2 ),
43750     thrOverE2EB = cms.vdouble( -1.0 ),
43751     thrOverE2EE = cms.vdouble( -1.0 ),
43752     ncandcut = cms.int32( 2 ),
43753     doRhoCorrection = cms.bool( False ),
43754     rhoMax = cms.double( 9.9999999E7 ),
43755     rhoScale = cms.double( 1.0 ),
43756     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43757     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43758     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43759 )
43760 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
43761     saveTags = cms.bool( True ),
43762     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
43763     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
43764     inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
43765     inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
43766     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
43767     triggerType1 = cms.int32( 81 ),
43768     triggerType2 = cms.int32( 81 ),
43769     MinDR = cms.double( -1.0 ),
43770     MaxDZ = cms.double( 0.2 ),
43771     MinN = cms.int32( 1 ),
43772     MinPixHitsForDZ = cms.int32( 0 ),
43773     checkSC = cms.bool( True )
43774 )
43775 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
43776     offset = cms.uint32( 0 ),
43777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43778 )
43779 fragment.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed",
43780     saveTags = cms.bool( True ),
43781     L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
43782     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43783     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43784     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43785     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43786     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43787     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43788     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43789     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43790     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43791 )
43792 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43793     offset = cms.uint32( 0 ),
43794     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43795 )
43796 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43797     saveTags = cms.bool( True ),
43798     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43799     PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43800     MaxEta = cms.double( 2.5 ),
43801     MinPt = cms.double( 0.0 ),
43802     MaxDeltaR = cms.double( 0.3 ),
43803     MinN = cms.int32( 1 ),
43804     CentralBxOnly = cms.bool( True ),
43805     SelectQualities = cms.vint32(  )
43806 )
43807 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43808     saveTags = cms.bool( True ),
43809     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43810     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43811     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43812     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43813     MinN = cms.int32( 0 ),
43814     MaxEta = cms.double( 2.5 ),
43815     AbsEtaBins = cms.vdouble( 0.0 ),
43816     MinNstations = cms.vint32( 0 ),
43817     MinNhits = cms.vint32( 0 ),
43818     CutOnChambers = cms.bool( False ),
43819     MinNchambers = cms.vint32( 0 ),
43820     MaxDr = cms.double( 9999.0 ),
43821     MinDr = cms.double( -1.0 ),
43822     MaxDz = cms.double( 9999.0 ),
43823     MinDxySig = cms.double( -1.0 ),
43824     MinPt = cms.double( 0.0 ),
43825     NSigmaPt = cms.double( 0.0 ),
43826     MatchToPreviousCand = cms.bool( True )
43827 )
43828 fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43829     saveTags = cms.bool( True ),
43830     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
43831     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43832     MaxEta = cms.double( 2.5 ),
43833     MinPt = cms.double( 0.0 ),
43834     MaxDeltaR = cms.double( 0.3 ),
43835     MinN = cms.int32( 1 ),
43836     CentralBxOnly = cms.bool( True ),
43837     SelectQualities = cms.vint32(  )
43838 )
43839 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter",
43840     saveTags = cms.bool( True ),
43841     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43842     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43843     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ),
43844     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
43845     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43846     MinN = cms.int32( 1 ),
43847     MaxEta = cms.double( 2.5 ),
43848     MinNhits = cms.int32( 0 ),
43849     MaxDr = cms.double( 2.0 ),
43850     MinDr = cms.double( -1.0 ),
43851     MaxDz = cms.double( 9999.0 ),
43852     MinDxySig = cms.double( -1.0 ),
43853     MinPt = cms.double( 23.0 ),
43854     NSigmaPt = cms.double( 0.0 ),
43855     MaxNormalizedChi2 = cms.double( 9999.0 ),
43856     MaxDXYBeamSpot = cms.double( 9999.0 ),
43857     MinDXYBeamSpot = cms.double( -1.0 ),
43858     MinNmuonHits = cms.int32( 0 ),
43859     MaxPtDifference = cms.double( 9999.0 ),
43860     MinTrackPt = cms.double( 0.0 ),
43861     minMuonStations = cms.int32( 2 ),
43862     minTrkHits = cms.int32( -1 ),
43863     minMuonHits = cms.int32( -1 ),
43864     allowedTypeMask = cms.uint32( 255 ),
43865     requiredTypeMask = cms.uint32( 0 ),
43866     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
43867     trkMuonId = cms.uint32( 0 ),
43868     L1MatchingdR = cms.double( 0.3 ),
43869     MatchToPreviousCand = cms.bool( True ),
43870     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
43871     requireL3MuonTrajectorySeed = cms.bool( False ),
43872     useSimpleGeometry = cms.bool( True ),
43873     useStation2 = cms.bool( True ),
43874     fallbackToME1 = cms.bool( False ),
43875     cosmicPropagationHypothesis = cms.bool( False ),
43876     useMB2InOverlap = cms.bool( False ),
43877     useTrack = cms.string( "tracker" ),
43878     useState = cms.string( "atVertex" ),
43879     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43880     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43881     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43882 )
43883 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter",
43884     saveTags = cms.bool( True ),
43885     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43886     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ),
43887     MinN = cms.int32( 1 ),
43888     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
43889     IsolatorPSet = cms.PSet(  )
43890 )
43891 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43892     saveTags = cms.bool( True ),
43893     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43894     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43895     candNonIsolatedTag = cms.InputTag( "" ),
43896     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43897     L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
43898     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43899     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43900     ncandcut = cms.int32( 1 ),
43901     doIsolated = cms.bool( False ),
43902     region_eta_size = cms.double( 0.522 ),
43903     region_eta_size_ecap = cms.double( 1.0 ),
43904     region_phi_size = cms.double( 1.044 ),
43905     barrel_end = cms.double( 1.4791 ),
43906     endcap_end = cms.double( 2.65 )
43907 )
43908 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43909     saveTags = cms.bool( True ),
43910     inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
43911     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43912     etcutEB = cms.double( 12.0 ),
43913     etcutEE = cms.double( 12.0 ),
43914     minEtaCut = cms.double( -9999.0 ),
43915     maxEtaCut = cms.double( 9999.0 ),
43916     ncandcut = cms.int32( 1 )
43917 )
43918 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43919     saveTags = cms.bool( True ),
43920     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
43921     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43922     rhoTag = cms.InputTag( "" ),
43923     energyLowEdges = cms.vdouble( 0.0 ),
43924     lessThan = cms.bool( True ),
43925     useEt = cms.bool( False ),
43926     useAbs = cms.bool( False ),
43927     thrRegularEB = cms.vdouble( 0.013 ),
43928     thrRegularEE = cms.vdouble( 0.035 ),
43929     thrOverEEB = cms.vdouble( -1.0 ),
43930     thrOverEEE = cms.vdouble( -1.0 ),
43931     thrOverE2EB = cms.vdouble( -1.0 ),
43932     thrOverE2EE = cms.vdouble( -1.0 ),
43933     ncandcut = cms.int32( 1 ),
43934     doRhoCorrection = cms.bool( False ),
43935     rhoMax = cms.double( 9.9999999E7 ),
43936     rhoScale = cms.double( 1.0 ),
43937     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43938     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43939     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43940 )
43941 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43942     saveTags = cms.bool( True ),
43943     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
43944     varTag = cms.InputTag( "hltEgammaHoverE" ),
43945     rhoTag = cms.InputTag( "" ),
43946     energyLowEdges = cms.vdouble( 0.0 ),
43947     lessThan = cms.bool( True ),
43948     useEt = cms.bool( False ),
43949     useAbs = cms.bool( False ),
43950     thrRegularEB = cms.vdouble( -1.0 ),
43951     thrRegularEE = cms.vdouble( -1.0 ),
43952     thrOverEEB = cms.vdouble( 0.13 ),
43953     thrOverEEE = cms.vdouble( 0.13 ),
43954     thrOverE2EB = cms.vdouble( -1.0 ),
43955     thrOverE2EE = cms.vdouble( -1.0 ),
43956     ncandcut = cms.int32( 1 ),
43957     doRhoCorrection = cms.bool( False ),
43958     rhoMax = cms.double( 9.9999999E7 ),
43959     rhoScale = cms.double( 1.0 ),
43960     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43961     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43962     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43963 )
43964 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43965     saveTags = cms.bool( True ),
43966     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
43967     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
43968     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43969     energyLowEdges = cms.vdouble( 0.0 ),
43970     lessThan = cms.bool( True ),
43971     useEt = cms.bool( True ),
43972     useAbs = cms.bool( False ),
43973     thrRegularEB = cms.vdouble( -1.0 ),
43974     thrRegularEE = cms.vdouble( -1.0 ),
43975     thrOverEEB = cms.vdouble( 0.5 ),
43976     thrOverEEE = cms.vdouble( 0.5 ),
43977     thrOverE2EB = cms.vdouble( -1.0 ),
43978     thrOverE2EE = cms.vdouble( -1.0 ),
43979     ncandcut = cms.int32( 1 ),
43980     doRhoCorrection = cms.bool( True ),
43981     rhoMax = cms.double( 9.9999999E7 ),
43982     rhoScale = cms.double( 1.0 ),
43983     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
43984     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43986 )
43987 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43988     saveTags = cms.bool( True ),
43989     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
43990     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43991     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43992     energyLowEdges = cms.vdouble( 0.0 ),
43993     lessThan = cms.bool( True ),
43994     useEt = cms.bool( True ),
43995     useAbs = cms.bool( False ),
43996     thrRegularEB = cms.vdouble( -1.0 ),
43997     thrRegularEE = cms.vdouble( -1.0 ),
43998     thrOverEEB = cms.vdouble( 0.3 ),
43999     thrOverEEE = cms.vdouble( 0.3 ),
44000     thrOverE2EB = cms.vdouble( -1.0 ),
44001     thrOverE2EE = cms.vdouble( -1.0 ),
44002     ncandcut = cms.int32( 1 ),
44003     doRhoCorrection = cms.bool( True ),
44004     rhoMax = cms.double( 9.9999999E7 ),
44005     rhoScale = cms.double( 1.0 ),
44006     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44009 )
44010 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44011     saveTags = cms.bool( True ),
44012     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44013     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44014     npixelmatchcut = cms.double( 1.0 ),
44015     ncandcut = cms.int32( 1 ),
44016     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44017     s_a_phi1B = cms.double( 0.0069 ),
44018     s_a_phi1I = cms.double( 0.0088 ),
44019     s_a_phi1F = cms.double( 0.0076 ),
44020     s_a_phi2B = cms.double( 3.7E-4 ),
44021     s_a_phi2I = cms.double( 7.0E-4 ),
44022     s_a_phi2F = cms.double( 0.00906 ),
44023     s_a_zB = cms.double( 0.012 ),
44024     s_a_rI = cms.double( 0.027 ),
44025     s_a_rF = cms.double( 0.04 ),
44026     s2_threshold = cms.double( 0.4 ),
44027     tanhSO10BarrelThres = cms.double( 0.35 ),
44028     tanhSO10InterThres = cms.double( 1.0 ),
44029     tanhSO10ForwardThres = cms.double( 1.0 ),
44030     useS = cms.bool( False ),
44031     pixelVeto = cms.bool( False )
44032 )
44033 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44034     saveTags = cms.bool( True ),
44035     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44036     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44037     rhoTag = cms.InputTag( "" ),
44038     energyLowEdges = cms.vdouble( 0.0 ),
44039     lessThan = cms.bool( True ),
44040     useEt = cms.bool( True ),
44041     useAbs = cms.bool( True ),
44042     thrRegularEB = cms.vdouble( 999999.0 ),
44043     thrRegularEE = cms.vdouble( 999999.0 ),
44044     thrOverEEB = cms.vdouble( -1.0 ),
44045     thrOverEEE = cms.vdouble( -1.0 ),
44046     thrOverE2EB = cms.vdouble( -1.0 ),
44047     thrOverE2EE = cms.vdouble( -1.0 ),
44048     ncandcut = cms.int32( 1 ),
44049     doRhoCorrection = cms.bool( False ),
44050     rhoMax = cms.double( 9.9999999E7 ),
44051     rhoScale = cms.double( 1.0 ),
44052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44055 )
44056 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44057     saveTags = cms.bool( True ),
44058     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44059     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44060     rhoTag = cms.InputTag( "" ),
44061     energyLowEdges = cms.vdouble( 0.0 ),
44062     lessThan = cms.bool( True ),
44063     useEt = cms.bool( True ),
44064     useAbs = cms.bool( True ),
44065     thrRegularEB = cms.vdouble( 0.01 ),
44066     thrRegularEE = cms.vdouble( 0.015 ),
44067     thrOverEEB = cms.vdouble( -1.0 ),
44068     thrOverEEE = cms.vdouble( -1.0 ),
44069     thrOverE2EB = cms.vdouble( -1.0 ),
44070     thrOverE2EE = cms.vdouble( -1.0 ),
44071     ncandcut = cms.int32( 1 ),
44072     doRhoCorrection = cms.bool( False ),
44073     rhoMax = cms.double( 9.9999999E7 ),
44074     rhoScale = cms.double( 1.0 ),
44075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44077     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44078 )
44079 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44080     saveTags = cms.bool( True ),
44081     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44082     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44083     rhoTag = cms.InputTag( "" ),
44084     energyLowEdges = cms.vdouble( 0.0 ),
44085     lessThan = cms.bool( True ),
44086     useEt = cms.bool( True ),
44087     useAbs = cms.bool( True ),
44088     thrRegularEB = cms.vdouble( 0.07 ),
44089     thrRegularEE = cms.vdouble( 0.1 ),
44090     thrOverEEB = cms.vdouble( -1.0 ),
44091     thrOverEEE = cms.vdouble( -1.0 ),
44092     thrOverE2EB = cms.vdouble( -1.0 ),
44093     thrOverE2EE = cms.vdouble( -1.0 ),
44094     ncandcut = cms.int32( 1 ),
44095     doRhoCorrection = cms.bool( False ),
44096     rhoMax = cms.double( 9.9999999E7 ),
44097     rhoScale = cms.double( 1.0 ),
44098     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44099     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44100     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44101 )
44102 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44103     saveTags = cms.bool( True ),
44104     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44105     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44106     rhoTag = cms.InputTag( "" ),
44107     energyLowEdges = cms.vdouble( 0.0 ),
44108     lessThan = cms.bool( True ),
44109     useEt = cms.bool( True ),
44110     useAbs = cms.bool( False ),
44111     thrRegularEB = cms.vdouble( -1.0 ),
44112     thrRegularEE = cms.vdouble( -1.0 ),
44113     thrOverEEB = cms.vdouble( 0.2 ),
44114     thrOverEEE = cms.vdouble( 0.2 ),
44115     thrOverE2EB = cms.vdouble( -1.0 ),
44116     thrOverE2EE = cms.vdouble( -1.0 ),
44117     ncandcut = cms.int32( 1 ),
44118     doRhoCorrection = cms.bool( False ),
44119     rhoMax = cms.double( 9.9999999E7 ),
44120     rhoScale = cms.double( 1.0 ),
44121     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44122     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44123     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44124 )
44125 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
44126     saveTags = cms.bool( True ),
44127     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44128     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
44129     inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ),
44130     inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44131     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44132     triggerType1 = cms.int32( 83 ),
44133     triggerType2 = cms.int32( 81 ),
44134     MinDR = cms.double( -1.0 ),
44135     MaxDZ = cms.double( 0.2 ),
44136     MinN = cms.int32( 1 ),
44137     MinPixHitsForDZ = cms.int32( 1 ),
44138     checkSC = cms.bool( False )
44139 )
44140 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44141     offset = cms.uint32( 0 ),
44142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44143 )
44144 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
44145     offset = cms.uint32( 0 ),
44146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44147 )
44148 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44149     saveTags = cms.bool( True ),
44150     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44151     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44152     MaxEta = cms.double( 2.5 ),
44153     MinPt = cms.double( 0.0 ),
44154     MaxDeltaR = cms.double( 0.3 ),
44155     MinN = cms.int32( 1 ),
44156     CentralBxOnly = cms.bool( True ),
44157     SelectQualities = cms.vint32(  )
44158 )
44159 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44160     saveTags = cms.bool( True ),
44161     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44162     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44163     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44164     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44165     MinN = cms.int32( 0 ),
44166     MaxEta = cms.double( 2.5 ),
44167     AbsEtaBins = cms.vdouble( 0.0 ),
44168     MinNstations = cms.vint32( 0 ),
44169     MinNhits = cms.vint32( 0 ),
44170     CutOnChambers = cms.bool( False ),
44171     MinNchambers = cms.vint32( 0 ),
44172     MaxDr = cms.double( 9999.0 ),
44173     MinDr = cms.double( -1.0 ),
44174     MaxDz = cms.double( 9999.0 ),
44175     MinDxySig = cms.double( -1.0 ),
44176     MinPt = cms.double( 0.0 ),
44177     NSigmaPt = cms.double( 0.0 ),
44178     MatchToPreviousCand = cms.bool( True )
44179 )
44180 fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44181     saveTags = cms.bool( True ),
44182     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44183     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44184     MaxEta = cms.double( 2.5 ),
44185     MinPt = cms.double( 0.0 ),
44186     MaxDeltaR = cms.double( 0.3 ),
44187     MinN = cms.int32( 1 ),
44188     CentralBxOnly = cms.bool( True ),
44189     SelectQualities = cms.vint32(  )
44190 )
44191 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
44192     saveTags = cms.bool( True ),
44193     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44194     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44195     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
44196     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
44197     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44198     MinN = cms.int32( 1 ),
44199     MaxEta = cms.double( 2.5 ),
44200     MinNhits = cms.int32( 0 ),
44201     MaxDr = cms.double( 2.0 ),
44202     MinDr = cms.double( -1.0 ),
44203     MaxDz = cms.double( 9999.0 ),
44204     MinDxySig = cms.double( -1.0 ),
44205     MinPt = cms.double( 12.0 ),
44206     NSigmaPt = cms.double( 0.0 ),
44207     MaxNormalizedChi2 = cms.double( 9999.0 ),
44208     MaxDXYBeamSpot = cms.double( 9999.0 ),
44209     MinDXYBeamSpot = cms.double( -1.0 ),
44210     MinNmuonHits = cms.int32( 0 ),
44211     MaxPtDifference = cms.double( 9999.0 ),
44212     MinTrackPt = cms.double( 0.0 ),
44213     minMuonStations = cms.int32( 2 ),
44214     minTrkHits = cms.int32( -1 ),
44215     minMuonHits = cms.int32( -1 ),
44216     allowedTypeMask = cms.uint32( 255 ),
44217     requiredTypeMask = cms.uint32( 0 ),
44218     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44219     trkMuonId = cms.uint32( 0 ),
44220     L1MatchingdR = cms.double( 0.3 ),
44221     MatchToPreviousCand = cms.bool( True ),
44222     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44223     requireL3MuonTrajectorySeed = cms.bool( False ),
44224     useSimpleGeometry = cms.bool( True ),
44225     useStation2 = cms.bool( True ),
44226     fallbackToME1 = cms.bool( False ),
44227     cosmicPropagationHypothesis = cms.bool( False ),
44228     useMB2InOverlap = cms.bool( False ),
44229     useTrack = cms.string( "tracker" ),
44230     useState = cms.string( "atVertex" ),
44231     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44232     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44233     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44234 )
44235 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter",
44236     saveTags = cms.bool( True ),
44237     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44238     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ),
44239     MinN = cms.int32( 1 ),
44240     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
44241     IsolatorPSet = cms.PSet(  )
44242 )
44243 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44244     saveTags = cms.bool( True ),
44245     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44246     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44247     candNonIsolatedTag = cms.InputTag( "" ),
44248     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44249     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
44250     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44251     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44252     ncandcut = cms.int32( 1 ),
44253     doIsolated = cms.bool( False ),
44254     region_eta_size = cms.double( 0.522 ),
44255     region_eta_size_ecap = cms.double( 1.0 ),
44256     region_phi_size = cms.double( 1.044 ),
44257     barrel_end = cms.double( 1.4791 ),
44258     endcap_end = cms.double( 2.65 )
44259 )
44260 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44261     saveTags = cms.bool( True ),
44262     inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
44263     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44264     etcutEB = cms.double( 23.0 ),
44265     etcutEE = cms.double( 23.0 ),
44266     minEtaCut = cms.double( -9999.0 ),
44267     maxEtaCut = cms.double( 9999.0 ),
44268     ncandcut = cms.int32( 1 )
44269 )
44270 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44271     saveTags = cms.bool( True ),
44272     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
44273     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44274     rhoTag = cms.InputTag( "" ),
44275     energyLowEdges = cms.vdouble( 0.0 ),
44276     lessThan = cms.bool( True ),
44277     useEt = cms.bool( False ),
44278     useAbs = cms.bool( False ),
44279     thrRegularEB = cms.vdouble( 0.013 ),
44280     thrRegularEE = cms.vdouble( 0.035 ),
44281     thrOverEEB = cms.vdouble( -1.0 ),
44282     thrOverEEE = cms.vdouble( -1.0 ),
44283     thrOverE2EB = cms.vdouble( -1.0 ),
44284     thrOverE2EE = cms.vdouble( -1.0 ),
44285     ncandcut = cms.int32( 1 ),
44286     doRhoCorrection = cms.bool( False ),
44287     rhoMax = cms.double( 9.9999999E7 ),
44288     rhoScale = cms.double( 1.0 ),
44289     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44290     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44291     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44292 )
44293 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44294     saveTags = cms.bool( True ),
44295     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
44296     varTag = cms.InputTag( "hltEgammaHoverE" ),
44297     rhoTag = cms.InputTag( "" ),
44298     energyLowEdges = cms.vdouble( 0.0 ),
44299     lessThan = cms.bool( True ),
44300     useEt = cms.bool( False ),
44301     useAbs = cms.bool( False ),
44302     thrRegularEB = cms.vdouble( -1.0 ),
44303     thrRegularEE = cms.vdouble( -1.0 ),
44304     thrOverEEB = cms.vdouble( 0.13 ),
44305     thrOverEEE = cms.vdouble( 0.13 ),
44306     thrOverE2EB = cms.vdouble( -1.0 ),
44307     thrOverE2EE = cms.vdouble( -1.0 ),
44308     ncandcut = cms.int32( 1 ),
44309     doRhoCorrection = cms.bool( False ),
44310     rhoMax = cms.double( 9.9999999E7 ),
44311     rhoScale = cms.double( 1.0 ),
44312     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44313     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44314     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44315 )
44316 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44317     saveTags = cms.bool( True ),
44318     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
44319     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
44320     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44321     energyLowEdges = cms.vdouble( 0.0 ),
44322     lessThan = cms.bool( True ),
44323     useEt = cms.bool( True ),
44324     useAbs = cms.bool( False ),
44325     thrRegularEB = cms.vdouble( -1.0 ),
44326     thrRegularEE = cms.vdouble( -1.0 ),
44327     thrOverEEB = cms.vdouble( 0.5 ),
44328     thrOverEEE = cms.vdouble( 0.5 ),
44329     thrOverE2EB = cms.vdouble( -1.0 ),
44330     thrOverE2EE = cms.vdouble( -1.0 ),
44331     ncandcut = cms.int32( 1 ),
44332     doRhoCorrection = cms.bool( True ),
44333     rhoMax = cms.double( 9.9999999E7 ),
44334     rhoScale = cms.double( 1.0 ),
44335     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
44336     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44337     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44338 )
44339 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44340     saveTags = cms.bool( True ),
44341     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
44342     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44343     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44344     energyLowEdges = cms.vdouble( 0.0 ),
44345     lessThan = cms.bool( True ),
44346     useEt = cms.bool( True ),
44347     useAbs = cms.bool( False ),
44348     thrRegularEB = cms.vdouble( -1.0 ),
44349     thrRegularEE = cms.vdouble( -1.0 ),
44350     thrOverEEB = cms.vdouble( 0.3 ),
44351     thrOverEEE = cms.vdouble( 0.3 ),
44352     thrOverE2EB = cms.vdouble( -1.0 ),
44353     thrOverE2EE = cms.vdouble( -1.0 ),
44354     ncandcut = cms.int32( 1 ),
44355     doRhoCorrection = cms.bool( True ),
44356     rhoMax = cms.double( 9.9999999E7 ),
44357     rhoScale = cms.double( 1.0 ),
44358     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
44359     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44360     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44361 )
44362 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
44363     saveTags = cms.bool( True ),
44364     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
44365     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
44366     npixelmatchcut = cms.double( 1.0 ),
44367     ncandcut = cms.int32( 1 ),
44368     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44369     s_a_phi1B = cms.double( 0.0069 ),
44370     s_a_phi1I = cms.double( 0.0088 ),
44371     s_a_phi1F = cms.double( 0.0076 ),
44372     s_a_phi2B = cms.double( 3.7E-4 ),
44373     s_a_phi2I = cms.double( 7.0E-4 ),
44374     s_a_phi2F = cms.double( 0.00906 ),
44375     s_a_zB = cms.double( 0.012 ),
44376     s_a_rI = cms.double( 0.027 ),
44377     s_a_rF = cms.double( 0.04 ),
44378     s2_threshold = cms.double( 0.4 ),
44379     tanhSO10BarrelThres = cms.double( 0.35 ),
44380     tanhSO10InterThres = cms.double( 1.0 ),
44381     tanhSO10ForwardThres = cms.double( 1.0 ),
44382     useS = cms.bool( False ),
44383     pixelVeto = cms.bool( False )
44384 )
44385 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44386     saveTags = cms.bool( True ),
44387     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
44388     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
44389     rhoTag = cms.InputTag( "" ),
44390     energyLowEdges = cms.vdouble( 0.0 ),
44391     lessThan = cms.bool( True ),
44392     useEt = cms.bool( True ),
44393     useAbs = cms.bool( True ),
44394     thrRegularEB = cms.vdouble( 999999.0 ),
44395     thrRegularEE = cms.vdouble( 999999.0 ),
44396     thrOverEEB = cms.vdouble( -1.0 ),
44397     thrOverEEE = cms.vdouble( -1.0 ),
44398     thrOverE2EB = cms.vdouble( -1.0 ),
44399     thrOverE2EE = cms.vdouble( -1.0 ),
44400     ncandcut = cms.int32( 1 ),
44401     doRhoCorrection = cms.bool( False ),
44402     rhoMax = cms.double( 9.9999999E7 ),
44403     rhoScale = cms.double( 1.0 ),
44404     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44405     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44406     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44407 )
44408 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44409     saveTags = cms.bool( True ),
44410     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
44411     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
44412     rhoTag = cms.InputTag( "" ),
44413     energyLowEdges = cms.vdouble( 0.0 ),
44414     lessThan = cms.bool( True ),
44415     useEt = cms.bool( True ),
44416     useAbs = cms.bool( True ),
44417     thrRegularEB = cms.vdouble( 0.01 ),
44418     thrRegularEE = cms.vdouble( 0.015 ),
44419     thrOverEEB = cms.vdouble( -1.0 ),
44420     thrOverEEE = cms.vdouble( -1.0 ),
44421     thrOverE2EB = cms.vdouble( -1.0 ),
44422     thrOverE2EE = cms.vdouble( -1.0 ),
44423     ncandcut = cms.int32( 1 ),
44424     doRhoCorrection = cms.bool( False ),
44425     rhoMax = cms.double( 9.9999999E7 ),
44426     rhoScale = cms.double( 1.0 ),
44427     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44428     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44429     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44430 )
44431 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44432     saveTags = cms.bool( True ),
44433     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
44434     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
44435     rhoTag = cms.InputTag( "" ),
44436     energyLowEdges = cms.vdouble( 0.0 ),
44437     lessThan = cms.bool( True ),
44438     useEt = cms.bool( True ),
44439     useAbs = cms.bool( True ),
44440     thrRegularEB = cms.vdouble( 0.07 ),
44441     thrRegularEE = cms.vdouble( 0.1 ),
44442     thrOverEEB = cms.vdouble( -1.0 ),
44443     thrOverEEE = cms.vdouble( -1.0 ),
44444     thrOverE2EB = cms.vdouble( -1.0 ),
44445     thrOverE2EE = cms.vdouble( -1.0 ),
44446     ncandcut = cms.int32( 1 ),
44447     doRhoCorrection = cms.bool( False ),
44448     rhoMax = cms.double( 9.9999999E7 ),
44449     rhoScale = cms.double( 1.0 ),
44450     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44451     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44452     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44453 )
44454 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44455     saveTags = cms.bool( True ),
44456     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
44457     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
44458     rhoTag = cms.InputTag( "" ),
44459     energyLowEdges = cms.vdouble( 0.0 ),
44460     lessThan = cms.bool( True ),
44461     useEt = cms.bool( True ),
44462     useAbs = cms.bool( False ),
44463     thrRegularEB = cms.vdouble( -1.0 ),
44464     thrRegularEE = cms.vdouble( -1.0 ),
44465     thrOverEEB = cms.vdouble( 0.2 ),
44466     thrOverEEE = cms.vdouble( 0.2 ),
44467     thrOverE2EB = cms.vdouble( -1.0 ),
44468     thrOverE2EE = cms.vdouble( -1.0 ),
44469     ncandcut = cms.int32( 1 ),
44470     doRhoCorrection = cms.bool( False ),
44471     rhoMax = cms.double( 9.9999999E7 ),
44472     rhoScale = cms.double( 1.0 ),
44473     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44474     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44475     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44476 )
44477 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
44478     offset = cms.uint32( 0 ),
44479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44480 )
44481 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
44482     saveTags = cms.bool( True ),
44483     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
44484     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
44485     inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
44486     inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ),
44487     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
44488     triggerType1 = cms.int32( 81 ),
44489     triggerType2 = cms.int32( 83 ),
44490     MinDR = cms.double( -1.0 ),
44491     MaxDZ = cms.double( 0.2 ),
44492     MinN = cms.int32( 1 ),
44493     MinPixHitsForDZ = cms.int32( 1 ),
44494     checkSC = cms.bool( False )
44495 )
44496 fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed",
44497     saveTags = cms.bool( True ),
44498     L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ),
44499     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44500     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44501     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44502     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44503     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44504     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44505     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44506     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44507     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44508 )
44509 fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
44510     offset = cms.uint32( 0 ),
44511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44512 )
44513 fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed",
44514     saveTags = cms.bool( True ),
44515     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
44516     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44517     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44518     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44519     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44520     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44521     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44522     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44523     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44524     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44525 )
44526 fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44527     saveTags = cms.bool( True ),
44528     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44529     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
44530     minHt = cms.vdouble( 100.0 ),
44531     minMht = cms.vdouble( 0.0 ),
44532     minMeff = cms.vdouble( 0.0 ),
44533     meffSlope = cms.vdouble( 1.0 )
44534 )
44535 fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44536     saveTags = cms.bool( True ),
44537     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44538     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ),
44539     MaxEta = cms.double( 2.5 ),
44540     MinPt = cms.double( 0.0 ),
44541     MaxDeltaR = cms.double( 0.3 ),
44542     MinN = cms.int32( 1 ),
44543     CentralBxOnly = cms.bool( True ),
44544     SelectQualities = cms.vint32(  )
44545 )
44546 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
44547     saveTags = cms.bool( True ),
44548     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44549     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
44550     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44551     SeedMapTag = cms.InputTag( "hltL2Muons" ),
44552     MinN = cms.int32( 0 ),
44553     MaxEta = cms.double( 2.5 ),
44554     AbsEtaBins = cms.vdouble( 0.0 ),
44555     MinNstations = cms.vint32( 0 ),
44556     MinNhits = cms.vint32( 0 ),
44557     CutOnChambers = cms.bool( False ),
44558     MinNchambers = cms.vint32( 0 ),
44559     MaxDr = cms.double( 9999.0 ),
44560     MinDr = cms.double( -1.0 ),
44561     MaxDz = cms.double( 9999.0 ),
44562     MinDxySig = cms.double( -1.0 ),
44563     MinPt = cms.double( 0.0 ),
44564     NSigmaPt = cms.double( 0.0 ),
44565     MatchToPreviousCand = cms.bool( True )
44566 )
44567 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
44568     saveTags = cms.bool( True ),
44569     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
44570     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
44571     MaxEta = cms.double( 2.5 ),
44572     MinPt = cms.double( 0.0 ),
44573     MaxDeltaR = cms.double( 0.3 ),
44574     MinN = cms.int32( 1 ),
44575     CentralBxOnly = cms.bool( True ),
44576     SelectQualities = cms.vint32(  )
44577 )
44578 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter",
44579     saveTags = cms.bool( True ),
44580     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
44581     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44582     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
44583     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
44584     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
44585     MinN = cms.int32( 1 ),
44586     MaxEta = cms.double( 1.0E99 ),
44587     MinNhits = cms.int32( 0 ),
44588     MaxDr = cms.double( 2.0 ),
44589     MinDr = cms.double( -1.0 ),
44590     MaxDz = cms.double( 9999.0 ),
44591     MinDxySig = cms.double( -1.0 ),
44592     MinPt = cms.double( 12.0 ),
44593     NSigmaPt = cms.double( 0.0 ),
44594     MaxNormalizedChi2 = cms.double( 9999.0 ),
44595     MaxDXYBeamSpot = cms.double( 9999.0 ),
44596     MinDXYBeamSpot = cms.double( -1.0 ),
44597     MinNmuonHits = cms.int32( 0 ),
44598     MaxPtDifference = cms.double( 9999.0 ),
44599     MinTrackPt = cms.double( 0.0 ),
44600     minMuonStations = cms.int32( 2 ),
44601     minTrkHits = cms.int32( -1 ),
44602     minMuonHits = cms.int32( -1 ),
44603     allowedTypeMask = cms.uint32( 255 ),
44604     requiredTypeMask = cms.uint32( 0 ),
44605     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
44606     trkMuonId = cms.uint32( 0 ),
44607     L1MatchingdR = cms.double( 0.3 ),
44608     MatchToPreviousCand = cms.bool( True ),
44609     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
44610     requireL3MuonTrajectorySeed = cms.bool( False ),
44611     useSimpleGeometry = cms.bool( True ),
44612     useStation2 = cms.bool( True ),
44613     fallbackToME1 = cms.bool( False ),
44614     cosmicPropagationHypothesis = cms.bool( False ),
44615     useMB2InOverlap = cms.bool( False ),
44616     useTrack = cms.string( "tracker" ),
44617     useState = cms.string( "atVertex" ),
44618     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
44619     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
44620     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
44621 )
44622 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44623     saveTags = cms.bool( True ),
44624     candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44625     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
44626     rhoTag = cms.InputTag( "" ),
44627     energyLowEdges = cms.vdouble( 0.0 ),
44628     lessThan = cms.bool( True ),
44629     useEt = cms.bool( True ),
44630     useAbs = cms.bool( False ),
44631     thrRegularEB = cms.vdouble( -1.0 ),
44632     thrRegularEE = cms.vdouble( -1.0 ),
44633     thrOverEEB = cms.vdouble( 0.14 ),
44634     thrOverEEE = cms.vdouble( 0.1 ),
44635     thrOverE2EB = cms.vdouble( -1.0 ),
44636     thrOverE2EE = cms.vdouble( -1.0 ),
44637     ncandcut = cms.int32( 1 ),
44638     doRhoCorrection = cms.bool( False ),
44639     rhoMax = cms.double( 9.9999999E7 ),
44640     rhoScale = cms.double( 1.0 ),
44641     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44642     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44643     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44644 )
44645 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
44646     saveTags = cms.bool( True ),
44647     candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ),
44648     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
44649     rhoTag = cms.InputTag( "" ),
44650     energyLowEdges = cms.vdouble( 0.0 ),
44651     lessThan = cms.bool( True ),
44652     useEt = cms.bool( True ),
44653     useAbs = cms.bool( False ),
44654     thrRegularEB = cms.vdouble( -1.0 ),
44655     thrRegularEE = cms.vdouble( -1.0 ),
44656     thrOverEEB = cms.vdouble( 0.177 ),
44657     thrOverEEE = cms.vdouble( 0.24 ),
44658     thrOverE2EB = cms.vdouble( -1.0 ),
44659     thrOverE2EE = cms.vdouble( -1.0 ),
44660     ncandcut = cms.int32( 1 ),
44661     doRhoCorrection = cms.bool( False ),
44662     rhoMax = cms.double( 9.9999999E7 ),
44663     rhoScale = cms.double( 1.0 ),
44664     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44666     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
44667 )
44668 fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
44669     UseRhoCorrectedCaloDeposits = cms.bool( False ),
44670     UseCaloIso = cms.bool( False ),
44671     CaloDepositsLabel = cms.InputTag( "notUsed" ),
44672     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
44673     OutputMuIsoDeposits = cms.bool( True ),
44674     TrackPt_Min = cms.double( -1.0 ),
44675     printDebug = cms.bool( False ),
44676     CutsPSet = cms.PSet( 
44677       applyCutsORmaxNTracks = cms.bool( False ),
44678       maxNTracks = cms.int32( -1 ),
44679       Thresholds = cms.vdouble( 0.3 ),
44680       EtaBounds = cms.vdouble( 2.411 ),
44681       ComponentName = cms.string( "SimpleCuts" ),
44682       ConeSizes = cms.vdouble( 0.3 )
44683     ),
44684     TrkExtractorPSet = cms.PSet( 
44685       Diff_z = cms.double( 0.2 ),
44686       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
44687       Chi2Ndof_Max = cms.double( 1.0E64 ),
44688       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
44689       DR_Veto = cms.double( 0.01 ),
44690       Pt_Min = cms.double( -1.0 ),
44691       VetoLeadingTrack = cms.bool( True ),
44692       DR_Max = cms.double( 0.3 ),
44693       DepositLabel = cms.untracked.string( "PXLS" ),
44694       PtVeto_Min = cms.double( 2.0 ),
44695       NHits_Min = cms.uint32( 0 ),
44696       PropagateTracksToRadius = cms.bool( True ),
44697       ReferenceRadius = cms.double( 6.0 ),
44698       Chi2Prob_Min = cms.double( -1.0 ),
44699       Diff_r = cms.double( 0.1 ),
44700       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
44701       ComponentName = cms.string( "PixelTrackExtractor" ),
44702       DR_VetoPt = cms.double( 0.025 )
44703     ),
44704     CaloExtractorPSet = cms.PSet( 
44705       DR_Veto_H = cms.double( 0.1 ),
44706       Vertex_Constraint_Z = cms.bool( False ),
44707       DR_Veto_E = cms.double( 0.07 ),
44708       Weight_H = cms.double( 1.0 ),
44709       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
44710       DR_Max = cms.double( 0.3 ),
44711       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
44712       Vertex_Constraint_XY = cms.bool( False ),
44713       Threshold_H = cms.double( 0.5 ),
44714       Threshold_E = cms.double( 0.2 ),
44715       ComponentName = cms.string( "CaloExtractor" ),
44716       Weight_E = cms.double( 1.0 )
44717     )
44718 )
44719 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter",
44720     saveTags = cms.bool( True ),
44721     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
44722     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
44723     MinN = cms.int32( 1 ),
44724     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ),
44725     IsolatorPSet = cms.PSet(  )
44726 )
44727 fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
44728     saveTags = cms.bool( True ),
44729     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
44730     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
44731     minHt = cms.vdouble( 150.0 ),
44732     minMht = cms.vdouble( 0.0 ),
44733     minMeff = cms.vdouble( 0.0 ),
44734     meffSlope = cms.vdouble( 1.0 )
44735 )
44736 fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag",
44737     saveTags = cms.bool( True ),
44738     Jets = cms.InputTag( "hltPFJetForBtag" ),
44739     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
44740     MinTag = cms.double( 0.525 ),
44741     MaxTag = cms.double( 999999.0 ),
44742     MinJets = cms.int32( 1 ),
44743     MatchJetsByDeltaR = cms.bool( False ),
44744     MaxJetDeltaR = cms.double( 0.1 ),
44745     TriggerType = cms.int32( 86 )
44746 )
44747 fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed",
44748     saveTags = cms.bool( True ),
44749     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
44750     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44751     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44752     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44753     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44754     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44755     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44756     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44757     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44758     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44759 )
44760 fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler",
44761     offset = cms.uint32( 0 ),
44762     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44763 )
44764 fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44765     saveTags = cms.bool( True ),
44766     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44767     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44768     candNonIsolatedTag = cms.InputTag( "" ),
44769     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44770     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ),
44771     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44772     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44773     ncandcut = cms.int32( 1 ),
44774     doIsolated = cms.bool( False ),
44775     region_eta_size = cms.double( 0.522 ),
44776     region_eta_size_ecap = cms.double( 1.0 ),
44777     region_phi_size = cms.double( 1.044 ),
44778     barrel_end = cms.double( 1.4791 ),
44779     endcap_end = cms.double( 2.65 )
44780 )
44781 fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44782     saveTags = cms.bool( True ),
44783     inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ),
44784     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44785     etcutEB = cms.double( 33.0 ),
44786     etcutEE = cms.double( 33.0 ),
44787     minEtaCut = cms.double( -9999.0 ),
44788     maxEtaCut = cms.double( 9999.0 ),
44789     ncandcut = cms.int32( 1 )
44790 )
44791 fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44792     saveTags = cms.bool( True ),
44793     candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ),
44794     varTag = cms.InputTag( "hltEgammaHoverE" ),
44795     rhoTag = cms.InputTag( "" ),
44796     energyLowEdges = cms.vdouble( 0.0 ),
44797     lessThan = cms.bool( True ),
44798     useEt = cms.bool( False ),
44799     useAbs = cms.bool( False ),
44800     thrRegularEB = cms.vdouble( -1.0 ),
44801     thrRegularEE = cms.vdouble( -1.0 ),
44802     thrOverEEB = cms.vdouble( 0.15 ),
44803     thrOverEEE = cms.vdouble( 0.1 ),
44804     thrOverE2EB = cms.vdouble( -1.0 ),
44805     thrOverE2EE = cms.vdouble( -1.0 ),
44806     ncandcut = cms.int32( 1 ),
44807     doRhoCorrection = cms.bool( False ),
44808     rhoMax = cms.double( 9.9999999E7 ),
44809     rhoScale = cms.double( 1.0 ),
44810     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44811     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44812     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44813 )
44814 fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed",
44815     saveTags = cms.bool( True ),
44816     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
44817     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44818     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44819     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44820     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44821     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44822     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44823     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44824     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44825     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44826 )
44827 fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler",
44828     offset = cms.uint32( 0 ),
44829     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44830 )
44831 fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44832     saveTags = cms.bool( True ),
44833     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44834     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44835     candNonIsolatedTag = cms.InputTag( "" ),
44836     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44837     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ),
44838     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44839     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44840     ncandcut = cms.int32( 1 ),
44841     doIsolated = cms.bool( False ),
44842     region_eta_size = cms.double( 0.522 ),
44843     region_eta_size_ecap = cms.double( 1.0 ),
44844     region_phi_size = cms.double( 1.044 ),
44845     barrel_end = cms.double( 1.4791 ),
44846     endcap_end = cms.double( 2.65 )
44847 )
44848 fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44849     saveTags = cms.bool( True ),
44850     inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ),
44851     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44852     etcutEB = cms.double( 50.0 ),
44853     etcutEE = cms.double( 50.0 ),
44854     minEtaCut = cms.double( -9999.0 ),
44855     maxEtaCut = cms.double( 9999.0 ),
44856     ncandcut = cms.int32( 1 )
44857 )
44858 fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44859     saveTags = cms.bool( True ),
44860     candTag = cms.InputTag( "hltEG50EtFilter" ),
44861     varTag = cms.InputTag( "hltEgammaHoverE" ),
44862     rhoTag = cms.InputTag( "" ),
44863     energyLowEdges = cms.vdouble( 0.0 ),
44864     lessThan = cms.bool( True ),
44865     useEt = cms.bool( False ),
44866     useAbs = cms.bool( False ),
44867     thrRegularEB = cms.vdouble( -1.0 ),
44868     thrRegularEE = cms.vdouble( -1.0 ),
44869     thrOverEEB = cms.vdouble( 0.15 ),
44870     thrOverEEE = cms.vdouble( 0.1 ),
44871     thrOverE2EB = cms.vdouble( -1.0 ),
44872     thrOverE2EE = cms.vdouble( -1.0 ),
44873     ncandcut = cms.int32( 1 ),
44874     doRhoCorrection = cms.bool( False ),
44875     rhoMax = cms.double( 9.9999999E7 ),
44876     rhoScale = cms.double( 1.0 ),
44877     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44878     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44879     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44880 )
44881 fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed",
44882     saveTags = cms.bool( True ),
44883     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
44884     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44885     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44886     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44887     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44888     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44889     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44890     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44891     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44892     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44893 )
44894 fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler",
44895     offset = cms.uint32( 0 ),
44896     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44897 )
44898 fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44899     saveTags = cms.bool( True ),
44900     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44901     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44902     candNonIsolatedTag = cms.InputTag( "" ),
44903     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44904     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ),
44905     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44906     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44907     ncandcut = cms.int32( 1 ),
44908     doIsolated = cms.bool( False ),
44909     region_eta_size = cms.double( 0.522 ),
44910     region_eta_size_ecap = cms.double( 1.0 ),
44911     region_phi_size = cms.double( 1.044 ),
44912     barrel_end = cms.double( 1.4791 ),
44913     endcap_end = cms.double( 2.65 )
44914 )
44915 fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44916     saveTags = cms.bool( True ),
44917     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
44918     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44919     etcutEB = cms.double( 75.0 ),
44920     etcutEE = cms.double( 75.0 ),
44921     minEtaCut = cms.double( -9999.0 ),
44922     maxEtaCut = cms.double( 9999.0 ),
44923     ncandcut = cms.int32( 1 )
44924 )
44925 fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44926     saveTags = cms.bool( True ),
44927     candTag = cms.InputTag( "hltEG75EtFilter" ),
44928     varTag = cms.InputTag( "hltEgammaHoverE" ),
44929     rhoTag = cms.InputTag( "" ),
44930     energyLowEdges = cms.vdouble( 0.0 ),
44931     lessThan = cms.bool( True ),
44932     useEt = cms.bool( False ),
44933     useAbs = cms.bool( False ),
44934     thrRegularEB = cms.vdouble( -1.0 ),
44935     thrRegularEE = cms.vdouble( -1.0 ),
44936     thrOverEEB = cms.vdouble( 0.15 ),
44937     thrOverEEE = cms.vdouble( 0.1 ),
44938     thrOverE2EB = cms.vdouble( -1.0 ),
44939     thrOverE2EE = cms.vdouble( -1.0 ),
44940     ncandcut = cms.int32( 1 ),
44941     doRhoCorrection = cms.bool( False ),
44942     rhoMax = cms.double( 9.9999999E7 ),
44943     rhoScale = cms.double( 1.0 ),
44944     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44945     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44946     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44947 )
44948 fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler",
44949     offset = cms.uint32( 0 ),
44950     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44951 )
44952 fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44953     saveTags = cms.bool( True ),
44954     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
44955     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44956     etcutEB = cms.double( 90.0 ),
44957     etcutEE = cms.double( 90.0 ),
44958     minEtaCut = cms.double( -9999.0 ),
44959     maxEtaCut = cms.double( 9999.0 ),
44960     ncandcut = cms.int32( 1 )
44961 )
44962 fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44963     saveTags = cms.bool( True ),
44964     candTag = cms.InputTag( "hltEG90EtFilter" ),
44965     varTag = cms.InputTag( "hltEgammaHoverE" ),
44966     rhoTag = cms.InputTag( "" ),
44967     energyLowEdges = cms.vdouble( 0.0 ),
44968     lessThan = cms.bool( True ),
44969     useEt = cms.bool( False ),
44970     useAbs = cms.bool( False ),
44971     thrRegularEB = cms.vdouble( -1.0 ),
44972     thrRegularEE = cms.vdouble( -1.0 ),
44973     thrOverEEB = cms.vdouble( 0.15 ),
44974     thrOverEEE = cms.vdouble( 0.1 ),
44975     thrOverE2EB = cms.vdouble( -1.0 ),
44976     thrOverE2EE = cms.vdouble( -1.0 ),
44977     ncandcut = cms.int32( 1 ),
44978     doRhoCorrection = cms.bool( False ),
44979     rhoMax = cms.double( 9.9999999E7 ),
44980     rhoScale = cms.double( 1.0 ),
44981     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44982     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44983     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44984 )
44985 fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler",
44986     offset = cms.uint32( 0 ),
44987     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44988 )
44989 fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44990     saveTags = cms.bool( True ),
44991     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
44992     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44993     etcutEB = cms.double( 120.0 ),
44994     etcutEE = cms.double( 120.0 ),
44995     minEtaCut = cms.double( -9999.0 ),
44996     maxEtaCut = cms.double( 9999.0 ),
44997     ncandcut = cms.int32( 1 )
44998 )
44999 fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45000     saveTags = cms.bool( True ),
45001     candTag = cms.InputTag( "hltEG120EtFilter" ),
45002     varTag = cms.InputTag( "hltEgammaHoverE" ),
45003     rhoTag = cms.InputTag( "" ),
45004     energyLowEdges = cms.vdouble( 0.0 ),
45005     lessThan = cms.bool( True ),
45006     useEt = cms.bool( False ),
45007     useAbs = cms.bool( False ),
45008     thrRegularEB = cms.vdouble( -1.0 ),
45009     thrRegularEE = cms.vdouble( -1.0 ),
45010     thrOverEEB = cms.vdouble( 0.15 ),
45011     thrOverEEE = cms.vdouble( 0.1 ),
45012     thrOverE2EB = cms.vdouble( -1.0 ),
45013     thrOverE2EE = cms.vdouble( -1.0 ),
45014     ncandcut = cms.int32( 1 ),
45015     doRhoCorrection = cms.bool( False ),
45016     rhoMax = cms.double( 9.9999999E7 ),
45017     rhoScale = cms.double( 1.0 ),
45018     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45020     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45021 )
45022 fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler",
45023     offset = cms.uint32( 0 ),
45024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45025 )
45026 fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45027     saveTags = cms.bool( True ),
45028     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45029     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45030     etcutEB = cms.double( 150.0 ),
45031     etcutEE = cms.double( 150.0 ),
45032     minEtaCut = cms.double( -9999.0 ),
45033     maxEtaCut = cms.double( 9999.0 ),
45034     ncandcut = cms.int32( 1 )
45035 )
45036 fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45037     saveTags = cms.bool( True ),
45038     candTag = cms.InputTag( "hltEG150EtFilter" ),
45039     varTag = cms.InputTag( "hltEgammaHoverE" ),
45040     rhoTag = cms.InputTag( "" ),
45041     energyLowEdges = cms.vdouble( 0.0 ),
45042     lessThan = cms.bool( True ),
45043     useEt = cms.bool( False ),
45044     useAbs = cms.bool( False ),
45045     thrRegularEB = cms.vdouble( -1.0 ),
45046     thrRegularEE = cms.vdouble( -1.0 ),
45047     thrOverEEB = cms.vdouble( 0.15 ),
45048     thrOverEEE = cms.vdouble( 0.1 ),
45049     thrOverE2EB = cms.vdouble( -1.0 ),
45050     thrOverE2EE = cms.vdouble( -1.0 ),
45051     ncandcut = cms.int32( 1 ),
45052     doRhoCorrection = cms.bool( False ),
45053     rhoMax = cms.double( 9.9999999E7 ),
45054     rhoScale = cms.double( 1.0 ),
45055     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45056     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45057     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45058 )
45059 fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler",
45060     offset = cms.uint32( 0 ),
45061     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45062 )
45063 fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45064     saveTags = cms.bool( True ),
45065     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45066     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45067     etcutEB = cms.double( 175.0 ),
45068     etcutEE = cms.double( 175.0 ),
45069     minEtaCut = cms.double( -9999.0 ),
45070     maxEtaCut = cms.double( 9999.0 ),
45071     ncandcut = cms.int32( 1 )
45072 )
45073 fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45074     saveTags = cms.bool( True ),
45075     candTag = cms.InputTag( "hltEG175EtFilter" ),
45076     varTag = cms.InputTag( "hltEgammaHoverE" ),
45077     rhoTag = cms.InputTag( "" ),
45078     energyLowEdges = cms.vdouble( 0.0 ),
45079     lessThan = cms.bool( True ),
45080     useEt = cms.bool( False ),
45081     useAbs = cms.bool( False ),
45082     thrRegularEB = cms.vdouble( -1.0 ),
45083     thrRegularEE = cms.vdouble( -1.0 ),
45084     thrOverEEB = cms.vdouble( 0.15 ),
45085     thrOverEEE = cms.vdouble( 0.1 ),
45086     thrOverE2EB = cms.vdouble( -1.0 ),
45087     thrOverE2EE = cms.vdouble( -1.0 ),
45088     ncandcut = cms.int32( 1 ),
45089     doRhoCorrection = cms.bool( False ),
45090     rhoMax = cms.double( 9.9999999E7 ),
45091     rhoScale = cms.double( 1.0 ),
45092     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45093     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45094     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45095 )
45096 fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler",
45097     offset = cms.uint32( 0 ),
45098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45099 )
45100 fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45101     saveTags = cms.bool( True ),
45102     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
45103     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45104     etcutEB = cms.double( 200.0 ),
45105     etcutEE = cms.double( 200.0 ),
45106     minEtaCut = cms.double( -9999.0 ),
45107     maxEtaCut = cms.double( 9999.0 ),
45108     ncandcut = cms.int32( 1 )
45109 )
45110 fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45111     saveTags = cms.bool( True ),
45112     candTag = cms.InputTag( "hltEG200EtFilter" ),
45113     varTag = cms.InputTag( "hltEgammaHoverE" ),
45114     rhoTag = cms.InputTag( "" ),
45115     energyLowEdges = cms.vdouble( 0.0 ),
45116     lessThan = cms.bool( True ),
45117     useEt = cms.bool( False ),
45118     useAbs = cms.bool( False ),
45119     thrRegularEB = cms.vdouble( -1.0 ),
45120     thrRegularEE = cms.vdouble( -1.0 ),
45121     thrOverEEB = cms.vdouble( 0.15 ),
45122     thrOverEEE = cms.vdouble( 0.1 ),
45123     thrOverE2EB = cms.vdouble( -1.0 ),
45124     thrOverE2EE = cms.vdouble( -1.0 ),
45125     ncandcut = cms.int32( 1 ),
45126     doRhoCorrection = cms.bool( False ),
45127     rhoMax = cms.double( 9.9999999E7 ),
45128     rhoScale = cms.double( 1.0 ),
45129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45131     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45132 )
45133 fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed",
45134     saveTags = cms.bool( True ),
45135     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" ),
45136     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
45137     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
45138     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
45139     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
45140     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45141     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45142     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45143     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
45144     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
45145 )
45146 fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler",
45147     offset = cms.uint32( 0 ),
45148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45149 )
45150 fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
45151     saveTags = cms.bool( True ),
45152     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
45153     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45154     candNonIsolatedTag = cms.InputTag( "" ),
45155     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
45156     L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ),
45157     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
45158     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
45159     ncandcut = cms.int32( 1 ),
45160     doIsolated = cms.bool( False ),
45161     region_eta_size = cms.double( 0.522 ),
45162     region_eta_size_ecap = cms.double( 1.0 ),
45163     region_phi_size = cms.double( 1.044 ),
45164     barrel_end = cms.double( 1.4791 ),
45165     endcap_end = cms.double( 2.65 )
45166 )
45167 fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45168     saveTags = cms.bool( True ),
45169     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45170     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45171     etcutEB = cms.double( 45.0 ),
45172     etcutEE = cms.double( 9999999.0 ),
45173     minEtaCut = cms.double( -9999.0 ),
45174     maxEtaCut = cms.double( 9999.0 ),
45175     ncandcut = cms.int32( 1 )
45176 )
45177 fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler",
45178     offset = cms.uint32( 0 ),
45179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45180 )
45181 fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45182     saveTags = cms.bool( True ),
45183     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45184     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45185     etcutEB = cms.double( 40.0 ),
45186     etcutEE = cms.double( 9999999.0 ),
45187     minEtaCut = cms.double( -9999.0 ),
45188     maxEtaCut = cms.double( 9999.0 ),
45189     ncandcut = cms.int32( 1 )
45190 )
45191 fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler",
45192     offset = cms.uint32( 0 ),
45193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45194 )
45195 fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45196     saveTags = cms.bool( True ),
45197     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45198     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45199     etcutEB = cms.double( 50.0 ),
45200     etcutEE = cms.double( 9999999.0 ),
45201     minEtaCut = cms.double( -9999.0 ),
45202     maxEtaCut = cms.double( 9999.0 ),
45203     ncandcut = cms.int32( 1 )
45204 )
45205 fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45206     offset = cms.uint32( 0 ),
45207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45208 )
45209 fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45210     offset = cms.uint32( 0 ),
45211     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45212 )
45213 fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45214     saveTags = cms.bool( True ),
45215     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45216     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45217     etcutEB = cms.double( 40.0 ),
45218     etcutEE = cms.double( 9999999.0 ),
45219     minEtaCut = cms.double( -9999.0 ),
45220     maxEtaCut = cms.double( 9999.0 ),
45221     ncandcut = cms.int32( 1 )
45222 )
45223 fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45224     saveTags = cms.bool( True ),
45225     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ),
45226     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45227     rhoTag = cms.InputTag( "" ),
45228     energyLowEdges = cms.vdouble( 0.0 ),
45229     lessThan = cms.bool( True ),
45230     useEt = cms.bool( False ),
45231     useAbs = cms.bool( False ),
45232     thrRegularEB = cms.vdouble( 0.01 ),
45233     thrRegularEE = cms.vdouble( 0.0 ),
45234     thrOverEEB = cms.vdouble( -1.0 ),
45235     thrOverEEE = cms.vdouble( -1.0 ),
45236     thrOverE2EB = cms.vdouble( -1.0 ),
45237     thrOverE2EE = cms.vdouble( -1.0 ),
45238     ncandcut = cms.int32( 1 ),
45239     doRhoCorrection = cms.bool( False ),
45240     rhoMax = cms.double( 9.9999999E7 ),
45241     rhoScale = cms.double( 1.0 ),
45242     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45243     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45244     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45245 )
45246 fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45247     saveTags = cms.bool( True ),
45248     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ),
45249     varTag = cms.InputTag( "hltEgammaHoverE" ),
45250     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45251     energyLowEdges = cms.vdouble( 0.0 ),
45252     lessThan = cms.bool( True ),
45253     useEt = cms.bool( False ),
45254     useAbs = cms.bool( False ),
45255     thrRegularEB = cms.vdouble( -1.0 ),
45256     thrRegularEE = cms.vdouble( -1.0 ),
45257     thrOverEEB = cms.vdouble( 0.04 ),
45258     thrOverEEE = cms.vdouble( 0.0 ),
45259     thrOverE2EB = cms.vdouble( -1.0 ),
45260     thrOverE2EE = cms.vdouble( -1.0 ),
45261     ncandcut = cms.int32( 1 ),
45262     doRhoCorrection = cms.bool( True ),
45263     rhoMax = cms.double( 9.9999999E7 ),
45264     rhoScale = cms.double( 1.0 ),
45265     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45266     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45267     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45268 )
45269 fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45270     saveTags = cms.bool( True ),
45271     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ),
45272     varTag = cms.InputTag( "hltEgammaR9ID" ),
45273     rhoTag = cms.InputTag( "" ),
45274     energyLowEdges = cms.vdouble( 0.0 ),
45275     lessThan = cms.bool( False ),
45276     useEt = cms.bool( False ),
45277     useAbs = cms.bool( False ),
45278     thrRegularEB = cms.vdouble( 0.1 ),
45279     thrRegularEE = cms.vdouble( 0.1 ),
45280     thrOverEEB = cms.vdouble( -1.0 ),
45281     thrOverEEE = cms.vdouble( -1.0 ),
45282     thrOverE2EB = cms.vdouble( -1.0 ),
45283     thrOverE2EE = cms.vdouble( -1.0 ),
45284     ncandcut = cms.int32( 0 ),
45285     doRhoCorrection = cms.bool( False ),
45286     rhoMax = cms.double( 9.9999999E7 ),
45287     rhoScale = cms.double( 1.0 ),
45288     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45289     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45290     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45291 )
45292 fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45293     saveTags = cms.bool( True ),
45294     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ),
45295     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45296     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45297     energyLowEdges = cms.vdouble( 0.0 ),
45298     lessThan = cms.bool( True ),
45299     useEt = cms.bool( True ),
45300     useAbs = cms.bool( False ),
45301     thrRegularEB = cms.vdouble( 2.0 ),
45302     thrRegularEE = cms.vdouble( 2.5 ),
45303     thrOverEEB = cms.vdouble( 0.02 ),
45304     thrOverEEE = cms.vdouble( 0.0 ),
45305     thrOverE2EB = cms.vdouble( 0.0 ),
45306     thrOverE2EE = cms.vdouble( 0.0 ),
45307     ncandcut = cms.int32( 1 ),
45308     doRhoCorrection = cms.bool( True ),
45309     rhoMax = cms.double( 9.9999999E7 ),
45310     rhoScale = cms.double( 1.0 ),
45311     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45312     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45313     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45314 )
45315 fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45316     saveTags = cms.bool( True ),
45317     candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ),
45318     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45319     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45320     energyLowEdges = cms.vdouble( 0.0 ),
45321     lessThan = cms.bool( True ),
45322     useEt = cms.bool( True ),
45323     useAbs = cms.bool( False ),
45324     thrRegularEB = cms.vdouble( 3.5 ),
45325     thrRegularEE = cms.vdouble( 0.0 ),
45326     thrOverEEB = cms.vdouble( 0.005 ),
45327     thrOverEEE = cms.vdouble( 0.0 ),
45328     thrOverE2EB = cms.vdouble( 0.0 ),
45329     thrOverE2EE = cms.vdouble( 0.0 ),
45330     ncandcut = cms.int32( 1 ),
45331     doRhoCorrection = cms.bool( True ),
45332     rhoMax = cms.double( 9.9999999E7 ),
45333     rhoScale = cms.double( 1.0 ),
45334     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45335     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45336     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45337 )
45338 fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45339     saveTags = cms.bool( True ),
45340     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ),
45341     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45342     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45343     energyLowEdges = cms.vdouble( 0.0 ),
45344     lessThan = cms.bool( True ),
45345     useEt = cms.bool( True ),
45346     useAbs = cms.bool( False ),
45347     thrRegularEB = cms.vdouble( 0.0 ),
45348     thrRegularEE = cms.vdouble( 0.0 ),
45349     thrOverEEB = cms.vdouble( 0.01 ),
45350     thrOverEEE = cms.vdouble( 0.01 ),
45351     thrOverE2EB = cms.vdouble( 0.0 ),
45352     thrOverE2EE = cms.vdouble( 0.0 ),
45353     ncandcut = cms.int32( 1 ),
45354     doRhoCorrection = cms.bool( True ),
45355     rhoMax = cms.double( 9.9999999E7 ),
45356     rhoScale = cms.double( 1.0 ),
45357     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45358     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45360 )
45361 fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45362     offset = cms.uint32( 0 ),
45363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45364 )
45365 fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45366     saveTags = cms.bool( True ),
45367     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45368     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45369     etcutEB = cms.double( 45.0 ),
45370     etcutEE = cms.double( 9999999.0 ),
45371     minEtaCut = cms.double( -9999.0 ),
45372     maxEtaCut = cms.double( 9999.0 ),
45373     ncandcut = cms.int32( 1 )
45374 )
45375 fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45376     saveTags = cms.bool( True ),
45377     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ),
45378     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45379     rhoTag = cms.InputTag( "" ),
45380     energyLowEdges = cms.vdouble( 0.0 ),
45381     lessThan = cms.bool( True ),
45382     useEt = cms.bool( False ),
45383     useAbs = cms.bool( False ),
45384     thrRegularEB = cms.vdouble( 0.01 ),
45385     thrRegularEE = cms.vdouble( 0.0 ),
45386     thrOverEEB = cms.vdouble( -1.0 ),
45387     thrOverEEE = cms.vdouble( -1.0 ),
45388     thrOverE2EB = cms.vdouble( -1.0 ),
45389     thrOverE2EE = cms.vdouble( -1.0 ),
45390     ncandcut = cms.int32( 1 ),
45391     doRhoCorrection = cms.bool( False ),
45392     rhoMax = cms.double( 9.9999999E7 ),
45393     rhoScale = cms.double( 1.0 ),
45394     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45397 )
45398 fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45399     saveTags = cms.bool( True ),
45400     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ),
45401     varTag = cms.InputTag( "hltEgammaHoverE" ),
45402     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45403     energyLowEdges = cms.vdouble( 0.0 ),
45404     lessThan = cms.bool( True ),
45405     useEt = cms.bool( False ),
45406     useAbs = cms.bool( False ),
45407     thrRegularEB = cms.vdouble( -1.0 ),
45408     thrRegularEE = cms.vdouble( -1.0 ),
45409     thrOverEEB = cms.vdouble( 0.04 ),
45410     thrOverEEE = cms.vdouble( 0.0 ),
45411     thrOverE2EB = cms.vdouble( -1.0 ),
45412     thrOverE2EE = cms.vdouble( -1.0 ),
45413     ncandcut = cms.int32( 1 ),
45414     doRhoCorrection = cms.bool( True ),
45415     rhoMax = cms.double( 9.9999999E7 ),
45416     rhoScale = cms.double( 1.0 ),
45417     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45420 )
45421 fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45422     saveTags = cms.bool( True ),
45423     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ),
45424     varTag = cms.InputTag( "hltEgammaR9ID" ),
45425     rhoTag = cms.InputTag( "" ),
45426     energyLowEdges = cms.vdouble( 0.0 ),
45427     lessThan = cms.bool( False ),
45428     useEt = cms.bool( False ),
45429     useAbs = cms.bool( False ),
45430     thrRegularEB = cms.vdouble( 0.1 ),
45431     thrRegularEE = cms.vdouble( 0.1 ),
45432     thrOverEEB = cms.vdouble( -1.0 ),
45433     thrOverEEE = cms.vdouble( -1.0 ),
45434     thrOverE2EB = cms.vdouble( -1.0 ),
45435     thrOverE2EE = cms.vdouble( -1.0 ),
45436     ncandcut = cms.int32( 0 ),
45437     doRhoCorrection = cms.bool( False ),
45438     rhoMax = cms.double( 9.9999999E7 ),
45439     rhoScale = cms.double( 1.0 ),
45440     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45441     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45442     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45443 )
45444 fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45445     saveTags = cms.bool( True ),
45446     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ),
45447     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45448     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45449     energyLowEdges = cms.vdouble( 0.0 ),
45450     lessThan = cms.bool( True ),
45451     useEt = cms.bool( True ),
45452     useAbs = cms.bool( False ),
45453     thrRegularEB = cms.vdouble( 2.0 ),
45454     thrRegularEE = cms.vdouble( 2.5 ),
45455     thrOverEEB = cms.vdouble( 0.02 ),
45456     thrOverEEE = cms.vdouble( 0.0 ),
45457     thrOverE2EB = cms.vdouble( 0.0 ),
45458     thrOverE2EE = cms.vdouble( 0.0 ),
45459     ncandcut = cms.int32( 1 ),
45460     doRhoCorrection = cms.bool( True ),
45461     rhoMax = cms.double( 9.9999999E7 ),
45462     rhoScale = cms.double( 1.0 ),
45463     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45464     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45465     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45466 )
45467 fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45468     saveTags = cms.bool( True ),
45469     candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ),
45470     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45471     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45472     energyLowEdges = cms.vdouble( 0.0 ),
45473     lessThan = cms.bool( True ),
45474     useEt = cms.bool( True ),
45475     useAbs = cms.bool( False ),
45476     thrRegularEB = cms.vdouble( 3.5 ),
45477     thrRegularEE = cms.vdouble( 0.0 ),
45478     thrOverEEB = cms.vdouble( 0.005 ),
45479     thrOverEEE = cms.vdouble( 0.0 ),
45480     thrOverE2EB = cms.vdouble( 0.0 ),
45481     thrOverE2EE = cms.vdouble( 0.0 ),
45482     ncandcut = cms.int32( 1 ),
45483     doRhoCorrection = cms.bool( True ),
45484     rhoMax = cms.double( 9.9999999E7 ),
45485     rhoScale = cms.double( 1.0 ),
45486     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45489 )
45490 fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45491     saveTags = cms.bool( True ),
45492     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ),
45493     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45494     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45495     energyLowEdges = cms.vdouble( 0.0 ),
45496     lessThan = cms.bool( True ),
45497     useEt = cms.bool( True ),
45498     useAbs = cms.bool( False ),
45499     thrRegularEB = cms.vdouble( 0.0 ),
45500     thrRegularEE = cms.vdouble( 0.0 ),
45501     thrOverEEB = cms.vdouble( 0.01 ),
45502     thrOverEEE = cms.vdouble( 0.01 ),
45503     thrOverE2EB = cms.vdouble( 0.0 ),
45504     thrOverE2EE = cms.vdouble( 0.0 ),
45505     ncandcut = cms.int32( 1 ),
45506     doRhoCorrection = cms.bool( True ),
45507     rhoMax = cms.double( 9.9999999E7 ),
45508     rhoScale = cms.double( 1.0 ),
45509     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45511     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45512 )
45513 fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
45514     offset = cms.uint32( 0 ),
45515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45516 )
45517 fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45518     saveTags = cms.bool( True ),
45519     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45520     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45521     etcutEB = cms.double( 50.0 ),
45522     etcutEE = cms.double( 9999999.0 ),
45523     minEtaCut = cms.double( -9999.0 ),
45524     maxEtaCut = cms.double( 9999.0 ),
45525     ncandcut = cms.int32( 1 )
45526 )
45527 fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45528     saveTags = cms.bool( True ),
45529     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ),
45530     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45531     rhoTag = cms.InputTag( "" ),
45532     energyLowEdges = cms.vdouble( 0.0 ),
45533     lessThan = cms.bool( True ),
45534     useEt = cms.bool( False ),
45535     useAbs = cms.bool( False ),
45536     thrRegularEB = cms.vdouble( 0.01 ),
45537     thrRegularEE = cms.vdouble( 0.0 ),
45538     thrOverEEB = cms.vdouble( -1.0 ),
45539     thrOverEEE = cms.vdouble( -1.0 ),
45540     thrOverE2EB = cms.vdouble( -1.0 ),
45541     thrOverE2EE = cms.vdouble( -1.0 ),
45542     ncandcut = cms.int32( 1 ),
45543     doRhoCorrection = cms.bool( False ),
45544     rhoMax = cms.double( 9.9999999E7 ),
45545     rhoScale = cms.double( 1.0 ),
45546     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45547     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45548     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45549 )
45550 fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45551     saveTags = cms.bool( True ),
45552     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ),
45553     varTag = cms.InputTag( "hltEgammaHoverE" ),
45554     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45555     energyLowEdges = cms.vdouble( 0.0 ),
45556     lessThan = cms.bool( True ),
45557     useEt = cms.bool( False ),
45558     useAbs = cms.bool( False ),
45559     thrRegularEB = cms.vdouble( -1.0 ),
45560     thrRegularEE = cms.vdouble( -1.0 ),
45561     thrOverEEB = cms.vdouble( 0.04 ),
45562     thrOverEEE = cms.vdouble( 0.0 ),
45563     thrOverE2EB = cms.vdouble( -1.0 ),
45564     thrOverE2EE = cms.vdouble( -1.0 ),
45565     ncandcut = cms.int32( 1 ),
45566     doRhoCorrection = cms.bool( True ),
45567     rhoMax = cms.double( 9.9999999E7 ),
45568     rhoScale = cms.double( 1.0 ),
45569     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45570     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45571     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45572 )
45573 fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45574     saveTags = cms.bool( True ),
45575     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ),
45576     varTag = cms.InputTag( "hltEgammaR9ID" ),
45577     rhoTag = cms.InputTag( "" ),
45578     energyLowEdges = cms.vdouble( 0.0 ),
45579     lessThan = cms.bool( False ),
45580     useEt = cms.bool( False ),
45581     useAbs = cms.bool( False ),
45582     thrRegularEB = cms.vdouble( 0.1 ),
45583     thrRegularEE = cms.vdouble( 0.1 ),
45584     thrOverEEB = cms.vdouble( -1.0 ),
45585     thrOverEEE = cms.vdouble( -1.0 ),
45586     thrOverE2EB = cms.vdouble( -1.0 ),
45587     thrOverE2EE = cms.vdouble( -1.0 ),
45588     ncandcut = cms.int32( 0 ),
45589     doRhoCorrection = cms.bool( False ),
45590     rhoMax = cms.double( 9.9999999E7 ),
45591     rhoScale = cms.double( 1.0 ),
45592     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45593     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45594     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45595 )
45596 fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45597     saveTags = cms.bool( True ),
45598     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ),
45599     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45600     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45601     energyLowEdges = cms.vdouble( 0.0 ),
45602     lessThan = cms.bool( True ),
45603     useEt = cms.bool( True ),
45604     useAbs = cms.bool( False ),
45605     thrRegularEB = cms.vdouble( 2.0 ),
45606     thrRegularEE = cms.vdouble( 2.5 ),
45607     thrOverEEB = cms.vdouble( 0.02 ),
45608     thrOverEEE = cms.vdouble( 0.0 ),
45609     thrOverE2EB = cms.vdouble( 0.0 ),
45610     thrOverE2EE = cms.vdouble( 0.0 ),
45611     ncandcut = cms.int32( 1 ),
45612     doRhoCorrection = cms.bool( True ),
45613     rhoMax = cms.double( 9.9999999E7 ),
45614     rhoScale = cms.double( 1.0 ),
45615     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45616     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45617     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45618 )
45619 fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45620     saveTags = cms.bool( True ),
45621     candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ),
45622     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45623     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45624     energyLowEdges = cms.vdouble( 0.0 ),
45625     lessThan = cms.bool( True ),
45626     useEt = cms.bool( True ),
45627     useAbs = cms.bool( False ),
45628     thrRegularEB = cms.vdouble( 3.5 ),
45629     thrRegularEE = cms.vdouble( 0.0 ),
45630     thrOverEEB = cms.vdouble( 0.005 ),
45631     thrOverEEE = cms.vdouble( 0.0 ),
45632     thrOverE2EB = cms.vdouble( 0.0 ),
45633     thrOverE2EE = cms.vdouble( 0.0 ),
45634     ncandcut = cms.int32( 1 ),
45635     doRhoCorrection = cms.bool( True ),
45636     rhoMax = cms.double( 9.9999999E7 ),
45637     rhoScale = cms.double( 1.0 ),
45638     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45639     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45640     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45641 )
45642 fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45643     saveTags = cms.bool( True ),
45644     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ),
45645     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45646     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45647     energyLowEdges = cms.vdouble( 0.0 ),
45648     lessThan = cms.bool( True ),
45649     useEt = cms.bool( True ),
45650     useAbs = cms.bool( False ),
45651     thrRegularEB = cms.vdouble( 0.0 ),
45652     thrRegularEE = cms.vdouble( 0.0 ),
45653     thrOverEEB = cms.vdouble( 0.01 ),
45654     thrOverEEE = cms.vdouble( 0.01 ),
45655     thrOverE2EB = cms.vdouble( 0.0 ),
45656     thrOverE2EE = cms.vdouble( 0.0 ),
45657     ncandcut = cms.int32( 1 ),
45658     doRhoCorrection = cms.bool( True ),
45659     rhoMax = cms.double( 9.9999999E7 ),
45660     rhoScale = cms.double( 1.0 ),
45661     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45662     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45663     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45664 )
45665 fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
45666     offset = cms.uint32( 0 ),
45667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45668 )
45669 fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
45670     offset = cms.uint32( 0 ),
45671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45672 )
45673 fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
45674     offset = cms.uint32( 0 ),
45675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45676 )
45677 fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45678     offset = cms.uint32( 0 ),
45679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45680 )
45681 fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45682     offset = cms.uint32( 0 ),
45683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45684 )
45685 fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45686     saveTags = cms.bool( True ),
45687     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45688     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45689     etcutEB = cms.double( 55.0 ),
45690     etcutEE = cms.double( 9999999.0 ),
45691     minEtaCut = cms.double( -9999.0 ),
45692     maxEtaCut = cms.double( 9999.0 ),
45693     ncandcut = cms.int32( 1 )
45694 )
45695 fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45696     saveTags = cms.bool( True ),
45697     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ),
45698     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45699     rhoTag = cms.InputTag( "" ),
45700     energyLowEdges = cms.vdouble( 0.0 ),
45701     lessThan = cms.bool( True ),
45702     useEt = cms.bool( False ),
45703     useAbs = cms.bool( False ),
45704     thrRegularEB = cms.vdouble( 0.01 ),
45705     thrRegularEE = cms.vdouble( 0.0 ),
45706     thrOverEEB = cms.vdouble( -1.0 ),
45707     thrOverEEE = cms.vdouble( -1.0 ),
45708     thrOverE2EB = cms.vdouble( -1.0 ),
45709     thrOverE2EE = cms.vdouble( -1.0 ),
45710     ncandcut = cms.int32( 1 ),
45711     doRhoCorrection = cms.bool( False ),
45712     rhoMax = cms.double( 9.9999999E7 ),
45713     rhoScale = cms.double( 1.0 ),
45714     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45717 )
45718 fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45719     saveTags = cms.bool( True ),
45720     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ),
45721     varTag = cms.InputTag( "hltEgammaHoverE" ),
45722     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45723     energyLowEdges = cms.vdouble( 0.0 ),
45724     lessThan = cms.bool( True ),
45725     useEt = cms.bool( False ),
45726     useAbs = cms.bool( False ),
45727     thrRegularEB = cms.vdouble( -1.0 ),
45728     thrRegularEE = cms.vdouble( -1.0 ),
45729     thrOverEEB = cms.vdouble( 0.04 ),
45730     thrOverEEE = cms.vdouble( 0.0 ),
45731     thrOverE2EB = cms.vdouble( -1.0 ),
45732     thrOverE2EE = cms.vdouble( -1.0 ),
45733     ncandcut = cms.int32( 1 ),
45734     doRhoCorrection = cms.bool( True ),
45735     rhoMax = cms.double( 9.9999999E7 ),
45736     rhoScale = cms.double( 1.0 ),
45737     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45738     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45739     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45740 )
45741 fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45742     saveTags = cms.bool( True ),
45743     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ),
45744     varTag = cms.InputTag( "hltEgammaR9ID" ),
45745     rhoTag = cms.InputTag( "" ),
45746     energyLowEdges = cms.vdouble( 0.0 ),
45747     lessThan = cms.bool( False ),
45748     useEt = cms.bool( False ),
45749     useAbs = cms.bool( False ),
45750     thrRegularEB = cms.vdouble( 0.1 ),
45751     thrRegularEE = cms.vdouble( 0.1 ),
45752     thrOverEEB = cms.vdouble( -1.0 ),
45753     thrOverEEE = cms.vdouble( -1.0 ),
45754     thrOverE2EB = cms.vdouble( -1.0 ),
45755     thrOverE2EE = cms.vdouble( -1.0 ),
45756     ncandcut = cms.int32( 0 ),
45757     doRhoCorrection = cms.bool( False ),
45758     rhoMax = cms.double( 9.9999999E7 ),
45759     rhoScale = cms.double( 1.0 ),
45760     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45761     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45762     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45763 )
45764 fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45765     saveTags = cms.bool( True ),
45766     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ),
45767     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45768     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45769     energyLowEdges = cms.vdouble( 0.0 ),
45770     lessThan = cms.bool( True ),
45771     useEt = cms.bool( True ),
45772     useAbs = cms.bool( False ),
45773     thrRegularEB = cms.vdouble( 2.0 ),
45774     thrRegularEE = cms.vdouble( 2.5 ),
45775     thrOverEEB = cms.vdouble( 0.02 ),
45776     thrOverEEE = cms.vdouble( 0.0 ),
45777     thrOverE2EB = cms.vdouble( 0.0 ),
45778     thrOverE2EE = cms.vdouble( 0.0 ),
45779     ncandcut = cms.int32( 1 ),
45780     doRhoCorrection = cms.bool( True ),
45781     rhoMax = cms.double( 9.9999999E7 ),
45782     rhoScale = cms.double( 1.0 ),
45783     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45784     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45785     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45786 )
45787 fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45788     saveTags = cms.bool( True ),
45789     candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ),
45790     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45791     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45792     energyLowEdges = cms.vdouble( 0.0 ),
45793     lessThan = cms.bool( True ),
45794     useEt = cms.bool( True ),
45795     useAbs = cms.bool( False ),
45796     thrRegularEB = cms.vdouble( 3.5 ),
45797     thrRegularEE = cms.vdouble( 0.0 ),
45798     thrOverEEB = cms.vdouble( 0.005 ),
45799     thrOverEEE = cms.vdouble( 0.0 ),
45800     thrOverE2EB = cms.vdouble( 0.0 ),
45801     thrOverE2EE = cms.vdouble( 0.0 ),
45802     ncandcut = cms.int32( 1 ),
45803     doRhoCorrection = cms.bool( True ),
45804     rhoMax = cms.double( 9.9999999E7 ),
45805     rhoScale = cms.double( 1.0 ),
45806     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45807     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45808     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45809 )
45810 fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45811     saveTags = cms.bool( True ),
45812     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ),
45813     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45814     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45815     energyLowEdges = cms.vdouble( 0.0 ),
45816     lessThan = cms.bool( True ),
45817     useEt = cms.bool( True ),
45818     useAbs = cms.bool( False ),
45819     thrRegularEB = cms.vdouble( 0.0 ),
45820     thrRegularEE = cms.vdouble( 0.0 ),
45821     thrOverEEB = cms.vdouble( 0.01 ),
45822     thrOverEEE = cms.vdouble( 0.01 ),
45823     thrOverE2EB = cms.vdouble( 0.0 ),
45824     thrOverE2EE = cms.vdouble( 0.0 ),
45825     ncandcut = cms.int32( 1 ),
45826     doRhoCorrection = cms.bool( True ),
45827     rhoMax = cms.double( 9.9999999E7 ),
45828     rhoScale = cms.double( 1.0 ),
45829     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45830     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45831     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45832 )
45833 fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45834     offset = cms.uint32( 0 ),
45835     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45836 )
45837 fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45838     saveTags = cms.bool( True ),
45839     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45840     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45841     etcutEB = cms.double( 75.0 ),
45842     etcutEE = cms.double( 9999999.0 ),
45843     minEtaCut = cms.double( -9999.0 ),
45844     maxEtaCut = cms.double( 9999.0 ),
45845     ncandcut = cms.int32( 1 )
45846 )
45847 fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45848     saveTags = cms.bool( True ),
45849     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ),
45850     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45851     rhoTag = cms.InputTag( "" ),
45852     energyLowEdges = cms.vdouble( 0.0 ),
45853     lessThan = cms.bool( True ),
45854     useEt = cms.bool( False ),
45855     useAbs = cms.bool( False ),
45856     thrRegularEB = cms.vdouble( 0.01 ),
45857     thrRegularEE = cms.vdouble( 0.0 ),
45858     thrOverEEB = cms.vdouble( -1.0 ),
45859     thrOverEEE = cms.vdouble( -1.0 ),
45860     thrOverE2EB = cms.vdouble( -1.0 ),
45861     thrOverE2EE = cms.vdouble( -1.0 ),
45862     ncandcut = cms.int32( 1 ),
45863     doRhoCorrection = cms.bool( False ),
45864     rhoMax = cms.double( 9.9999999E7 ),
45865     rhoScale = cms.double( 1.0 ),
45866     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45867     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45868     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45869 )
45870 fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45871     saveTags = cms.bool( True ),
45872     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ),
45873     varTag = cms.InputTag( "hltEgammaHoverE" ),
45874     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45875     energyLowEdges = cms.vdouble( 0.0 ),
45876     lessThan = cms.bool( True ),
45877     useEt = cms.bool( False ),
45878     useAbs = cms.bool( False ),
45879     thrRegularEB = cms.vdouble( -1.0 ),
45880     thrRegularEE = cms.vdouble( -1.0 ),
45881     thrOverEEB = cms.vdouble( 0.04 ),
45882     thrOverEEE = cms.vdouble( 0.0 ),
45883     thrOverE2EB = cms.vdouble( -1.0 ),
45884     thrOverE2EE = cms.vdouble( -1.0 ),
45885     ncandcut = cms.int32( 1 ),
45886     doRhoCorrection = cms.bool( True ),
45887     rhoMax = cms.double( 9.9999999E7 ),
45888     rhoScale = cms.double( 1.0 ),
45889     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
45890     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45891     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45892 )
45893 fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45894     saveTags = cms.bool( True ),
45895     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ),
45896     varTag = cms.InputTag( "hltEgammaR9ID" ),
45897     rhoTag = cms.InputTag( "" ),
45898     energyLowEdges = cms.vdouble( 0.0 ),
45899     lessThan = cms.bool( False ),
45900     useEt = cms.bool( False ),
45901     useAbs = cms.bool( False ),
45902     thrRegularEB = cms.vdouble( 0.1 ),
45903     thrRegularEE = cms.vdouble( 0.1 ),
45904     thrOverEEB = cms.vdouble( -1.0 ),
45905     thrOverEEE = cms.vdouble( -1.0 ),
45906     thrOverE2EB = cms.vdouble( -1.0 ),
45907     thrOverE2EE = cms.vdouble( -1.0 ),
45908     ncandcut = cms.int32( 0 ),
45909     doRhoCorrection = cms.bool( False ),
45910     rhoMax = cms.double( 9.9999999E7 ),
45911     rhoScale = cms.double( 1.0 ),
45912     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45913     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45914     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45915 )
45916 fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45917     saveTags = cms.bool( True ),
45918     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ),
45919     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
45920     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45921     energyLowEdges = cms.vdouble( 0.0 ),
45922     lessThan = cms.bool( True ),
45923     useEt = cms.bool( True ),
45924     useAbs = cms.bool( False ),
45925     thrRegularEB = cms.vdouble( 2.0 ),
45926     thrRegularEE = cms.vdouble( 2.5 ),
45927     thrOverEEB = cms.vdouble( 0.02 ),
45928     thrOverEEE = cms.vdouble( 0.0 ),
45929     thrOverE2EB = cms.vdouble( 0.0 ),
45930     thrOverE2EE = cms.vdouble( 0.0 ),
45931     ncandcut = cms.int32( 1 ),
45932     doRhoCorrection = cms.bool( True ),
45933     rhoMax = cms.double( 9.9999999E7 ),
45934     rhoScale = cms.double( 1.0 ),
45935     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
45936     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45937     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45938 )
45939 fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45940     saveTags = cms.bool( True ),
45941     candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ),
45942     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45943     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45944     energyLowEdges = cms.vdouble( 0.0 ),
45945     lessThan = cms.bool( True ),
45946     useEt = cms.bool( True ),
45947     useAbs = cms.bool( False ),
45948     thrRegularEB = cms.vdouble( 3.5 ),
45949     thrRegularEE = cms.vdouble( 0.0 ),
45950     thrOverEEB = cms.vdouble( 0.005 ),
45951     thrOverEEE = cms.vdouble( 0.0 ),
45952     thrOverE2EB = cms.vdouble( 0.0 ),
45953     thrOverE2EE = cms.vdouble( 0.0 ),
45954     ncandcut = cms.int32( 1 ),
45955     doRhoCorrection = cms.bool( True ),
45956     rhoMax = cms.double( 9.9999999E7 ),
45957     rhoScale = cms.double( 1.0 ),
45958     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
45959     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45960     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45961 )
45962 fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45963     saveTags = cms.bool( True ),
45964     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ),
45965     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
45966     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45967     energyLowEdges = cms.vdouble( 0.0 ),
45968     lessThan = cms.bool( True ),
45969     useEt = cms.bool( True ),
45970     useAbs = cms.bool( False ),
45971     thrRegularEB = cms.vdouble( 0.0 ),
45972     thrRegularEE = cms.vdouble( 0.0 ),
45973     thrOverEEB = cms.vdouble( 0.01 ),
45974     thrOverEEE = cms.vdouble( 0.01 ),
45975     thrOverE2EB = cms.vdouble( 0.0 ),
45976     thrOverE2EE = cms.vdouble( 0.0 ),
45977     ncandcut = cms.int32( 1 ),
45978     doRhoCorrection = cms.bool( True ),
45979     rhoMax = cms.double( 9.9999999E7 ),
45980     rhoScale = cms.double( 1.0 ),
45981     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
45982     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45983     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45984 )
45985 fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
45986     offset = cms.uint32( 0 ),
45987     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45988 )
45989 fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45990     saveTags = cms.bool( True ),
45991     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
45992     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45993     etcutEB = cms.double( 90.0 ),
45994     etcutEE = cms.double( 9999999.0 ),
45995     minEtaCut = cms.double( -9999.0 ),
45996     maxEtaCut = cms.double( 9999.0 ),
45997     ncandcut = cms.int32( 1 )
45998 )
45999 fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46000     saveTags = cms.bool( True ),
46001     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ),
46002     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46003     rhoTag = cms.InputTag( "" ),
46004     energyLowEdges = cms.vdouble( 0.0 ),
46005     lessThan = cms.bool( True ),
46006     useEt = cms.bool( False ),
46007     useAbs = cms.bool( False ),
46008     thrRegularEB = cms.vdouble( 0.01 ),
46009     thrRegularEE = cms.vdouble( 0.0 ),
46010     thrOverEEB = cms.vdouble( -1.0 ),
46011     thrOverEEE = cms.vdouble( -1.0 ),
46012     thrOverE2EB = cms.vdouble( -1.0 ),
46013     thrOverE2EE = cms.vdouble( -1.0 ),
46014     ncandcut = cms.int32( 1 ),
46015     doRhoCorrection = cms.bool( False ),
46016     rhoMax = cms.double( 9.9999999E7 ),
46017     rhoScale = cms.double( 1.0 ),
46018     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46020     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46021 )
46022 fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46023     saveTags = cms.bool( True ),
46024     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ),
46025     varTag = cms.InputTag( "hltEgammaHoverE" ),
46026     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46027     energyLowEdges = cms.vdouble( 0.0 ),
46028     lessThan = cms.bool( True ),
46029     useEt = cms.bool( False ),
46030     useAbs = cms.bool( False ),
46031     thrRegularEB = cms.vdouble( -1.0 ),
46032     thrRegularEE = cms.vdouble( -1.0 ),
46033     thrOverEEB = cms.vdouble( 0.04 ),
46034     thrOverEEE = cms.vdouble( 0.0 ),
46035     thrOverE2EB = cms.vdouble( -1.0 ),
46036     thrOverE2EE = cms.vdouble( -1.0 ),
46037     ncandcut = cms.int32( 1 ),
46038     doRhoCorrection = cms.bool( True ),
46039     rhoMax = cms.double( 9.9999999E7 ),
46040     rhoScale = cms.double( 1.0 ),
46041     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46042     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46043     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46044 )
46045 fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46046     saveTags = cms.bool( True ),
46047     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ),
46048     varTag = cms.InputTag( "hltEgammaR9ID" ),
46049     rhoTag = cms.InputTag( "" ),
46050     energyLowEdges = cms.vdouble( 0.0 ),
46051     lessThan = cms.bool( False ),
46052     useEt = cms.bool( False ),
46053     useAbs = cms.bool( False ),
46054     thrRegularEB = cms.vdouble( 0.1 ),
46055     thrRegularEE = cms.vdouble( 0.1 ),
46056     thrOverEEB = cms.vdouble( -1.0 ),
46057     thrOverEEE = cms.vdouble( -1.0 ),
46058     thrOverE2EB = cms.vdouble( -1.0 ),
46059     thrOverE2EE = cms.vdouble( -1.0 ),
46060     ncandcut = cms.int32( 0 ),
46061     doRhoCorrection = cms.bool( False ),
46062     rhoMax = cms.double( 9.9999999E7 ),
46063     rhoScale = cms.double( 1.0 ),
46064     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46065     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46066     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46067 )
46068 fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46069     saveTags = cms.bool( True ),
46070     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ),
46071     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46072     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46073     energyLowEdges = cms.vdouble( 0.0 ),
46074     lessThan = cms.bool( True ),
46075     useEt = cms.bool( True ),
46076     useAbs = cms.bool( False ),
46077     thrRegularEB = cms.vdouble( 2.0 ),
46078     thrRegularEE = cms.vdouble( 2.5 ),
46079     thrOverEEB = cms.vdouble( 0.02 ),
46080     thrOverEEE = cms.vdouble( 0.0 ),
46081     thrOverE2EB = cms.vdouble( 0.0 ),
46082     thrOverE2EE = cms.vdouble( 0.0 ),
46083     ncandcut = cms.int32( 1 ),
46084     doRhoCorrection = cms.bool( True ),
46085     rhoMax = cms.double( 9.9999999E7 ),
46086     rhoScale = cms.double( 1.0 ),
46087     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46088     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46089     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46090 )
46091 fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46092     saveTags = cms.bool( True ),
46093     candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ),
46094     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46095     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46096     energyLowEdges = cms.vdouble( 0.0 ),
46097     lessThan = cms.bool( True ),
46098     useEt = cms.bool( True ),
46099     useAbs = cms.bool( False ),
46100     thrRegularEB = cms.vdouble( 3.5 ),
46101     thrRegularEE = cms.vdouble( 0.0 ),
46102     thrOverEEB = cms.vdouble( 0.005 ),
46103     thrOverEEE = cms.vdouble( 0.0 ),
46104     thrOverE2EB = cms.vdouble( 0.0 ),
46105     thrOverE2EE = cms.vdouble( 0.0 ),
46106     ncandcut = cms.int32( 1 ),
46107     doRhoCorrection = cms.bool( True ),
46108     rhoMax = cms.double( 9.9999999E7 ),
46109     rhoScale = cms.double( 1.0 ),
46110     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46111     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46112     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46113 )
46114 fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46115     saveTags = cms.bool( True ),
46116     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ),
46117     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46118     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46119     energyLowEdges = cms.vdouble( 0.0 ),
46120     lessThan = cms.bool( True ),
46121     useEt = cms.bool( True ),
46122     useAbs = cms.bool( False ),
46123     thrRegularEB = cms.vdouble( 0.0 ),
46124     thrRegularEE = cms.vdouble( 0.0 ),
46125     thrOverEEB = cms.vdouble( 0.01 ),
46126     thrOverEEE = cms.vdouble( 0.01 ),
46127     thrOverE2EB = cms.vdouble( 0.0 ),
46128     thrOverE2EE = cms.vdouble( 0.0 ),
46129     ncandcut = cms.int32( 1 ),
46130     doRhoCorrection = cms.bool( True ),
46131     rhoMax = cms.double( 9.9999999E7 ),
46132     rhoScale = cms.double( 1.0 ),
46133     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46134     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46135     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46136 )
46137 fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
46138     offset = cms.uint32( 0 ),
46139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46140 )
46141 fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46142     saveTags = cms.bool( True ),
46143     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
46144     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46145     etcutEB = cms.double( 110.0 ),
46146     etcutEE = cms.double( 9999999.0 ),
46147     minEtaCut = cms.double( -9999.0 ),
46148     maxEtaCut = cms.double( 9999.0 ),
46149     ncandcut = cms.int32( 1 )
46150 )
46151 fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46152     saveTags = cms.bool( True ),
46153     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ),
46154     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
46155     rhoTag = cms.InputTag( "" ),
46156     energyLowEdges = cms.vdouble( 0.0 ),
46157     lessThan = cms.bool( True ),
46158     useEt = cms.bool( False ),
46159     useAbs = cms.bool( False ),
46160     thrRegularEB = cms.vdouble( 0.01 ),
46161     thrRegularEE = cms.vdouble( 0.0 ),
46162     thrOverEEB = cms.vdouble( -1.0 ),
46163     thrOverEEE = cms.vdouble( -1.0 ),
46164     thrOverE2EB = cms.vdouble( -1.0 ),
46165     thrOverE2EE = cms.vdouble( -1.0 ),
46166     ncandcut = cms.int32( 1 ),
46167     doRhoCorrection = cms.bool( False ),
46168     rhoMax = cms.double( 9.9999999E7 ),
46169     rhoScale = cms.double( 1.0 ),
46170     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46171     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46172     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46173 )
46174 fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46175     saveTags = cms.bool( True ),
46176     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ),
46177     varTag = cms.InputTag( "hltEgammaHoverE" ),
46178     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46179     energyLowEdges = cms.vdouble( 0.0 ),
46180     lessThan = cms.bool( True ),
46181     useEt = cms.bool( False ),
46182     useAbs = cms.bool( False ),
46183     thrRegularEB = cms.vdouble( -1.0 ),
46184     thrRegularEE = cms.vdouble( -1.0 ),
46185     thrOverEEB = cms.vdouble( 0.04 ),
46186     thrOverEEE = cms.vdouble( 0.0 ),
46187     thrOverE2EB = cms.vdouble( -1.0 ),
46188     thrOverE2EE = cms.vdouble( -1.0 ),
46189     ncandcut = cms.int32( 1 ),
46190     doRhoCorrection = cms.bool( True ),
46191     rhoMax = cms.double( 9.9999999E7 ),
46192     rhoScale = cms.double( 1.0 ),
46193     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
46194     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46195     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46196 )
46197 fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46198     saveTags = cms.bool( True ),
46199     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ),
46200     varTag = cms.InputTag( "hltEgammaR9ID" ),
46201     rhoTag = cms.InputTag( "" ),
46202     energyLowEdges = cms.vdouble( 0.0 ),
46203     lessThan = cms.bool( False ),
46204     useEt = cms.bool( False ),
46205     useAbs = cms.bool( False ),
46206     thrRegularEB = cms.vdouble( 0.1 ),
46207     thrRegularEE = cms.vdouble( 0.1 ),
46208     thrOverEEB = cms.vdouble( -1.0 ),
46209     thrOverEEE = cms.vdouble( -1.0 ),
46210     thrOverE2EB = cms.vdouble( -1.0 ),
46211     thrOverE2EE = cms.vdouble( -1.0 ),
46212     ncandcut = cms.int32( 0 ),
46213     doRhoCorrection = cms.bool( False ),
46214     rhoMax = cms.double( 9.9999999E7 ),
46215     rhoScale = cms.double( 1.0 ),
46216     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46217     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46218     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46219 )
46220 fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46221     saveTags = cms.bool( True ),
46222     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ),
46223     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
46224     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46225     energyLowEdges = cms.vdouble( 0.0 ),
46226     lessThan = cms.bool( True ),
46227     useEt = cms.bool( True ),
46228     useAbs = cms.bool( False ),
46229     thrRegularEB = cms.vdouble( 2.0 ),
46230     thrRegularEE = cms.vdouble( 2.5 ),
46231     thrOverEEB = cms.vdouble( 0.02 ),
46232     thrOverEEE = cms.vdouble( 0.0 ),
46233     thrOverE2EB = cms.vdouble( 0.0 ),
46234     thrOverE2EE = cms.vdouble( 0.0 ),
46235     ncandcut = cms.int32( 1 ),
46236     doRhoCorrection = cms.bool( True ),
46237     rhoMax = cms.double( 9.9999999E7 ),
46238     rhoScale = cms.double( 1.0 ),
46239     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
46240     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46241     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46242 )
46243 fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46244     saveTags = cms.bool( True ),
46245     candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ),
46246     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46247     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46248     energyLowEdges = cms.vdouble( 0.0 ),
46249     lessThan = cms.bool( True ),
46250     useEt = cms.bool( True ),
46251     useAbs = cms.bool( False ),
46252     thrRegularEB = cms.vdouble( 3.5 ),
46253     thrRegularEE = cms.vdouble( 0.0 ),
46254     thrOverEEB = cms.vdouble( 0.005 ),
46255     thrOverEEE = cms.vdouble( 0.0 ),
46256     thrOverE2EB = cms.vdouble( 0.0 ),
46257     thrOverE2EE = cms.vdouble( 0.0 ),
46258     ncandcut = cms.int32( 1 ),
46259     doRhoCorrection = cms.bool( True ),
46260     rhoMax = cms.double( 9.9999999E7 ),
46261     rhoScale = cms.double( 1.0 ),
46262     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
46263     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46264     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46265 )
46266 fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46267     saveTags = cms.bool( True ),
46268     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ),
46269     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
46270     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46271     energyLowEdges = cms.vdouble( 0.0 ),
46272     lessThan = cms.bool( True ),
46273     useEt = cms.bool( True ),
46274     useAbs = cms.bool( False ),
46275     thrRegularEB = cms.vdouble( 0.0 ),
46276     thrRegularEE = cms.vdouble( 0.0 ),
46277     thrOverEEB = cms.vdouble( 0.01 ),
46278     thrOverEEE = cms.vdouble( 0.01 ),
46279     thrOverE2EB = cms.vdouble( 0.0 ),
46280     thrOverE2EE = cms.vdouble( 0.0 ),
46281     ncandcut = cms.int32( 1 ),
46282     doRhoCorrection = cms.bool( True ),
46283     rhoMax = cms.double( 9.9999999E7 ),
46284     rhoScale = cms.double( 1.0 ),
46285     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
46286     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46287     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46288 )
46289 fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
46290     offset = cms.uint32( 0 ),
46291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46292 )
46293 fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
46294     offset = cms.uint32( 0 ),
46295     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46296 )
46297 fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
46298     offset = cms.uint32( 0 ),
46299     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46300 )
46301 fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
46302     offset = cms.uint32( 0 ),
46303     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46304 )
46305 fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed",
46306     saveTags = cms.bool( True ),
46307     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
46308     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
46309     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
46310     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
46311     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
46312     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46313     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46314     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46315     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
46316     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
46317 )
46318 fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler",
46319     offset = cms.uint32( 0 ),
46320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46321 )
46322 fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
46323     saveTags = cms.bool( True ),
46324     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
46325     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46326     candNonIsolatedTag = cms.InputTag( "" ),
46327     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46328     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ),
46329     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46330     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46331     ncandcut = cms.int32( 1 ),
46332     doIsolated = cms.bool( False ),
46333     region_eta_size = cms.double( 0.522 ),
46334     region_eta_size_ecap = cms.double( 1.0 ),
46335     region_phi_size = cms.double( 1.044 ),
46336     barrel_end = cms.double( 1.4791 ),
46337     endcap_end = cms.double( 2.65 )
46338 )
46339 fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46340     saveTags = cms.bool( True ),
46341     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46342     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46343     etcutEB = cms.double( 100.0 ),
46344     etcutEE = cms.double( 9999999.0 ),
46345     minEtaCut = cms.double( -9999.0 ),
46346     maxEtaCut = cms.double( 9999.0 ),
46347     ncandcut = cms.int32( 1 )
46348 )
46349 fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46350     saveTags = cms.bool( True ),
46351     candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ),
46352     varTag = cms.InputTag( "hltEgammaHoverE" ),
46353     rhoTag = cms.InputTag( "" ),
46354     energyLowEdges = cms.vdouble( 0.0 ),
46355     lessThan = cms.bool( True ),
46356     useEt = cms.bool( False ),
46357     useAbs = cms.bool( False ),
46358     thrRegularEB = cms.vdouble( -1.0 ),
46359     thrRegularEE = cms.vdouble( -1.0 ),
46360     thrOverEEB = cms.vdouble( 0.1 ),
46361     thrOverEEE = cms.vdouble( 0.1 ),
46362     thrOverE2EB = cms.vdouble( -1.0 ),
46363     thrOverE2EE = cms.vdouble( -1.0 ),
46364     ncandcut = cms.int32( 1 ),
46365     doRhoCorrection = cms.bool( False ),
46366     rhoMax = cms.double( 9.9999999E7 ),
46367     rhoScale = cms.double( 1.0 ),
46368     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46369     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46370     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46371 )
46372 fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46373     offset = cms.uint32( 0 ),
46374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46375 )
46376 fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46377     saveTags = cms.bool( True ),
46378     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46379     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46380     etcutEB = cms.double( 50.0 ),
46381     etcutEE = cms.double( 50.0 ),
46382     minEtaCut = cms.double( -9999.0 ),
46383     maxEtaCut = cms.double( 9999.0 ),
46384     ncandcut = cms.int32( 1 )
46385 )
46386 fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46387     saveTags = cms.bool( True ),
46388     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ),
46389     varTag = cms.InputTag( "hltEgammaHoverE" ),
46390     rhoTag = cms.InputTag( "" ),
46391     energyLowEdges = cms.vdouble( 0.0 ),
46392     lessThan = cms.bool( True ),
46393     useEt = cms.bool( False ),
46394     useAbs = cms.bool( False ),
46395     thrRegularEB = cms.vdouble( -1.0 ),
46396     thrRegularEE = cms.vdouble( -1.0 ),
46397     thrOverEEB = cms.vdouble( 0.1 ),
46398     thrOverEEE = cms.vdouble( 0.1 ),
46399     thrOverE2EB = cms.vdouble( -1.0 ),
46400     thrOverE2EE = cms.vdouble( -1.0 ),
46401     ncandcut = cms.int32( 1 ),
46402     doRhoCorrection = cms.bool( False ),
46403     rhoMax = cms.double( 9.9999999E7 ),
46404     rhoScale = cms.double( 1.0 ),
46405     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46406     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46407     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46408 )
46409 fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46410     saveTags = cms.bool( True ),
46411     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ),
46412     varTag = cms.InputTag( "hltEgammaR9ID" ),
46413     rhoTag = cms.InputTag( "" ),
46414     energyLowEdges = cms.vdouble( 0.0 ),
46415     lessThan = cms.bool( False ),
46416     useEt = cms.bool( False ),
46417     useAbs = cms.bool( False ),
46418     thrRegularEB = cms.vdouble( 0.9 ),
46419     thrRegularEE = cms.vdouble( 0.9 ),
46420     thrOverEEB = cms.vdouble( -1.0 ),
46421     thrOverEEE = cms.vdouble( -1.0 ),
46422     thrOverE2EB = cms.vdouble( -1.0 ),
46423     thrOverE2EE = cms.vdouble( -1.0 ),
46424     ncandcut = cms.int32( 0 ),
46425     doRhoCorrection = cms.bool( False ),
46426     rhoMax = cms.double( 9.9999999E7 ),
46427     rhoScale = cms.double( 1.0 ),
46428     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46429     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46430     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46431 )
46432 fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46433     saveTags = cms.bool( True ),
46434     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ),
46435     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46436     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46437     energyLowEdges = cms.vdouble( 0.0 ),
46438     lessThan = cms.bool( True ),
46439     useEt = cms.bool( True ),
46440     useAbs = cms.bool( False ),
46441     thrRegularEB = cms.vdouble( 5.0 ),
46442     thrRegularEE = cms.vdouble( 5.0 ),
46443     thrOverEEB = cms.vdouble( 0.012 ),
46444     thrOverEEE = cms.vdouble( 0.012 ),
46445     thrOverE2EB = cms.vdouble( 0.0 ),
46446     thrOverE2EE = cms.vdouble( 0.0 ),
46447     ncandcut = cms.int32( 1 ),
46448     doRhoCorrection = cms.bool( True ),
46449     rhoMax = cms.double( 9.9999999E7 ),
46450     rhoScale = cms.double( 1.0 ),
46451     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46452     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46453     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46454 )
46455 fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46456     saveTags = cms.bool( True ),
46457     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ),
46458     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46459     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46460     energyLowEdges = cms.vdouble( 0.0 ),
46461     lessThan = cms.bool( True ),
46462     useEt = cms.bool( True ),
46463     useAbs = cms.bool( False ),
46464     thrRegularEB = cms.vdouble( 10.0 ),
46465     thrRegularEE = cms.vdouble( 10.0 ),
46466     thrOverEEB = cms.vdouble( 0.005 ),
46467     thrOverEEE = cms.vdouble( 0.005 ),
46468     thrOverE2EB = cms.vdouble( 0.0 ),
46469     thrOverE2EE = cms.vdouble( 0.0 ),
46470     ncandcut = cms.int32( 0 ),
46471     doRhoCorrection = cms.bool( True ),
46472     rhoMax = cms.double( 9.9999999E7 ),
46473     rhoScale = cms.double( 1.0 ),
46474     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46475     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46476     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46477 )
46478 fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
46479     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
46480     trackProducer = cms.InputTag( "hltMergedTracks" ),
46481     countTracks = cms.bool( False ),
46482     egTrkIsoPtMin = cms.double( 1.0 ),
46483     egTrkIsoConeSize = cms.double( 0.29 ),
46484     egTrkIsoZSpan = cms.double( 999999.0 ),
46485     egTrkIsoRSpan = cms.double( 999999.0 ),
46486     egTrkIsoVetoConeSize = cms.double( 0.06 ),
46487     egTrkIsoStripBarrel = cms.double( 0.03 ),
46488     egTrkIsoStripEndcap = cms.double( 0.03 )
46489 )
46490 fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46491     saveTags = cms.bool( True ),
46492     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ),
46493     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46494     rhoTag = cms.InputTag( "" ),
46495     energyLowEdges = cms.vdouble( 0.0 ),
46496     lessThan = cms.bool( True ),
46497     useEt = cms.bool( True ),
46498     useAbs = cms.bool( False ),
46499     thrRegularEB = cms.vdouble( 4.0 ),
46500     thrRegularEE = cms.vdouble( 4.0 ),
46501     thrOverEEB = cms.vdouble( 0.002 ),
46502     thrOverEEE = cms.vdouble( 0.002 ),
46503     thrOverE2EB = cms.vdouble( 0.0 ),
46504     thrOverE2EE = cms.vdouble( 0.0 ),
46505     ncandcut = cms.int32( 1 ),
46506     doRhoCorrection = cms.bool( False ),
46507     rhoMax = cms.double( 9.9999999E7 ),
46508     rhoScale = cms.double( 1.0 ),
46509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46511     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46512 )
46513 fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46514     offset = cms.uint32( 0 ),
46515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46516 )
46517 fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46518     saveTags = cms.bool( True ),
46519     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46520     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46521     etcutEB = cms.double( 75.0 ),
46522     etcutEE = cms.double( 75.0 ),
46523     minEtaCut = cms.double( -9999.0 ),
46524     maxEtaCut = cms.double( 9999.0 ),
46525     ncandcut = cms.int32( 1 )
46526 )
46527 fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46528     saveTags = cms.bool( True ),
46529     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ),
46530     varTag = cms.InputTag( "hltEgammaHoverE" ),
46531     rhoTag = cms.InputTag( "" ),
46532     energyLowEdges = cms.vdouble( 0.0 ),
46533     lessThan = cms.bool( True ),
46534     useEt = cms.bool( False ),
46535     useAbs = cms.bool( False ),
46536     thrRegularEB = cms.vdouble( -1.0 ),
46537     thrRegularEE = cms.vdouble( -1.0 ),
46538     thrOverEEB = cms.vdouble( 0.1 ),
46539     thrOverEEE = cms.vdouble( 0.1 ),
46540     thrOverE2EB = cms.vdouble( -1.0 ),
46541     thrOverE2EE = cms.vdouble( -1.0 ),
46542     ncandcut = cms.int32( 1 ),
46543     doRhoCorrection = cms.bool( False ),
46544     rhoMax = cms.double( 9.9999999E7 ),
46545     rhoScale = cms.double( 1.0 ),
46546     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46547     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46548     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46549 )
46550 fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46551     saveTags = cms.bool( True ),
46552     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ),
46553     varTag = cms.InputTag( "hltEgammaR9ID" ),
46554     rhoTag = cms.InputTag( "" ),
46555     energyLowEdges = cms.vdouble( 0.0 ),
46556     lessThan = cms.bool( False ),
46557     useEt = cms.bool( False ),
46558     useAbs = cms.bool( False ),
46559     thrRegularEB = cms.vdouble( 0.9 ),
46560     thrRegularEE = cms.vdouble( 0.9 ),
46561     thrOverEEB = cms.vdouble( -1.0 ),
46562     thrOverEEE = cms.vdouble( -1.0 ),
46563     thrOverE2EB = cms.vdouble( -1.0 ),
46564     thrOverE2EE = cms.vdouble( -1.0 ),
46565     ncandcut = cms.int32( 0 ),
46566     doRhoCorrection = cms.bool( False ),
46567     rhoMax = cms.double( 9.9999999E7 ),
46568     rhoScale = cms.double( 1.0 ),
46569     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46570     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46571     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46572 )
46573 fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46574     saveTags = cms.bool( True ),
46575     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ),
46576     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46577     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46578     energyLowEdges = cms.vdouble( 0.0 ),
46579     lessThan = cms.bool( True ),
46580     useEt = cms.bool( True ),
46581     useAbs = cms.bool( False ),
46582     thrRegularEB = cms.vdouble( 5.0 ),
46583     thrRegularEE = cms.vdouble( 5.0 ),
46584     thrOverEEB = cms.vdouble( 0.012 ),
46585     thrOverEEE = cms.vdouble( 0.012 ),
46586     thrOverE2EB = cms.vdouble( 0.0 ),
46587     thrOverE2EE = cms.vdouble( 0.0 ),
46588     ncandcut = cms.int32( 1 ),
46589     doRhoCorrection = cms.bool( True ),
46590     rhoMax = cms.double( 9.9999999E7 ),
46591     rhoScale = cms.double( 1.0 ),
46592     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46593     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46594     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46595 )
46596 fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46597     saveTags = cms.bool( True ),
46598     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ),
46599     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46600     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46601     energyLowEdges = cms.vdouble( 0.0 ),
46602     lessThan = cms.bool( True ),
46603     useEt = cms.bool( True ),
46604     useAbs = cms.bool( False ),
46605     thrRegularEB = cms.vdouble( 10.0 ),
46606     thrRegularEE = cms.vdouble( 10.0 ),
46607     thrOverEEB = cms.vdouble( 0.005 ),
46608     thrOverEEE = cms.vdouble( 0.005 ),
46609     thrOverE2EB = cms.vdouble( 0.0 ),
46610     thrOverE2EE = cms.vdouble( 0.0 ),
46611     ncandcut = cms.int32( 0 ),
46612     doRhoCorrection = cms.bool( True ),
46613     rhoMax = cms.double( 9.9999999E7 ),
46614     rhoScale = cms.double( 1.0 ),
46615     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46616     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46617     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46618 )
46619 fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46620     saveTags = cms.bool( True ),
46621     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ),
46622     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46623     rhoTag = cms.InputTag( "" ),
46624     energyLowEdges = cms.vdouble( 0.0 ),
46625     lessThan = cms.bool( True ),
46626     useEt = cms.bool( True ),
46627     useAbs = cms.bool( False ),
46628     thrRegularEB = cms.vdouble( 4.0 ),
46629     thrRegularEE = cms.vdouble( 4.0 ),
46630     thrOverEEB = cms.vdouble( 0.002 ),
46631     thrOverEEE = cms.vdouble( 0.002 ),
46632     thrOverE2EB = cms.vdouble( 0.0 ),
46633     thrOverE2EE = cms.vdouble( 0.0 ),
46634     ncandcut = cms.int32( 1 ),
46635     doRhoCorrection = cms.bool( False ),
46636     rhoMax = cms.double( 9.9999999E7 ),
46637     rhoScale = cms.double( 1.0 ),
46638     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46639     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46640     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46641 )
46642 fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46643     offset = cms.uint32( 0 ),
46644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46645 )
46646 fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46647     saveTags = cms.bool( True ),
46648     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46649     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46650     etcutEB = cms.double( 90.0 ),
46651     etcutEE = cms.double( 90.0 ),
46652     minEtaCut = cms.double( -9999.0 ),
46653     maxEtaCut = cms.double( 9999.0 ),
46654     ncandcut = cms.int32( 1 )
46655 )
46656 fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46657     saveTags = cms.bool( True ),
46658     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ),
46659     varTag = cms.InputTag( "hltEgammaHoverE" ),
46660     rhoTag = cms.InputTag( "" ),
46661     energyLowEdges = cms.vdouble( 0.0 ),
46662     lessThan = cms.bool( True ),
46663     useEt = cms.bool( False ),
46664     useAbs = cms.bool( False ),
46665     thrRegularEB = cms.vdouble( -1.0 ),
46666     thrRegularEE = cms.vdouble( -1.0 ),
46667     thrOverEEB = cms.vdouble( 0.1 ),
46668     thrOverEEE = cms.vdouble( 0.1 ),
46669     thrOverE2EB = cms.vdouble( -1.0 ),
46670     thrOverE2EE = cms.vdouble( -1.0 ),
46671     ncandcut = cms.int32( 1 ),
46672     doRhoCorrection = cms.bool( False ),
46673     rhoMax = cms.double( 9.9999999E7 ),
46674     rhoScale = cms.double( 1.0 ),
46675     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46676     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46677     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46678 )
46679 fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46680     saveTags = cms.bool( True ),
46681     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ),
46682     varTag = cms.InputTag( "hltEgammaR9ID" ),
46683     rhoTag = cms.InputTag( "" ),
46684     energyLowEdges = cms.vdouble( 0.0 ),
46685     lessThan = cms.bool( False ),
46686     useEt = cms.bool( False ),
46687     useAbs = cms.bool( False ),
46688     thrRegularEB = cms.vdouble( 0.9 ),
46689     thrRegularEE = cms.vdouble( 0.9 ),
46690     thrOverEEB = cms.vdouble( -1.0 ),
46691     thrOverEEE = cms.vdouble( -1.0 ),
46692     thrOverE2EB = cms.vdouble( -1.0 ),
46693     thrOverE2EE = cms.vdouble( -1.0 ),
46694     ncandcut = cms.int32( 0 ),
46695     doRhoCorrection = cms.bool( False ),
46696     rhoMax = cms.double( 9.9999999E7 ),
46697     rhoScale = cms.double( 1.0 ),
46698     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46699     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46700     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46701 )
46702 fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46703     saveTags = cms.bool( True ),
46704     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ),
46705     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46706     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46707     energyLowEdges = cms.vdouble( 0.0 ),
46708     lessThan = cms.bool( True ),
46709     useEt = cms.bool( True ),
46710     useAbs = cms.bool( False ),
46711     thrRegularEB = cms.vdouble( 5.0 ),
46712     thrRegularEE = cms.vdouble( 5.0 ),
46713     thrOverEEB = cms.vdouble( 0.012 ),
46714     thrOverEEE = cms.vdouble( 0.012 ),
46715     thrOverE2EB = cms.vdouble( 0.0 ),
46716     thrOverE2EE = cms.vdouble( 0.0 ),
46717     ncandcut = cms.int32( 1 ),
46718     doRhoCorrection = cms.bool( True ),
46719     rhoMax = cms.double( 9.9999999E7 ),
46720     rhoScale = cms.double( 1.0 ),
46721     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46722     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46723     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46724 )
46725 fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46726     saveTags = cms.bool( True ),
46727     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ),
46728     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46729     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46730     energyLowEdges = cms.vdouble( 0.0 ),
46731     lessThan = cms.bool( True ),
46732     useEt = cms.bool( True ),
46733     useAbs = cms.bool( False ),
46734     thrRegularEB = cms.vdouble( 10.0 ),
46735     thrRegularEE = cms.vdouble( 10.0 ),
46736     thrOverEEB = cms.vdouble( 0.005 ),
46737     thrOverEEE = cms.vdouble( 0.005 ),
46738     thrOverE2EB = cms.vdouble( 0.0 ),
46739     thrOverE2EE = cms.vdouble( 0.0 ),
46740     ncandcut = cms.int32( 0 ),
46741     doRhoCorrection = cms.bool( True ),
46742     rhoMax = cms.double( 9.9999999E7 ),
46743     rhoScale = cms.double( 1.0 ),
46744     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46745     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46746     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46747 )
46748 fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46749     saveTags = cms.bool( True ),
46750     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ),
46751     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46752     rhoTag = cms.InputTag( "" ),
46753     energyLowEdges = cms.vdouble( 0.0 ),
46754     lessThan = cms.bool( True ),
46755     useEt = cms.bool( True ),
46756     useAbs = cms.bool( False ),
46757     thrRegularEB = cms.vdouble( 4.0 ),
46758     thrRegularEE = cms.vdouble( 4.0 ),
46759     thrOverEEB = cms.vdouble( 0.002 ),
46760     thrOverEEE = cms.vdouble( 0.002 ),
46761     thrOverE2EB = cms.vdouble( 0.0 ),
46762     thrOverE2EE = cms.vdouble( 0.0 ),
46763     ncandcut = cms.int32( 1 ),
46764     doRhoCorrection = cms.bool( False ),
46765     rhoMax = cms.double( 9.9999999E7 ),
46766     rhoScale = cms.double( 1.0 ),
46767     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46768     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46769     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46770 )
46771 fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46772     offset = cms.uint32( 0 ),
46773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46774 )
46775 fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46776     saveTags = cms.bool( True ),
46777     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46778     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46779     etcutEB = cms.double( 120.0 ),
46780     etcutEE = cms.double( 120.0 ),
46781     minEtaCut = cms.double( -9999.0 ),
46782     maxEtaCut = cms.double( 9999.0 ),
46783     ncandcut = cms.int32( 1 )
46784 )
46785 fragment.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46786     saveTags = cms.bool( True ),
46787     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ),
46788     varTag = cms.InputTag( "hltEgammaHoverE" ),
46789     rhoTag = cms.InputTag( "" ),
46790     energyLowEdges = cms.vdouble( 0.0 ),
46791     lessThan = cms.bool( True ),
46792     useEt = cms.bool( False ),
46793     useAbs = cms.bool( False ),
46794     thrRegularEB = cms.vdouble( -1.0 ),
46795     thrRegularEE = cms.vdouble( -1.0 ),
46796     thrOverEEB = cms.vdouble( 0.1 ),
46797     thrOverEEE = cms.vdouble( 0.1 ),
46798     thrOverE2EB = cms.vdouble( -1.0 ),
46799     thrOverE2EE = cms.vdouble( -1.0 ),
46800     ncandcut = cms.int32( 1 ),
46801     doRhoCorrection = cms.bool( False ),
46802     rhoMax = cms.double( 9.9999999E7 ),
46803     rhoScale = cms.double( 1.0 ),
46804     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46806     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46807 )
46808 fragment.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46809     saveTags = cms.bool( True ),
46810     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ),
46811     varTag = cms.InputTag( "hltEgammaR9ID" ),
46812     rhoTag = cms.InputTag( "" ),
46813     energyLowEdges = cms.vdouble( 0.0 ),
46814     lessThan = cms.bool( False ),
46815     useEt = cms.bool( False ),
46816     useAbs = cms.bool( False ),
46817     thrRegularEB = cms.vdouble( 0.9 ),
46818     thrRegularEE = cms.vdouble( 0.9 ),
46819     thrOverEEB = cms.vdouble( -1.0 ),
46820     thrOverEEE = cms.vdouble( -1.0 ),
46821     thrOverE2EB = cms.vdouble( -1.0 ),
46822     thrOverE2EE = cms.vdouble( -1.0 ),
46823     ncandcut = cms.int32( 0 ),
46824     doRhoCorrection = cms.bool( False ),
46825     rhoMax = cms.double( 9.9999999E7 ),
46826     rhoScale = cms.double( 1.0 ),
46827     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46828     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46829     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46830 )
46831 fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46832     saveTags = cms.bool( True ),
46833     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ),
46834     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46835     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46836     energyLowEdges = cms.vdouble( 0.0 ),
46837     lessThan = cms.bool( True ),
46838     useEt = cms.bool( True ),
46839     useAbs = cms.bool( False ),
46840     thrRegularEB = cms.vdouble( 5.0 ),
46841     thrRegularEE = cms.vdouble( 5.0 ),
46842     thrOverEEB = cms.vdouble( 0.012 ),
46843     thrOverEEE = cms.vdouble( 0.012 ),
46844     thrOverE2EB = cms.vdouble( 0.0 ),
46845     thrOverE2EE = cms.vdouble( 0.0 ),
46846     ncandcut = cms.int32( 1 ),
46847     doRhoCorrection = cms.bool( True ),
46848     rhoMax = cms.double( 9.9999999E7 ),
46849     rhoScale = cms.double( 1.0 ),
46850     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46851     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46852     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46853 )
46854 fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46855     saveTags = cms.bool( True ),
46856     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ),
46857     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46858     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46859     energyLowEdges = cms.vdouble( 0.0 ),
46860     lessThan = cms.bool( True ),
46861     useEt = cms.bool( True ),
46862     useAbs = cms.bool( False ),
46863     thrRegularEB = cms.vdouble( 10.0 ),
46864     thrRegularEE = cms.vdouble( 10.0 ),
46865     thrOverEEB = cms.vdouble( 0.005 ),
46866     thrOverEEE = cms.vdouble( 0.005 ),
46867     thrOverE2EB = cms.vdouble( 0.0 ),
46868     thrOverE2EE = cms.vdouble( 0.0 ),
46869     ncandcut = cms.int32( 0 ),
46870     doRhoCorrection = cms.bool( True ),
46871     rhoMax = cms.double( 9.9999999E7 ),
46872     rhoScale = cms.double( 1.0 ),
46873     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46874     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46875     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46876 )
46877 fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46878     saveTags = cms.bool( True ),
46879     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ),
46880     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46881     rhoTag = cms.InputTag( "" ),
46882     energyLowEdges = cms.vdouble( 0.0 ),
46883     lessThan = cms.bool( True ),
46884     useEt = cms.bool( True ),
46885     useAbs = cms.bool( False ),
46886     thrRegularEB = cms.vdouble( 4.0 ),
46887     thrRegularEE = cms.vdouble( 4.0 ),
46888     thrOverEEB = cms.vdouble( 0.002 ),
46889     thrOverEEE = cms.vdouble( 0.002 ),
46890     thrOverE2EB = cms.vdouble( 0.0 ),
46891     thrOverE2EE = cms.vdouble( 0.0 ),
46892     ncandcut = cms.int32( 1 ),
46893     doRhoCorrection = cms.bool( False ),
46894     rhoMax = cms.double( 9.9999999E7 ),
46895     rhoScale = cms.double( 1.0 ),
46896     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46897     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46898     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46899 )
46900 fragment.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
46901     offset = cms.uint32( 0 ),
46902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46903 )
46904 fragment.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46905     saveTags = cms.bool( True ),
46906     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
46907     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46908     etcutEB = cms.double( 165.0 ),
46909     etcutEE = cms.double( 165.0 ),
46910     minEtaCut = cms.double( -9999.0 ),
46911     maxEtaCut = cms.double( 9999.0 ),
46912     ncandcut = cms.int32( 1 )
46913 )
46914 fragment.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46915     saveTags = cms.bool( True ),
46916     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ),
46917     varTag = cms.InputTag( "hltEgammaHoverE" ),
46918     rhoTag = cms.InputTag( "" ),
46919     energyLowEdges = cms.vdouble( 0.0 ),
46920     lessThan = cms.bool( True ),
46921     useEt = cms.bool( False ),
46922     useAbs = cms.bool( False ),
46923     thrRegularEB = cms.vdouble( -1.0 ),
46924     thrRegularEE = cms.vdouble( -1.0 ),
46925     thrOverEEB = cms.vdouble( 0.1 ),
46926     thrOverEEE = cms.vdouble( 0.1 ),
46927     thrOverE2EB = cms.vdouble( -1.0 ),
46928     thrOverE2EE = cms.vdouble( -1.0 ),
46929     ncandcut = cms.int32( 1 ),
46930     doRhoCorrection = cms.bool( False ),
46931     rhoMax = cms.double( 9.9999999E7 ),
46932     rhoScale = cms.double( 1.0 ),
46933     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46936 )
46937 fragment.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46938     saveTags = cms.bool( True ),
46939     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ),
46940     varTag = cms.InputTag( "hltEgammaR9ID" ),
46941     rhoTag = cms.InputTag( "" ),
46942     energyLowEdges = cms.vdouble( 0.0 ),
46943     lessThan = cms.bool( False ),
46944     useEt = cms.bool( False ),
46945     useAbs = cms.bool( False ),
46946     thrRegularEB = cms.vdouble( 0.9 ),
46947     thrRegularEE = cms.vdouble( 0.9 ),
46948     thrOverEEB = cms.vdouble( -1.0 ),
46949     thrOverEEE = cms.vdouble( -1.0 ),
46950     thrOverE2EB = cms.vdouble( -1.0 ),
46951     thrOverE2EE = cms.vdouble( -1.0 ),
46952     ncandcut = cms.int32( 0 ),
46953     doRhoCorrection = cms.bool( False ),
46954     rhoMax = cms.double( 9.9999999E7 ),
46955     rhoScale = cms.double( 1.0 ),
46956     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46957     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46959 )
46960 fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46961     saveTags = cms.bool( True ),
46962     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ),
46963     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46964     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46965     energyLowEdges = cms.vdouble( 0.0 ),
46966     lessThan = cms.bool( True ),
46967     useEt = cms.bool( True ),
46968     useAbs = cms.bool( False ),
46969     thrRegularEB = cms.vdouble( 5.0 ),
46970     thrRegularEE = cms.vdouble( 5.0 ),
46971     thrOverEEB = cms.vdouble( 0.012 ),
46972     thrOverEEE = cms.vdouble( 0.012 ),
46973     thrOverE2EB = cms.vdouble( 0.0 ),
46974     thrOverE2EE = cms.vdouble( 0.0 ),
46975     ncandcut = cms.int32( 1 ),
46976     doRhoCorrection = cms.bool( True ),
46977     rhoMax = cms.double( 9.9999999E7 ),
46978     rhoScale = cms.double( 1.0 ),
46979     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46980     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46981     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46982 )
46983 fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46984     saveTags = cms.bool( True ),
46985     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ),
46986     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46987     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46988     energyLowEdges = cms.vdouble( 0.0 ),
46989     lessThan = cms.bool( True ),
46990     useEt = cms.bool( True ),
46991     useAbs = cms.bool( False ),
46992     thrRegularEB = cms.vdouble( 10.0 ),
46993     thrRegularEE = cms.vdouble( 10.0 ),
46994     thrOverEEB = cms.vdouble( 0.005 ),
46995     thrOverEEE = cms.vdouble( 0.005 ),
46996     thrOverE2EB = cms.vdouble( 0.0 ),
46997     thrOverE2EE = cms.vdouble( 0.0 ),
46998     ncandcut = cms.int32( 0 ),
46999     doRhoCorrection = cms.bool( True ),
47000     rhoMax = cms.double( 9.9999999E7 ),
47001     rhoScale = cms.double( 1.0 ),
47002     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47003     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47004     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47005 )
47006 fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47007     saveTags = cms.bool( True ),
47008     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ),
47009     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47010     rhoTag = cms.InputTag( "" ),
47011     energyLowEdges = cms.vdouble( 0.0 ),
47012     lessThan = cms.bool( True ),
47013     useEt = cms.bool( True ),
47014     useAbs = cms.bool( False ),
47015     thrRegularEB = cms.vdouble( 4.0 ),
47016     thrRegularEE = cms.vdouble( 4.0 ),
47017     thrOverEEB = cms.vdouble( 0.002 ),
47018     thrOverEEE = cms.vdouble( 0.002 ),
47019     thrOverE2EB = cms.vdouble( 0.0 ),
47020     thrOverE2EE = cms.vdouble( 0.0 ),
47021     ncandcut = cms.int32( 1 ),
47022     doRhoCorrection = cms.bool( False ),
47023     rhoMax = cms.double( 9.9999999E7 ),
47024     rhoScale = cms.double( 1.0 ),
47025     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47026     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47027     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47028 )
47029 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler",
47030     offset = cms.uint32( 0 ),
47031     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47032 )
47033 fragment.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47034     saveTags = cms.bool( True ),
47035     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
47036     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47037     etcutEB = cms.double( 30.0 ),
47038     etcutEE = cms.double( 30.0 ),
47039     minEtaCut = cms.double( -9999.0 ),
47040     maxEtaCut = cms.double( 9999.0 ),
47041     ncandcut = cms.int32( 1 )
47042 )
47043 fragment.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47044     saveTags = cms.bool( True ),
47045     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
47046     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47047     rhoTag = cms.InputTag( "" ),
47048     energyLowEdges = cms.vdouble( 0.0 ),
47049     lessThan = cms.bool( False ),
47050     useEt = cms.bool( False ),
47051     useAbs = cms.bool( False ),
47052     thrRegularEB = cms.vdouble( 0.5 ),
47053     thrRegularEE = cms.vdouble( 0.8 ),
47054     thrOverEEB = cms.vdouble( -1.0 ),
47055     thrOverEEE = cms.vdouble( -1.0 ),
47056     thrOverE2EB = cms.vdouble( -1.0 ),
47057     thrOverE2EE = cms.vdouble( -1.0 ),
47058     ncandcut = cms.int32( 1 ),
47059     doRhoCorrection = cms.bool( False ),
47060     rhoMax = cms.double( 9.9999999E7 ),
47061     rhoScale = cms.double( 1.0 ),
47062     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47063     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47064     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47065 )
47066 fragment.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47067     saveTags = cms.bool( True ),
47068     candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ),
47069     varTag = cms.InputTag( "hltEgammaHoverE" ),
47070     rhoTag = cms.InputTag( "" ),
47071     energyLowEdges = cms.vdouble( 0.0 ),
47072     lessThan = cms.bool( True ),
47073     useEt = cms.bool( False ),
47074     useAbs = cms.bool( False ),
47075     thrRegularEB = cms.vdouble( 0.0 ),
47076     thrRegularEE = cms.vdouble( 0.0 ),
47077     thrOverEEB = cms.vdouble( 0.12 ),
47078     thrOverEEE = cms.vdouble( 0.1 ),
47079     thrOverE2EB = cms.vdouble( 0.0 ),
47080     thrOverE2EE = cms.vdouble( 0.0 ),
47081     ncandcut = cms.int32( 1 ),
47082     doRhoCorrection = cms.bool( False ),
47083     rhoMax = cms.double( 9.9999999E7 ),
47084     rhoScale = cms.double( 1.0 ),
47085     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47086     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47087     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47088 )
47089 fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47090     saveTags = cms.bool( True ),
47091     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47092     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
47093     rhoTag = cms.InputTag( "" ),
47094     energyLowEdges = cms.vdouble( 0.0 ),
47095     lessThan = cms.bool( False ),
47096     useEt = cms.bool( False ),
47097     useAbs = cms.bool( False ),
47098     thrRegularEB = cms.vdouble( 0.85 ),
47099     thrRegularEE = cms.vdouble( 0.9 ),
47100     thrOverEEB = cms.vdouble( -1.0 ),
47101     thrOverEEE = cms.vdouble( -1.0 ),
47102     thrOverE2EB = cms.vdouble( -1.0 ),
47103     thrOverE2EE = cms.vdouble( -1.0 ),
47104     ncandcut = cms.int32( 1 ),
47105     doRhoCorrection = cms.bool( False ),
47106     rhoMax = cms.double( 9.9999999E7 ),
47107     rhoScale = cms.double( 1.0 ),
47108     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47109     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47110     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47111 )
47112 fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47113     saveTags = cms.bool( True ),
47114     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
47115     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
47116     rhoTag = cms.InputTag( "" ),
47117     energyLowEdges = cms.vdouble( 0.0 ),
47118     lessThan = cms.bool( True ),
47119     useEt = cms.bool( False ),
47120     useAbs = cms.bool( False ),
47121     thrRegularEB = cms.vdouble( 0.015 ),
47122     thrRegularEE = cms.vdouble( 0.035 ),
47123     thrOverEEB = cms.vdouble( -1.0 ),
47124     thrOverEEE = cms.vdouble( -1.0 ),
47125     thrOverE2EB = cms.vdouble( -1.0 ),
47126     thrOverE2EE = cms.vdouble( -1.0 ),
47127     ncandcut = cms.int32( 1 ),
47128     doRhoCorrection = cms.bool( False ),
47129     rhoMax = cms.double( 9.9999999E7 ),
47130     rhoScale = cms.double( 1.0 ),
47131     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47132     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47133     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47134 )
47135 fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47136     saveTags = cms.bool( True ),
47137     candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ),
47138     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47139     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47140     energyLowEdges = cms.vdouble( 0.0 ),
47141     lessThan = cms.bool( True ),
47142     useEt = cms.bool( True ),
47143     useAbs = cms.bool( False ),
47144     thrRegularEB = cms.vdouble( 6.0 ),
47145     thrRegularEE = cms.vdouble( 6.0 ),
47146     thrOverEEB = cms.vdouble( 0.012 ),
47147     thrOverEEE = cms.vdouble( 0.012 ),
47148     thrOverE2EB = cms.vdouble( 0.0 ),
47149     thrOverE2EE = cms.vdouble( 0.0 ),
47150     ncandcut = cms.int32( 1 ),
47151     doRhoCorrection = cms.bool( True ),
47152     rhoMax = cms.double( 9.9999999E7 ),
47153     rhoScale = cms.double( 1.0 ),
47154     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47155     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47156     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47157 )
47158 fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
47159     saveTags = cms.bool( True ),
47160     firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ),
47161     secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ),
47162     nrRequiredFirstLeg = cms.int32( 0 ),
47163     nrRequiredSecondLeg = cms.int32( 0 ),
47164     nrRequiredUniqueLeg = cms.int32( 1 ),
47165     maxMatchDR = cms.double( 0.01 )
47166 )
47167 fragment.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
47168     saveTags = cms.bool( True ),
47169     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47170     triggerType = cms.int32( 92 ),
47171     MinE = cms.double( -1.0 ),
47172     MinPt = cms.double( 22.0 ),
47173     MinMass = cms.double( -1.0 ),
47174     MaxMass = cms.double( -1.0 ),
47175     MinEta = cms.double( -1.0 ),
47176     MaxEta = cms.double( 2.55 ),
47177     MinN = cms.int32( 2 )
47178 )
47179 fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47180     saveTags = cms.bool( True ),
47181     candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ),
47182     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47183     rhoTag = cms.InputTag( "" ),
47184     energyLowEdges = cms.vdouble( 0.0 ),
47185     lessThan = cms.bool( False ),
47186     useEt = cms.bool( False ),
47187     useAbs = cms.bool( False ),
47188     thrRegularEB = cms.vdouble( 0.5 ),
47189     thrRegularEE = cms.vdouble( 0.8 ),
47190     thrOverEEB = cms.vdouble( -1.0 ),
47191     thrOverEEE = cms.vdouble( -1.0 ),
47192     thrOverE2EB = cms.vdouble( -1.0 ),
47193     thrOverE2EE = cms.vdouble( -1.0 ),
47194     ncandcut = cms.int32( 2 ),
47195     doRhoCorrection = cms.bool( False ),
47196     rhoMax = cms.double( 9.9999999E7 ),
47197     rhoScale = cms.double( 1.0 ),
47198     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47200     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47201 )
47202 fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47203     saveTags = cms.bool( True ),
47204     candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ),
47205     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
47206     rhoTag = cms.InputTag( "" ),
47207     energyLowEdges = cms.vdouble( 0.0 ),
47208     lessThan = cms.bool( True ),
47209     useEt = cms.bool( False ),
47210     useAbs = cms.bool( False ),
47211     thrRegularEB = cms.vdouble( 0.0 ),
47212     thrRegularEE = cms.vdouble( 0.0 ),
47213     thrOverEEB = cms.vdouble( 0.12 ),
47214     thrOverEEE = cms.vdouble( 0.1 ),
47215     thrOverE2EB = cms.vdouble( 0.0 ),
47216     thrOverE2EE = cms.vdouble( 0.0 ),
47217     ncandcut = cms.int32( 2 ),
47218     doRhoCorrection = cms.bool( False ),
47219     rhoMax = cms.double( 9.9999999E7 ),
47220     rhoScale = cms.double( 1.0 ),
47221     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47222     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47223     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47224 )
47225 fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47226     saveTags = cms.bool( True ),
47227     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47228     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
47229     rhoTag = cms.InputTag( "" ),
47230     energyLowEdges = cms.vdouble( 0.0 ),
47231     lessThan = cms.bool( False ),
47232     useEt = cms.bool( False ),
47233     useAbs = cms.bool( False ),
47234     thrRegularEB = cms.vdouble( 0.85 ),
47235     thrRegularEE = cms.vdouble( 0.9 ),
47236     thrOverEEB = cms.vdouble( -1.0 ),
47237     thrOverEEE = cms.vdouble( -1.0 ),
47238     thrOverE2EB = cms.vdouble( -1.0 ),
47239     thrOverE2EE = cms.vdouble( -1.0 ),
47240     ncandcut = cms.int32( 1 ),
47241     doRhoCorrection = cms.bool( False ),
47242     rhoMax = cms.double( 9.9999999E7 ),
47243     rhoScale = cms.double( 1.0 ),
47244     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47245     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47246     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47247 )
47248 fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47249     saveTags = cms.bool( True ),
47250     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
47251     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
47252     rhoTag = cms.InputTag( "" ),
47253     energyLowEdges = cms.vdouble( 0.0 ),
47254     lessThan = cms.bool( True ),
47255     useEt = cms.bool( False ),
47256     useAbs = cms.bool( False ),
47257     thrRegularEB = cms.vdouble( 0.015 ),
47258     thrRegularEE = cms.vdouble( 0.035 ),
47259     thrOverEEB = cms.vdouble( -1.0 ),
47260     thrOverEEE = cms.vdouble( -1.0 ),
47261     thrOverE2EB = cms.vdouble( -1.0 ),
47262     thrOverE2EE = cms.vdouble( -1.0 ),
47263     ncandcut = cms.int32( 1 ),
47264     doRhoCorrection = cms.bool( False ),
47265     rhoMax = cms.double( 9.9999999E7 ),
47266     rhoScale = cms.double( 1.0 ),
47267     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47268     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47269     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47270 )
47271 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47272     saveTags = cms.bool( True ),
47273     candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ),
47274     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
47275     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47276     energyLowEdges = cms.vdouble( 0.0 ),
47277     lessThan = cms.bool( True ),
47278     useEt = cms.bool( True ),
47279     useAbs = cms.bool( False ),
47280     thrRegularEB = cms.vdouble( 6.0 ),
47281     thrRegularEE = cms.vdouble( 6.0 ),
47282     thrOverEEB = cms.vdouble( 0.012 ),
47283     thrOverEEE = cms.vdouble( 0.012 ),
47284     thrOverE2EB = cms.vdouble( 0.0 ),
47285     thrOverE2EE = cms.vdouble( 0.0 ),
47286     ncandcut = cms.int32( 1 ),
47287     doRhoCorrection = cms.bool( True ),
47288     rhoMax = cms.double( 9.9999999E7 ),
47289     rhoScale = cms.double( 1.0 ),
47290     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
47291     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47292     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47293 )
47294 fragment.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
47295     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
47296     trackProducer = cms.InputTag( "hltMergedTracks" ),
47297     countTracks = cms.bool( False ),
47298     egTrkIsoPtMin = cms.double( 1.0 ),
47299     egTrkIsoConeSize = cms.double( 0.29 ),
47300     egTrkIsoZSpan = cms.double( 999999.0 ),
47301     egTrkIsoRSpan = cms.double( 999999.0 ),
47302     egTrkIsoVetoConeSize = cms.double( 0.06 ),
47303     egTrkIsoStripBarrel = cms.double( 0.03 ),
47304     egTrkIsoStripEndcap = cms.double( 0.03 )
47305 )
47306 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47307     saveTags = cms.bool( True ),
47308     candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ),
47309     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
47310     rhoTag = cms.InputTag( "" ),
47311     energyLowEdges = cms.vdouble( 0.0 ),
47312     lessThan = cms.bool( True ),
47313     useEt = cms.bool( True ),
47314     useAbs = cms.bool( False ),
47315     thrRegularEB = cms.vdouble( 6.0 ),
47316     thrRegularEE = cms.vdouble( 6.0 ),
47317     thrOverEEB = cms.vdouble( 0.002 ),
47318     thrOverEEE = cms.vdouble( 0.002 ),
47319     thrOverE2EB = cms.vdouble( 0.0 ),
47320     thrOverE2EE = cms.vdouble( 0.0 ),
47321     ncandcut = cms.int32( 1 ),
47322     doRhoCorrection = cms.bool( False ),
47323     rhoMax = cms.double( 9.9999999E7 ),
47324     rhoScale = cms.double( 1.0 ),
47325     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47326     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47327     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
47328 )
47329 fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47330     saveTags = cms.bool( True ),
47331     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47332     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47333     minMass = cms.double( 90.0 )
47334 )
47335 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler",
47336     offset = cms.uint32( 0 ),
47337     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47338 )
47339 fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
47340     saveTags = cms.bool( True ),
47341     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
47342     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
47343     minMass = cms.double( 95.0 )
47344 )
47345 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed",
47346     saveTags = cms.bool( True ),
47347     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ),
47348     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47349     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47350     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47351     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47352     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47353     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47354     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47355     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47356     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47357 )
47358 fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler",
47359     offset = cms.uint32( 0 ),
47360     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47361 )
47362 fragment.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
47363     saveTags = cms.bool( True ),
47364     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
47365     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47366     candNonIsolatedTag = cms.InputTag( "" ),
47367     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47368     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
47369     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47370     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47371     ncandcut = cms.int32( 1 ),
47372     doIsolated = cms.bool( False ),
47373     region_eta_size = cms.double( 0.522 ),
47374     region_eta_size_ecap = cms.double( 1.0 ),
47375     region_phi_size = cms.double( 1.044 ),
47376     barrel_end = cms.double( 1.4791 ),
47377     endcap_end = cms.double( 2.65 )
47378 )
47379 fragment.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
47380     saveTags = cms.bool( True ),
47381     inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ),
47382     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
47383     etcutEB = cms.double( 35.0 ),
47384     etcutEE = cms.double( 35.0 ),
47385     minEtaCut = cms.double( -9999.0 ),
47386     maxEtaCut = cms.double( 9999.0 ),
47387     ncandcut = cms.int32( 1 )
47388 )
47389 fragment.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
47390     saveTags = cms.bool( True ),
47391     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ),
47392     varTag = cms.InputTag( "hltEgammaHoverE" ),
47393     rhoTag = cms.InputTag( "" ),
47394     energyLowEdges = cms.vdouble( 0.0 ),
47395     lessThan = cms.bool( True ),
47396     useEt = cms.bool( False ),
47397     useAbs = cms.bool( False ),
47398     thrRegularEB = cms.vdouble( -1.0 ),
47399     thrRegularEE = cms.vdouble( -1.0 ),
47400     thrOverEEB = cms.vdouble( 0.1 ),
47401     thrOverEEE = cms.vdouble( 0.1 ),
47402     thrOverE2EB = cms.vdouble( -1.0 ),
47403     thrOverE2EE = cms.vdouble( -1.0 ),
47404     ncandcut = cms.int32( 1 ),
47405     doRhoCorrection = cms.bool( False ),
47406     rhoMax = cms.double( 9.9999999E7 ),
47407     rhoScale = cms.double( 1.0 ),
47408     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47409     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47410     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47411 )
47412 fragment.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
47413     saveTags = cms.bool( True ),
47414     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ),
47415     varTag = cms.InputTag( "hltEgammaR9ID" ),
47416     rhoTag = cms.InputTag( "" ),
47417     energyLowEdges = cms.vdouble( 0.0 ),
47418     lessThan = cms.bool( False ),
47419     useEt = cms.bool( False ),
47420     useAbs = cms.bool( False ),
47421     thrRegularEB = cms.vdouble( 0.9 ),
47422     thrRegularEE = cms.vdouble( 0.9 ),
47423     thrOverEEB = cms.vdouble( -1.0 ),
47424     thrOverEEE = cms.vdouble( -1.0 ),
47425     thrOverE2EB = cms.vdouble( -1.0 ),
47426     thrOverE2EE = cms.vdouble( -1.0 ),
47427     ncandcut = cms.int32( 1 ),
47428     doRhoCorrection = cms.bool( False ),
47429     rhoMax = cms.double( 9.9999999E7 ),
47430     rhoScale = cms.double( 1.0 ),
47431     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47432     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47433     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47434 )
47435 fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47436     saveTags = cms.bool( True ),
47437     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ),
47438     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
47439     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47440     energyLowEdges = cms.vdouble( 0.0 ),
47441     lessThan = cms.bool( True ),
47442     useEt = cms.bool( True ),
47443     useAbs = cms.bool( False ),
47444     thrRegularEB = cms.vdouble( 6.0 ),
47445     thrRegularEE = cms.vdouble( 6.0 ),
47446     thrOverEEB = cms.vdouble( 0.012 ),
47447     thrOverEEE = cms.vdouble( 0.012 ),
47448     thrOverE2EB = cms.vdouble( 0.0 ),
47449     thrOverE2EE = cms.vdouble( 0.0 ),
47450     ncandcut = cms.int32( 1 ),
47451     doRhoCorrection = cms.bool( True ),
47452     rhoMax = cms.double( 9.9999999E7 ),
47453     rhoScale = cms.double( 1.0 ),
47454     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
47455     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47456     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47457 )
47458 fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47459     saveTags = cms.bool( True ),
47460     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ),
47461     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
47462     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
47463     energyLowEdges = cms.vdouble( 0.0 ),
47464     lessThan = cms.bool( True ),
47465     useEt = cms.bool( True ),
47466     useAbs = cms.bool( False ),
47467     thrRegularEB = cms.vdouble( 10.0 ),
47468     thrRegularEE = cms.vdouble( 10.0 ),
47469     thrOverEEB = cms.vdouble( 0.005 ),
47470     thrOverEEE = cms.vdouble( 0.005 ),
47471     thrOverE2EB = cms.vdouble( 0.0 ),
47472     thrOverE2EE = cms.vdouble( 0.0 ),
47473     ncandcut = cms.int32( 1 ),
47474     doRhoCorrection = cms.bool( True ),
47475     rhoMax = cms.double( 9.9999999E7 ),
47476     rhoScale = cms.double( 1.0 ),
47477     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
47478     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47479     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47480 )
47481 fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
47482     saveTags = cms.bool( True ),
47483     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ),
47484     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
47485     rhoTag = cms.InputTag( "" ),
47486     energyLowEdges = cms.vdouble( 0.0 ),
47487     lessThan = cms.bool( True ),
47488     useEt = cms.bool( True ),
47489     useAbs = cms.bool( False ),
47490     thrRegularEB = cms.vdouble( 6.0 ),
47491     thrRegularEE = cms.vdouble( 6.0 ),
47492     thrOverEEB = cms.vdouble( 0.002 ),
47493     thrOverEEE = cms.vdouble( 0.002 ),
47494     thrOverE2EB = cms.vdouble( 0.0 ),
47495     thrOverE2EE = cms.vdouble( 0.0 ),
47496     ncandcut = cms.int32( 1 ),
47497     doRhoCorrection = cms.bool( False ),
47498     rhoMax = cms.double( 9.9999999E7 ),
47499     rhoScale = cms.double( 1.0 ),
47500     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
47501     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
47502     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
47503 )
47504 fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet",
47505     saveTags = cms.bool( True ),
47506     inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
47507     triggerType = cms.int32( 84 ),
47508     MinE = cms.double( -1.0 ),
47509     MinPt = cms.double( 5.0 ),
47510     MinMass = cms.double( -1.0 ),
47511     MaxMass = cms.double( -1.0 ),
47512     MinEta = cms.double( -1.0 ),
47513     MaxEta = cms.double( 2.5 ),
47514     MinN = cms.int32( 1 )
47515 )
47516 fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer",
47517     verbose = cms.untracked.bool( False ),
47518     debug = cms.untracked.bool( False ),
47519     elementImporters = cms.VPSet( 
47520       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
47521         cleanBadConvertedBrems = cms.bool( False ),
47522         muonMaxDPtOPt = cms.double( 1.0 ),
47523         source = cms.InputTag( "hltLightPFTracks" ),
47524         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
47525         vetoEndcap = cms.bool( False ),
47526         useIterativeTracking = cms.bool( False ),
47527         importerName = cms.string( "GeneralTracksImporter" ),
47528         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
47529         trackQuality = cms.string( "highPurity" )
47530       ),
47531       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
47532         importerName = cms.string( "ECALClusterImporter" ),
47533         BCtoPFCMap = cms.InputTag( "" )
47534       ),
47535       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
47536         importerName = cms.string( "GenericClusterImporter" )
47537       ),
47538       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
47539         importerName = cms.string( "GenericClusterImporter" )
47540       )
47541     ),
47542     linkDefinitions = cms.VPSet( 
47543       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
47544         useKDTree = cms.bool( True ),
47545         linkerName = cms.string( "TrackAndECALLinker" )
47546       ),
47547       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
47548         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
47549         nMaxHcalLinksPerTrack = cms.int32( 1 ),
47550         linkType = cms.string( "TRACK:HCAL" ),
47551         useKDTree = cms.bool( True ),
47552         linkerName = cms.string( "TrackAndHCALLinker" )
47553       ),
47554       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
47555         linkType = cms.string( "ECAL:HCAL" ),
47556         useKDTree = cms.bool( False ),
47557         linkerName = cms.string( "ECALAndHCALLinker" )
47558       ),
47559       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
47560         useKDTree = cms.bool( False ),
47561         linkerName = cms.string( "HFEMAndHFHADLinker" )
47562       )
47563     )
47564 )
47565 fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer",
47566     verbose = cms.untracked.bool( False ),
47567     debug = cms.untracked.bool( False ),
47568     blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ),
47569     muons = cms.InputTag( "hltMuons" ),
47570     postMuonCleaning = cms.bool( True ),
47571     vetoEndcap = cms.bool( False ),
47572     vertexCollection = cms.InputTag( "hltPixelVertices" ),
47573     useVerticesForNeutral = cms.bool( True ),
47574     useHO = cms.bool( False ),
47575     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
47576     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
47577     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
47578     useEGammaElectrons = cms.bool( False ),
47579     egammaElectrons = cms.InputTag( "" ),
47580     useEGammaFilters = cms.bool( False ),
47581     useProtectionsForJetMET = cms.bool( True ),
47582     PFEGammaFiltersParameters = cms.PSet( 
47583       electron_missinghits = cms.uint32( 1 ),
47584       electron_protectionsForJetMET = cms.PSet( 
47585         maxEeleOverPoutRes = cms.double( 0.5 ),
47586         maxEleHcalEOverEcalE = cms.double( 0.1 ),
47587         maxEcalEOverPRes = cms.double( 0.2 ),
47588         maxHcalEOverP = cms.double( 1.0 ),
47589         maxE = cms.double( 50.0 ),
47590         maxTrackPOverEele = cms.double( 1.0 ),
47591         maxDPhiIN = cms.double( 0.1 ),
47592         maxEcalEOverP_2 = cms.double( 0.2 ),
47593         maxEcalEOverP_1 = cms.double( 0.5 ),
47594         maxEeleOverPout = cms.double( 0.2 ),
47595         maxHcalEOverEcalE = cms.double( 0.1 ),
47596         maxHcalE = cms.double( 10.0 ),
47597         maxNtracks = cms.double( 3.0 )
47598       ),
47599       photon_MinEt = cms.double( 10.0 ),
47600       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
47601       electron_protectionsForBadHcal = cms.PSet( 
47602         dEta = cms.vdouble( 0.0064, 0.01264 ),
47603         dPhi = cms.vdouble( 0.0547, 0.0394 ),
47604         enableProtections = cms.bool( False ),
47605         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
47606         eInvPInv = cms.vdouble( 0.184, 0.0721 )
47607       ),
47608       photon_protectionsForBadHcal = cms.PSet( 
47609         enableProtections = cms.bool( False ),
47610         solidConeTrkIsoOffset = cms.double( 10.0 ),
47611         solidConeTrkIsoSlope = cms.double( 0.3 )
47612       ),
47613       electron_iso_mva_barrel = cms.double( -0.1875 ),
47614       electron_iso_mva_endcap = cms.double( -0.1075 ),
47615       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
47616       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
47617       photon_HoE = cms.double( 0.05 ),
47618       electron_iso_combIso_endcap = cms.double( 10.0 ),
47619       electron_iso_pt = cms.double( 10.0 ),
47620       photon_protectionsForJetMET = cms.PSet( 
47621         sumPtTrackIsoSlope = cms.double( 0.001 ),
47622         sumPtTrackIso = cms.double( 4.0 )
47623       ),
47624       electron_iso_combIso_barrel = cms.double( 10.0 ),
47625       electron_noniso_mvaCut = cms.double( -0.1 ),
47626       photon_combIso = cms.double( 10.0 ),
47627       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
47628     ),
47629     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
47630     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
47631     muon_HO = cms.vdouble( 0.9, 0.9 ),
47632     PFMuonAlgoParameters = cms.PSet(  ),
47633     rejectTracks_Bad = cms.bool( False ),
47634     rejectTracks_Step45 = cms.bool( False ),
47635     usePFNuclearInteractions = cms.bool( False ),
47636     usePFConversions = cms.bool( False ),
47637     usePFDecays = cms.bool( False ),
47638     dptRel_DispVtx = cms.double( 10.0 ),
47639     iCfgCandConnector = cms.PSet( 
47640       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
47641       bCorrect = cms.bool( False ),
47642       bCalibPrimary = cms.bool( False )
47643     ),
47644     nsigma_TRACK = cms.double( 1.0 ),
47645     pt_Error = cms.double( 1.0 ),
47646     factors_45 = cms.vdouble( 10.0, 100.0 ),
47647     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
47648     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
47649     goodTrackDeadHcal_layers = cms.uint32( 4 ),
47650     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
47651     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
47652     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
47653     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
47654     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
47655     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
47656     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
47657     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
47658     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
47659     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
47660     pf_nsigma_ECAL = cms.double( 0.0 ),
47661     pf_nsigma_HCAL = cms.double( 1.0 ),
47662     pf_nsigma_HFEM = cms.double( 1.0 ),
47663     pf_nsigma_HFHAD = cms.double( 1.0 ),
47664     useCalibrationsFromDB = cms.bool( True ),
47665     calibrationsLabel = cms.string( "HLT" ),
47666     postHFCleaning = cms.bool( False ),
47667     PFHFCleaningParameters = cms.PSet( 
47668       minHFCleaningPt = cms.double( 5.0 ),
47669       minDeltaMet = cms.double( 0.4 ),
47670       maxSignificance = cms.double( 2.5 ),
47671       minSignificance = cms.double( 2.5 ),
47672       minSignificanceReduction = cms.double( 1.4 ),
47673       maxDeltaPhiPt = cms.double( 7.0 )
47674     ),
47675     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
47676     calibHF_use = cms.bool( False ),
47677     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 ),
47678     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 ),
47679     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 ),
47680     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 ),
47681     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 ),
47682     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
47683 )
47684 fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer",
47685     useMassDropTagger = cms.bool( False ),
47686     useFiltering = cms.bool( False ),
47687     useDynamicFiltering = cms.bool( False ),
47688     useTrimming = cms.bool( False ),
47689     usePruning = cms.bool( False ),
47690     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
47691     useKtPruning = cms.bool( False ),
47692     useConstituentSubtraction = cms.bool( False ),
47693     useSoftDrop = cms.bool( False ),
47694     correctShape = cms.bool( False ),
47695     UseOnlyVertexTracks = cms.bool( False ),
47696     UseOnlyOnePV = cms.bool( False ),
47697     muCut = cms.double( -1.0 ),
47698     yCut = cms.double( -1.0 ),
47699     rFilt = cms.double( -1.0 ),
47700     rFiltFactor = cms.double( -1.0 ),
47701     trimPtFracMin = cms.double( -1.0 ),
47702     zcut = cms.double( -1.0 ),
47703     rcut_factor = cms.double( -1.0 ),
47704     csRho_EtaMax = cms.double( -1.0 ),
47705     csRParam = cms.double( -1.0 ),
47706     beta = cms.double( -1.0 ),
47707     R0 = cms.double( -1.0 ),
47708     gridMaxRapidity = cms.double( -1.0 ),
47709     gridSpacing = cms.double( -1.0 ),
47710     DzTrVtxMax = cms.double( 0.0 ),
47711     DxyTrVtxMax = cms.double( 0.0 ),
47712     MaxVtxZ = cms.double( 15.0 ),
47713     subjetPtMin = cms.double( -1.0 ),
47714     muMin = cms.double( -1.0 ),
47715     muMax = cms.double( -1.0 ),
47716     yMin = cms.double( -1.0 ),
47717     yMax = cms.double( -1.0 ),
47718     dRMin = cms.double( -1.0 ),
47719     dRMax = cms.double( -1.0 ),
47720     maxDepth = cms.int32( -1 ),
47721     nFilt = cms.int32( -1 ),
47722     MinVtxNdof = cms.int32( 0 ),
47723     src = cms.InputTag( "hltParticleFlowForTaus" ),
47724     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
47725     jetType = cms.string( "PFJet" ),
47726     jetAlgorithm = cms.string( "AntiKt" ),
47727     rParam = cms.double( 0.4 ),
47728     inputEtMin = cms.double( 0.0 ),
47729     inputEMin = cms.double( 0.0 ),
47730     jetPtMin = cms.double( 0.0 ),
47731     doPVCorrection = cms.bool( False ),
47732     doAreaFastjet = cms.bool( False ),
47733     doRhoFastjet = cms.bool( False ),
47734     doPUOffsetCorr = cms.bool( False ),
47735     puPtMin = cms.double( 10.0 ),
47736     nSigmaPU = cms.double( 1.0 ),
47737     radiusPU = cms.double( 0.4 ),
47738     subtractorName = cms.string( "" ),
47739     useExplicitGhosts = cms.bool( False ),
47740     doAreaDiskApprox = cms.bool( True ),
47741     voronoiRfact = cms.double( -9.0 ),
47742     Rho_EtaMax = cms.double( 4.4 ),
47743     Ghost_EtaMax = cms.double( 6.0 ),
47744     Active_Area_Repeats = cms.int32( 5 ),
47745     GhostArea = cms.double( 0.01 ),
47746     restrictInputs = cms.bool( False ),
47747     maxInputs = cms.uint32( 1 ),
47748     writeCompound = cms.bool( False ),
47749     writeJetsWithConst = cms.bool( False ),
47750     doFastJetNonUniform = cms.bool( False ),
47751     useDeterministicSeed = cms.bool( True ),
47752     minSeed = cms.uint32( 0 ),
47753     verbosity = cms.int32( 0 ),
47754     puWidth = cms.double( 0.0 ),
47755     nExclude = cms.uint32( 0 ),
47756     maxBadEcalCells = cms.uint32( 9999999 ),
47757     maxBadHcalCells = cms.uint32( 9999999 ),
47758     maxProblematicEcalCells = cms.uint32( 9999999 ),
47759     maxProblematicHcalCells = cms.uint32( 9999999 ),
47760     maxRecoveredEcalCells = cms.uint32( 9999999 ),
47761     maxRecoveredHcalCells = cms.uint32( 9999999 ),
47762     puCenters = cms.vdouble(  ),
47763     applyWeight = cms.bool( False ),
47764     srcWeights = cms.InputTag( "" ),
47765     minimumTowersFraction = cms.double( 0.0 ),
47766     jetCollInstanceName = cms.string( "" ),
47767     sumRecHits = cms.bool( False )
47768 )
47769 fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer",
47770     deltaR = cms.double( 0.8 ),
47771     src = cms.InputTag( "hltAK4PFJetsForTaus" ),
47772     minJetPt = cms.double( -1.0 ),
47773     maxJetAbsEta = cms.double( 99.0 ),
47774     pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
47775     pfCandAssocMapSrc = cms.InputTag( "" ),
47776     verbosity = cms.int32( 0 )
47777 )
47778 fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer",
47779     ranking = cms.VPSet( 
47780       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47781         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
47782         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
47783         name = cms.string( "ChargedPFCandidate" ),
47784         selectionPassFunction = cms.string( "-pt" )
47785       )
47786     ),
47787     verbosity = cms.int32( 0 ),
47788     maxJetAbsEta = cms.double( 99.0 ),
47789     outputSelection = cms.string( "pt > 0.5" ),
47790     minJetPt = cms.double( -1.0 ),
47791     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47792     builders = cms.VPSet( 
47793       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
47794         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
47795         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
47796         dRmergePhotonWrtOther = cms.double( 0.005 ),
47797         qualityCuts = cms.PSet( 
47798           vertexTrackFiltering = cms.bool( False ),
47799           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47800           recoverLeadingTrk = cms.bool( False ),
47801           signalQualityCuts = cms.PSet( 
47802             minNeutralHadronEt = cms.double( 30.0 ),
47803             maxDeltaZ = cms.double( 0.2 ),
47804             minTrackPt = cms.double( 0.0 ),
47805             minGammaEt = cms.double( 0.5 ),
47806             minTrackHits = cms.uint32( 3 ),
47807             minTrackPixelHits = cms.uint32( 0 ),
47808             maxTrackChi2 = cms.double( 1000.0 ),
47809             maxTransverseImpactParameter = cms.double( 0.2 ),
47810             useTracksInsteadOfPFHadrons = cms.bool( False )
47811           ),
47812           vxAssocQualityCuts = cms.PSet( 
47813             minTrackPt = cms.double( 0.0 ),
47814             minGammaEt = cms.double( 0.5 ),
47815             minTrackHits = cms.uint32( 3 ),
47816             minTrackPixelHits = cms.uint32( 0 ),
47817             maxTrackChi2 = cms.double( 1000.0 ),
47818             maxTransverseImpactParameter = cms.double( 0.2 ),
47819             useTracksInsteadOfPFHadrons = cms.bool( False )
47820           ),
47821           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47822         ),
47823         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
47824         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
47825         dRmergePhotonWrtElectron = cms.double( 0.005 ),
47826         minMergeGammaEt = cms.double( 0.0 ),
47827         minBlockElementMatchesPhoton = cms.int32( 2 ),
47828         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
47829         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
47830         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
47831         minMergeChargedHadronPt = cms.double( 100.0 ),
47832         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
47833         name = cms.string( "chargedPFCandidates" ),
47834         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
47835         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
47836         minMergeNeutralHadronEt = cms.double( 0.0 )
47837       )
47838     )
47839 )
47840 fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
47841     massHypothesis = cms.double( 0.136 ),
47842     ranking = cms.VPSet( 
47843       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
47844         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
47845         selection = cms.string( "algoIs('kStrips')" ),
47846         name = cms.string( "InStrip" ),
47847         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
47848       )
47849     ),
47850     verbosity = cms.int32( 0 ),
47851     maxJetAbsEta = cms.double( 99.0 ),
47852     outputSelection = cms.string( "pt > 0" ),
47853     minJetPt = cms.double( -1.0 ),
47854     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47855     builders = cms.VPSet( 
47856       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
47857         applyElecTrackQcuts = cms.bool( False ),
47858         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
47859         makeCombinatoricStrips = cms.bool( False ),
47860         stripPhiAssociationDistance = cms.double( 0.2 ),
47861         qualityCuts = cms.PSet( 
47862           vertexTrackFiltering = cms.bool( False ),
47863           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47864           recoverLeadingTrk = cms.bool( False ),
47865           signalQualityCuts = cms.PSet( 
47866             maxDeltaZ = cms.double( 0.2 ),
47867             minTrackPt = cms.double( 0.0 ),
47868             minGammaEt = cms.double( 0.5 ),
47869             minTrackHits = cms.uint32( 3 ),
47870             minTrackPixelHits = cms.uint32( 0 ),
47871             maxTrackChi2 = cms.double( 1000.0 ),
47872             maxTransverseImpactParameter = cms.double( 0.2 ),
47873             useTracksInsteadOfPFHadrons = cms.bool( False )
47874           ),
47875           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47876         ),
47877         maxStripBuildIterations = cms.int32( -1 ),
47878         updateStripAfterEachDaughter = cms.bool( False ),
47879         stripEtaAssociationDistance = cms.double( 0.05 ),
47880         minStripEt = cms.double( 1.0 ),
47881         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
47882         minGammaEtStripAdd = cms.double( 0.0 ),
47883         name = cms.string( "s" )
47884       )
47885     )
47886 )
47887 fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer",
47888     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
47889     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
47890     maxJetAbsEta = cms.double( 99.0 ),
47891     outputSelection = cms.string( "" ),
47892     chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ),
47893     minJetPt = cms.double( -1.0 ),
47894     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
47895     builders = cms.VPSet( 
47896       cms.PSet(  isoConePiZeros = cms.string( "0.4" ),
47897         leadObjectPt = cms.double( 0.5 ),
47898         signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
47899         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
47900         qualityCuts = cms.PSet( 
47901           vertexTrackFiltering = cms.bool( False ),
47902           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
47903           recoverLeadingTrk = cms.bool( False ),
47904           signalQualityCuts = cms.PSet( 
47905             maxDeltaZ = cms.double( 0.2 ),
47906             minTrackPt = cms.double( 0.0 ),
47907             minGammaEt = cms.double( 0.5 ),
47908             minTrackHits = cms.uint32( 3 ),
47909             minTrackPixelHits = cms.uint32( 0 ),
47910             maxTrackChi2 = cms.double( 1000.0 ),
47911             maxTransverseImpactParameter = cms.double( 0.2 ),
47912             useTracksInsteadOfPFHadrons = cms.bool( False ),
47913             minNeutralHadronEt = cms.double( 1.0 )
47914           ),
47915           vxAssocQualityCuts = cms.PSet( 
47916             minTrackPt = cms.double( 0.0 ),
47917             minGammaEt = cms.double( 0.5 ),
47918             minTrackHits = cms.uint32( 3 ),
47919             minTrackPixelHits = cms.uint32( 0 ),
47920             maxTrackChi2 = cms.double( 1000.0 ),
47921             maxTransverseImpactParameter = cms.double( 0.2 ),
47922             useTracksInsteadOfPFHadrons = cms.bool( False )
47923           ),
47924           pvFindingAlgo = cms.string( "closestInDeltaZ" )
47925         ),
47926         signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
47927         matchingCone = cms.string( "0.4" ),
47928         isoConeChargedHadrons = cms.string( "0.4" ),
47929         plugin = cms.string( "RecoTauBuilderConePlugin" ),
47930         usePFLeptons = cms.bool( True ),
47931         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
47932         isoConeNeutralHadrons = cms.string( "0.4" ),
47933         name = cms.string( "fixedConeTau" ),
47934         maxSignalConeChargedHadrons = cms.int32( 3 ),
47935         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
47936         signalConeNeutralHadrons = cms.string( "0.1" )
47937       )
47938     ),
47939     buildNullTaus = cms.bool( True ),
47940     verbosity = cms.int32( 0 ),
47941     modifiers = cms.VPSet( 
47942       cms.PSet(  ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
47943         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
47944         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ),
47945         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
47946         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
47947         EcalStripSumE_deltaEta = cms.double( 0.03 ),
47948         name = cms.string( "shrinkingConeElectronRej" ),
47949         DataType = cms.string( "AOD" ),
47950         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
47951         maximumForElectrionPreIDOutput = cms.double( -0.1 )
47952       )
47953     )
47954 )
47955 fragment.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder",
47956     src = cms.InputTag( "hltPFTausSansRef" )
47957 )
47958 fragment.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
47959     MinPtLeadingObject = cms.double( 0.0 ),
47960     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
47961     UseOnlyChargedHadrons = cms.bool( True ),
47962     PFTauProducer = cms.InputTag( "hltPFTaus" )
47963 )
47964 fragment.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
47965     src = cms.InputTag( "hltPFTaus" ),
47966     cut = cms.string( "pt > 0" ),
47967     discriminators = cms.VPSet( 
47968       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
47969         selectionCut = cms.double( 0.5 )
47970       )
47971     ),
47972     discriminatorContainers = cms.VPSet( 
47973     )
47974 )
47975 fragment.hltPFTauTrack = cms.EDFilter( "HLT1PFTau",
47976     saveTags = cms.bool( True ),
47977     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
47978     triggerType = cms.int32( 84 ),
47979     MinE = cms.double( -1.0 ),
47980     MinPt = cms.double( 0.0 ),
47981     MinMass = cms.double( -1.0 ),
47982     MaxMass = cms.double( -1.0 ),
47983     MinEta = cms.double( -1.0 ),
47984     MaxEta = cms.double( 2.5 ),
47985     MinN = cms.int32( 1 )
47986 )
47987 fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
47988     saveTags = cms.bool( True ),
47989     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
47990     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
47991     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
47992     inputTag2 = cms.InputTag( "hltTauJet5" ),
47993     triggerType1 = cms.int32( 81 ),
47994     triggerType2 = cms.int32( 84 ),
47995     MinDeta = cms.double( 0.0 ),
47996     MaxDeta = cms.double( -1.0 ),
47997     MinDphi = cms.double( 0.0 ),
47998     MaxDphi = cms.double( -1.0 ),
47999     MinDelR = cms.double( 0.3 ),
48000     MaxDelR = cms.double( 99999.0 ),
48001     MinPt = cms.double( 1.0 ),
48002     MaxPt = cms.double( -1.0 ),
48003     MinMinv = cms.double( 30.0 ),
48004     MaxMinv = cms.double( -1.0 ),
48005     MinN = cms.int32( 1 )
48006 )
48007 fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48008     storeRawFootprintCorrection = cms.bool( False ),
48009     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48010     storeRawOccupancy = cms.bool( False ),
48011     maximumSumPtCut = cms.double( 2.3 ),
48012     qualityCuts = cms.PSet( 
48013       vertexTrackFiltering = cms.bool( False ),
48014       isolationQualityCuts = cms.PSet( 
48015         maxDeltaZ = cms.double( 0.2 ),
48016         minTrackPt = cms.double( 0.5 ),
48017         minGammaEt = cms.double( 0.5 ),
48018         minTrackHits = cms.uint32( 3 ),
48019         minTrackPixelHits = cms.uint32( 0 ),
48020         maxTrackChi2 = cms.double( 100.0 ),
48021         maxTransverseImpactParameter = cms.double( 0.1 ),
48022         useTracksInsteadOfPFHadrons = cms.bool( False )
48023       ),
48024       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48025       recoverLeadingTrk = cms.bool( False ),
48026       signalQualityCuts = cms.PSet( 
48027         maxDeltaZ = cms.double( 0.2 ),
48028         minTrackPt = cms.double( 0.0 ),
48029         minGammaEt = cms.double( 0.5 ),
48030         minTrackHits = cms.uint32( 3 ),
48031         minTrackPixelHits = cms.uint32( 0 ),
48032         maxTrackChi2 = cms.double( 1000.0 ),
48033         maxTransverseImpactParameter = cms.double( 0.2 ),
48034         useTracksInsteadOfPFHadrons = cms.bool( False ),
48035         minNeutralHadronEt = cms.double( 1.0 )
48036       ),
48037       vxAssocQualityCuts = cms.PSet( 
48038         minTrackPt = cms.double( 0.0 ),
48039         minGammaEt = cms.double( 0.5 ),
48040         minTrackHits = cms.uint32( 3 ),
48041         minTrackPixelHits = cms.uint32( 0 ),
48042         maxTrackChi2 = cms.double( 1000.0 ),
48043         maxTransverseImpactParameter = cms.double( 0.2 ),
48044         useTracksInsteadOfPFHadrons = cms.bool( False )
48045       ),
48046       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48047     ),
48048     minTauPtForNoIso = cms.double( -99.0 ),
48049     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48050     vertexSrc = cms.InputTag( "NotUsed" ),
48051     applySumPtCut = cms.bool( True ),
48052     rhoConeSize = cms.double( 0.5 ),
48053     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48054     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48055     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
48056     enableHGCalWorkaround = cms.bool( False ),
48057     footprintCorrections = cms.VPSet( 
48058       cms.PSet(  offset = cms.string( "0.0" ),
48059         selection = cms.string( "decayMode() = 0" )
48060       ),
48061       cms.PSet(  offset = cms.string( "0.0" ),
48062         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48063       ),
48064       cms.PSet(  offset = cms.string( "2.7" ),
48065         selection = cms.string( "decayMode() = 5" )
48066       ),
48067       cms.PSet(  offset = cms.string( "0.0" ),
48068         selection = cms.string( "decayMode() = 6" )
48069       ),
48070       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48071         selection = cms.string( "decayMode() = 10" )
48072       )
48073     ),
48074     deltaBetaFactor = cms.string( "0.38" ),
48075     applyFootprintCorrection = cms.bool( False ),
48076     UseAllPFCandsForWeights = cms.bool( False ),
48077     relativeSumPtCut = cms.double( 0.03 ),
48078     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48079     maximumOccupancy = cms.uint32( 0 ),
48080     verbosity = cms.int32( 0 ),
48081     applyOccupancyCut = cms.bool( False ),
48082     applyDeltaBetaCorrection = cms.bool( False ),
48083     applyRelativeSumPtCut = cms.bool( False ),
48084     storeRawPUsumPt = cms.bool( False ),
48085     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48086     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48087     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48088     storeRawSumPt = cms.bool( False ),
48089     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48090     applyRhoCorrection = cms.bool( False ),
48091     WeightECALIsolation = cms.double( 1.0 ),
48092     rhoUEOffsetCorrection = cms.double( 1.0 ),
48093     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48094     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48095     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48096     relativeSumPtOffset = cms.double( 0.0 ),
48097     customOuterCone = cms.double( -1.0 ),
48098     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48099 )
48100 fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
48101     storeRawFootprintCorrection = cms.bool( False ),
48102     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48103     storeRawOccupancy = cms.bool( False ),
48104     maximumSumPtCut = cms.double( 3.0 ),
48105     qualityCuts = cms.PSet( 
48106       vertexTrackFiltering = cms.bool( False ),
48107       isolationQualityCuts = cms.PSet( 
48108         maxDeltaZ = cms.double( 0.2 ),
48109         minTrackPt = cms.double( 0.5 ),
48110         minGammaEt = cms.double( 0.5 ),
48111         minTrackHits = cms.uint32( 3 ),
48112         minTrackPixelHits = cms.uint32( 0 ),
48113         maxTrackChi2 = cms.double( 100.0 ),
48114         maxTransverseImpactParameter = cms.double( 0.1 ),
48115         useTracksInsteadOfPFHadrons = cms.bool( False )
48116       ),
48117       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48118       recoverLeadingTrk = cms.bool( False ),
48119       signalQualityCuts = cms.PSet( 
48120         maxDeltaZ = cms.double( 0.2 ),
48121         minTrackPt = cms.double( 0.0 ),
48122         minGammaEt = cms.double( 0.5 ),
48123         minTrackHits = cms.uint32( 3 ),
48124         minTrackPixelHits = cms.uint32( 0 ),
48125         maxTrackChi2 = cms.double( 1000.0 ),
48126         maxTransverseImpactParameter = cms.double( 0.2 ),
48127         useTracksInsteadOfPFHadrons = cms.bool( False ),
48128         minNeutralHadronEt = cms.double( 1.0 )
48129       ),
48130       vxAssocQualityCuts = cms.PSet( 
48131         minTrackPt = cms.double( 0.0 ),
48132         minGammaEt = cms.double( 0.5 ),
48133         minTrackHits = cms.uint32( 3 ),
48134         minTrackPixelHits = cms.uint32( 0 ),
48135         maxTrackChi2 = cms.double( 1000.0 ),
48136         maxTransverseImpactParameter = cms.double( 0.2 ),
48137         useTracksInsteadOfPFHadrons = cms.bool( False )
48138       ),
48139       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48140     ),
48141     minTauPtForNoIso = cms.double( -99.0 ),
48142     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
48143     vertexSrc = cms.InputTag( "NotUsed" ),
48144     applySumPtCut = cms.bool( False ),
48145     rhoConeSize = cms.double( 0.5 ),
48146     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
48147     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
48148     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
48149     enableHGCalWorkaround = cms.bool( False ),
48150     footprintCorrections = cms.VPSet( 
48151       cms.PSet(  offset = cms.string( "0.0" ),
48152         selection = cms.string( "decayMode() = 0" )
48153       ),
48154       cms.PSet(  offset = cms.string( "0.0" ),
48155         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
48156       ),
48157       cms.PSet(  offset = cms.string( "2.7" ),
48158         selection = cms.string( "decayMode() = 5" )
48159       ),
48160       cms.PSet(  offset = cms.string( "0.0" ),
48161         selection = cms.string( "decayMode() = 6" )
48162       ),
48163       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
48164         selection = cms.string( "decayMode() = 10" )
48165       )
48166     ),
48167     deltaBetaFactor = cms.string( "0.38" ),
48168     applyFootprintCorrection = cms.bool( False ),
48169     UseAllPFCandsForWeights = cms.bool( False ),
48170     relativeSumPtCut = cms.double( 0.05 ),
48171     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48172     maximumOccupancy = cms.uint32( 0 ),
48173     verbosity = cms.int32( 0 ),
48174     applyOccupancyCut = cms.bool( False ),
48175     applyDeltaBetaCorrection = cms.bool( False ),
48176     applyRelativeSumPtCut = cms.bool( True ),
48177     storeRawPUsumPt = cms.bool( False ),
48178     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
48179     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
48180     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
48181     storeRawSumPt = cms.bool( False ),
48182     ApplyDiscriminationByECALIsolation = cms.bool( False ),
48183     applyRhoCorrection = cms.bool( False ),
48184     WeightECALIsolation = cms.double( 1.0 ),
48185     rhoUEOffsetCorrection = cms.double( 1.0 ),
48186     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
48187     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
48188     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
48189     relativeSumPtOffset = cms.double( 60.0 ),
48190     customOuterCone = cms.double( -1.0 ),
48191     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
48192 )
48193 fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
48194     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48195     Prediscriminants = cms.PSet( 
48196       BooleanOperator = cms.string( "or" ),
48197       discr1 = cms.PSet( 
48198         cut = cms.double( 0.5 ),
48199         Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" )
48200       ),
48201       discr2 = cms.PSet( 
48202         cut = cms.double( 0.5 ),
48203         Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" )
48204       )
48205     ),
48206     PassValue = cms.double( 1.0 ),
48207     FailValue = cms.double( 0.0 )
48208 )
48209 fragment.hltPFTau35 = cms.EDFilter( "HLT1PFTau",
48210     saveTags = cms.bool( True ),
48211     inputTag = cms.InputTag( "hltPFTaus" ),
48212     triggerType = cms.int32( 84 ),
48213     MinE = cms.double( -1.0 ),
48214     MinPt = cms.double( 35.0 ),
48215     MinMass = cms.double( -1.0 ),
48216     MaxMass = cms.double( -1.0 ),
48217     MinEta = cms.double( -1.0 ),
48218     MaxEta = cms.double( 2.5 ),
48219     MinN = cms.int32( 1 )
48220 )
48221 fragment.hltPFTau35Track = cms.EDFilter( "HLT1PFTau",
48222     saveTags = cms.bool( True ),
48223     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
48224     triggerType = cms.int32( 84 ),
48225     MinE = cms.double( -1.0 ),
48226     MinPt = cms.double( 35.0 ),
48227     MinMass = cms.double( -1.0 ),
48228     MaxMass = cms.double( -1.0 ),
48229     MinEta = cms.double( -1.0 ),
48230     MaxEta = cms.double( 2.5 ),
48231     MinN = cms.int32( 1 )
48232 )
48233 fragment.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
48234     qualityCuts = cms.PSet( 
48235       vertexTrackFiltering = cms.bool( False ),
48236       isolationQualityCuts = cms.PSet( 
48237         maxDeltaZ = cms.double( 0.1 ),
48238         minTrackPt = cms.double( 0.5 ),
48239         minGammaEt = cms.double( 0.5 ),
48240         minTrackHits = cms.uint32( 3 ),
48241         minTrackPixelHits = cms.uint32( 0 ),
48242         maxTrackChi2 = cms.double( 100.0 ),
48243         maxTransverseImpactParameter = cms.double( 0.1 ),
48244         minTrackVertexWeight = cms.double( -1.0 )
48245       ),
48246       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
48247       recoverLeadingTrk = cms.bool( False ),
48248       signalQualityCuts = cms.PSet( 
48249         minNeutralHadronEt = cms.double( 30.0 ),
48250         maxDeltaZ = cms.double( 0.2 ),
48251         minTrackPt = cms.double( 0.0 ),
48252         minGammaEt = cms.double( 0.5 ),
48253         minTrackHits = cms.uint32( 3 ),
48254         minTrackPixelHits = cms.uint32( 0 ),
48255         maxTrackChi2 = cms.double( 1000.0 ),
48256         maxTransverseImpactParameter = cms.double( 0.2 ),
48257         minTrackVertexWeight = cms.double( -1.0 )
48258       ),
48259       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
48260       vxAssocQualityCuts = cms.PSet( 
48261         minTrackPt = cms.double( 0.0 ),
48262         minGammaEt = cms.double( 0.5 ),
48263         minTrackHits = cms.uint32( 3 ),
48264         minTrackPixelHits = cms.uint32( 0 ),
48265         maxTrackChi2 = cms.double( 1000.0 ),
48266         maxTransverseImpactParameter = cms.double( 0.2 ),
48267         minTrackVertexWeight = cms.double( -1.0 )
48268       ),
48269       pvFindingAlgo = cms.string( "closestInDeltaZ" )
48270     ),
48271     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
48272     BooleanOutput = cms.bool( True ),
48273     PFTauProducer = cms.InputTag( "hltPFTaus" ),
48274     MinN = cms.uint32( 2 ),
48275     MaxN = cms.uint32( 2 )
48276 )
48277 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector",
48278     src = cms.InputTag( "hltPFTaus" ),
48279     cut = cms.string( "pt > 0" ),
48280     discriminators = cms.VPSet( 
48281       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
48282         selectionCut = cms.double( 0.5 )
48283       ),
48284       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
48285         selectionCut = cms.double( 0.5 )
48286       )
48287     ),
48288     discriminatorContainers = cms.VPSet( 
48289     )
48290 )
48291 fragment.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
48292     saveTags = cms.bool( True ),
48293     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ),
48294     triggerType = cms.int32( 84 ),
48295     MinE = cms.double( -1.0 ),
48296     MinPt = cms.double( 35.0 ),
48297     MinMass = cms.double( -1.0 ),
48298     MaxMass = cms.double( -1.0 ),
48299     MinEta = cms.double( -1.0 ),
48300     MaxEta = cms.double( 2.5 ),
48301     MinN = cms.int32( 1 )
48302 )
48303 fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau",
48304     saveTags = cms.bool( True ),
48305     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
48306     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ),
48307     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
48308     inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ),
48309     triggerType1 = cms.int32( 81 ),
48310     triggerType2 = cms.int32( 84 ),
48311     MinDeta = cms.double( 0.0 ),
48312     MaxDeta = cms.double( -1.0 ),
48313     MinDphi = cms.double( 0.0 ),
48314     MaxDphi = cms.double( -1.0 ),
48315     MinDelR = cms.double( 0.3 ),
48316     MaxDelR = cms.double( 99999.0 ),
48317     MinPt = cms.double( 1.0 ),
48318     MaxPt = cms.double( -1.0 ),
48319     MinMinv = cms.double( 100.0 ),
48320     MaxMinv = cms.double( -1.0 ),
48321     MinN = cms.int32( 1 )
48322 )
48323 fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler",
48324     offset = cms.uint32( 0 ),
48325     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48326 )
48327 fragment.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler",
48328     offset = cms.uint32( 0 ),
48329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48330 )
48331 fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48332     saveTags = cms.bool( True ),
48333     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48334     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48335     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
48336     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48337     MinN = cms.int32( 0 ),
48338     MaxEta = cms.double( 2.5 ),
48339     AbsEtaBins = cms.vdouble( 0.0 ),
48340     MinNstations = cms.vint32( 0 ),
48341     MinNhits = cms.vint32( 0 ),
48342     CutOnChambers = cms.bool( False ),
48343     MinNchambers = cms.vint32( 0 ),
48344     MaxDr = cms.double( 9999.0 ),
48345     MinDr = cms.double( -1.0 ),
48346     MaxDz = cms.double( 9999.0 ),
48347     MinDxySig = cms.double( -1.0 ),
48348     MinPt = cms.double( 0.0 ),
48349     NSigmaPt = cms.double( 0.0 ),
48350     MatchToPreviousCand = cms.bool( True )
48351 )
48352 fragment.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48353     saveTags = cms.bool( True ),
48354     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48355     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48356     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48357     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48358     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48359     PreviousCandIsL2 = cms.bool( True ),
48360     FastAccept = cms.bool( False ),
48361     MinN = cms.int32( 1 ),
48362     MaxEta = cms.double( 2.5 ),
48363     MinNhits = cms.int32( 0 ),
48364     MaxDr = cms.double( 2.0 ),
48365     MaxDz = cms.double( 9999.0 ),
48366     ChargeOpt = cms.int32( -1 ),
48367     MinPtPair = cms.vdouble( 0.0 ),
48368     MaxPtPair = cms.vdouble( 1.0E125 ),
48369     MinPtMax = cms.vdouble( 0.0 ),
48370     MinPtMin = cms.vdouble( 0.0 ),
48371     MaxPtMin = cms.vdouble( 1.0E125 ),
48372     MinInvMass = cms.vdouble( 2.9 ),
48373     MaxInvMass = cms.vdouble( 3.3 ),
48374     MinDiMuonDeltaR = cms.double( -1.0 ),
48375     MinAcop = cms.double( -999.0 ),
48376     MaxAcop = cms.double( 999.0 ),
48377     MinPtBalance = cms.double( -1.0 ),
48378     MaxPtBalance = cms.double( 999999.0 ),
48379     NSigmaPt = cms.double( 0.0 ),
48380     MaxDCAMuMu = cms.double( 0.5 ),
48381     MaxRapidityPair = cms.double( 999999.0 ),
48382     CutCowboys = cms.bool( False ),
48383     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48384     L1MatchingdR = cms.double( 0.3 ),
48385     MatchToPreviousCand = cms.bool( True ),
48386     useSimpleGeometry = cms.bool( True ),
48387     useStation2 = cms.bool( True ),
48388     fallbackToME1 = cms.bool( False ),
48389     cosmicPropagationHypothesis = cms.bool( False ),
48390     useMB2InOverlap = cms.bool( False ),
48391     useTrack = cms.string( "tracker" ),
48392     useState = cms.string( "atVertex" ),
48393     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48394     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48395     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48396 )
48397 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48398     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48399     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ),
48400     matchToPrevious = cms.bool( True ),
48401     MaxEta = cms.double( 2.5 ),
48402     MinPt = cms.double( 0.0 ),
48403     MinPtPair = cms.double( 0.0 ),
48404     MinInvMass = cms.double( 0.0 ),
48405     MaxInvMass = cms.double( 999999.0 ),
48406     ChargeOpt = cms.int32( -1 )
48407 )
48408 fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter",
48409     saveTags = cms.bool( True ),
48410     FastAccept = cms.bool( True ),
48411     MinLxySignificance = cms.double( 0.0 ),
48412     MaxLxySignificance = cms.double( 0.0 ),
48413     MaxNormalisedChi2 = cms.double( 999999.0 ),
48414     MinVtxProbability = cms.double( 0.005 ),
48415     MinCosinePointingAngle = cms.double( -2.0 ),
48416     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ),
48417     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48418     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48419 )
48420 fragment.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler",
48421     offset = cms.uint32( 0 ),
48422     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48423 )
48424 fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48425     saveTags = cms.bool( True ),
48426     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48427     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48428     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
48429     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
48430     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48431     PreviousCandIsL2 = cms.bool( True ),
48432     FastAccept = cms.bool( False ),
48433     MinN = cms.int32( 1 ),
48434     MaxEta = cms.double( 2.5 ),
48435     MinNhits = cms.int32( 0 ),
48436     MaxDr = cms.double( 2.0 ),
48437     MaxDz = cms.double( 9999.0 ),
48438     ChargeOpt = cms.int32( 0 ),
48439     MinPtPair = cms.vdouble( 0.0 ),
48440     MaxPtPair = cms.vdouble( 1.0E125 ),
48441     MinPtMax = cms.vdouble( 0.0 ),
48442     MinPtMin = cms.vdouble( 0.0 ),
48443     MaxPtMin = cms.vdouble( 1.0E125 ),
48444     MinInvMass = cms.vdouble( 2.9 ),
48445     MaxInvMass = cms.vdouble( 3.3 ),
48446     MinDiMuonDeltaR = cms.double( -1.0 ),
48447     MinAcop = cms.double( -999.0 ),
48448     MaxAcop = cms.double( 999.0 ),
48449     MinPtBalance = cms.double( -1.0 ),
48450     MaxPtBalance = cms.double( 999999.0 ),
48451     NSigmaPt = cms.double( 0.0 ),
48452     MaxDCAMuMu = cms.double( 0.5 ),
48453     MaxRapidityPair = cms.double( 999999.0 ),
48454     CutCowboys = cms.bool( False ),
48455     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48456     L1MatchingdR = cms.double( 0.3 ),
48457     MatchToPreviousCand = cms.bool( True ),
48458     useSimpleGeometry = cms.bool( True ),
48459     useStation2 = cms.bool( True ),
48460     fallbackToME1 = cms.bool( False ),
48461     cosmicPropagationHypothesis = cms.bool( False ),
48462     useMB2InOverlap = cms.bool( False ),
48463     useTrack = cms.string( "tracker" ),
48464     useState = cms.string( "atVertex" ),
48465     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48466     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48467     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48468 )
48469 fragment.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48470     saveTags = cms.bool( True ),
48471     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ),
48472     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48473     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48474     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48475     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48476     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48477     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48478     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48479     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48480     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48481 )
48482 fragment.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler",
48483     offset = cms.uint32( 0 ),
48484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48485 )
48486 fragment.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
48487     saveTags = cms.bool( True ),
48488     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ),
48489     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48490     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48491     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48492     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48493     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48494     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48495     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48496     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48497     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48498 )
48499 fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48500     saveTags = cms.bool( True ),
48501     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48502     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ),
48503     MaxEta = cms.double( 2.5 ),
48504     MinPt = cms.double( 0.0 ),
48505     MaxDeltaR = cms.double( 0.3 ),
48506     MinN = cms.int32( 2 ),
48507     CentralBxOnly = cms.bool( True ),
48508     SelectQualities = cms.vint32(  )
48509 )
48510 fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48511     saveTags = cms.bool( True ),
48512     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48513     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48514     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48515     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48516     MinN = cms.int32( 0 ),
48517     MaxEta = cms.double( 2.5 ),
48518     AbsEtaBins = cms.vdouble( 0.0 ),
48519     MinNstations = cms.vint32( 0 ),
48520     MinNhits = cms.vint32( 0 ),
48521     CutOnChambers = cms.bool( False ),
48522     MinNchambers = cms.vint32( 0 ),
48523     MaxDr = cms.double( 9999.0 ),
48524     MinDr = cms.double( -1.0 ),
48525     MaxDz = cms.double( 9999.0 ),
48526     MinDxySig = cms.double( -1.0 ),
48527     MinPt = cms.double( 0.0 ),
48528     NSigmaPt = cms.double( 0.0 ),
48529     MatchToPreviousCand = cms.bool( True )
48530 )
48531 fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48532     saveTags = cms.bool( True ),
48533     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48534     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
48535     MaxEta = cms.double( 2.5 ),
48536     MinPt = cms.double( 0.0 ),
48537     MaxDeltaR = cms.double( 0.3 ),
48538     MinN = cms.int32( 1 ),
48539     CentralBxOnly = cms.bool( True ),
48540     SelectQualities = cms.vint32(  )
48541 )
48542 fragment.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48543     saveTags = cms.bool( True ),
48544     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48545     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48546     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
48547     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
48548     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48549     PreviousCandIsL2 = cms.bool( True ),
48550     FastAccept = cms.bool( False ),
48551     MinN = cms.int32( 1 ),
48552     MaxEta = cms.double( 2.5 ),
48553     MinNhits = cms.int32( 0 ),
48554     MaxDr = cms.double( 2.0 ),
48555     MaxDz = cms.double( 9999.0 ),
48556     ChargeOpt = cms.int32( -1 ),
48557     MinPtPair = cms.vdouble( 0.0 ),
48558     MaxPtPair = cms.vdouble( 1.0E125 ),
48559     MinPtMax = cms.vdouble( 0.0 ),
48560     MinPtMin = cms.vdouble( 0.0 ),
48561     MaxPtMin = cms.vdouble( 1.0E125 ),
48562     MinInvMass = cms.vdouble( 2.9 ),
48563     MaxInvMass = cms.vdouble( 3.3 ),
48564     MinDiMuonDeltaR = cms.double( -1.0 ),
48565     MinAcop = cms.double( -999.0 ),
48566     MaxAcop = cms.double( 999.0 ),
48567     MinPtBalance = cms.double( -1.0 ),
48568     MaxPtBalance = cms.double( 999999.0 ),
48569     NSigmaPt = cms.double( 0.0 ),
48570     MaxDCAMuMu = cms.double( 0.5 ),
48571     MaxRapidityPair = cms.double( 999999.0 ),
48572     CutCowboys = cms.bool( False ),
48573     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48574     L1MatchingdR = cms.double( 0.3 ),
48575     MatchToPreviousCand = cms.bool( True ),
48576     useSimpleGeometry = cms.bool( True ),
48577     useStation2 = cms.bool( True ),
48578     fallbackToME1 = cms.bool( False ),
48579     cosmicPropagationHypothesis = cms.bool( False ),
48580     useMB2InOverlap = cms.bool( False ),
48581     useTrack = cms.string( "tracker" ),
48582     useState = cms.string( "atVertex" ),
48583     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48584     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48585     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48586 )
48587 fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48588     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48589     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ),
48590     matchToPrevious = cms.bool( True ),
48591     MaxEta = cms.double( 2.5 ),
48592     MinPt = cms.double( 0.0 ),
48593     MinPtPair = cms.double( 0.0 ),
48594     MinInvMass = cms.double( 0.0 ),
48595     MaxInvMass = cms.double( 999999.0 ),
48596     ChargeOpt = cms.int32( -1 )
48597 )
48598 fragment.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
48599     saveTags = cms.bool( True ),
48600     FastAccept = cms.bool( True ),
48601     MinLxySignificance = cms.double( 0.0 ),
48602     MaxLxySignificance = cms.double( 0.0 ),
48603     MaxNormalisedChi2 = cms.double( 999999.0 ),
48604     MinVtxProbability = cms.double( 0.005 ),
48605     MinCosinePointingAngle = cms.double( -2.0 ),
48606     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ),
48607     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48608     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48609 )
48610 fragment.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
48611     offset = cms.uint32( 0 ),
48612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48613 )
48614 fragment.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48615     offset = cms.uint32( 0 ),
48616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48617 )
48618 fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48619     saveTags = cms.bool( True ),
48620     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48621     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48622     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48623     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
48624     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48625     PreviousCandIsL2 = cms.bool( True ),
48626     FastAccept = cms.bool( False ),
48627     MinN = cms.int32( 1 ),
48628     MaxEta = cms.double( 2.5 ),
48629     MinNhits = cms.int32( 0 ),
48630     MaxDr = cms.double( 2.0 ),
48631     MaxDz = cms.double( 9999.0 ),
48632     ChargeOpt = cms.int32( -1 ),
48633     MinPtPair = cms.vdouble( 0.0 ),
48634     MaxPtPair = cms.vdouble( 1.0E125 ),
48635     MinPtMax = cms.vdouble( 0.0 ),
48636     MinPtMin = cms.vdouble( 0.0 ),
48637     MaxPtMin = cms.vdouble( 1.0E125 ),
48638     MinInvMass = cms.vdouble( 2.9 ),
48639     MaxInvMass = cms.vdouble( 3.3 ),
48640     MinDiMuonDeltaR = cms.double( -1.0 ),
48641     MinAcop = cms.double( -999.0 ),
48642     MaxAcop = cms.double( 999.0 ),
48643     MinPtBalance = cms.double( -1.0 ),
48644     MaxPtBalance = cms.double( 999999.0 ),
48645     NSigmaPt = cms.double( 0.0 ),
48646     MaxDCAMuMu = cms.double( 0.5 ),
48647     MaxRapidityPair = cms.double( 999999.0 ),
48648     CutCowboys = cms.bool( False ),
48649     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48650     L1MatchingdR = cms.double( 0.3 ),
48651     MatchToPreviousCand = cms.bool( True ),
48652     useSimpleGeometry = cms.bool( True ),
48653     useStation2 = cms.bool( True ),
48654     fallbackToME1 = cms.bool( False ),
48655     cosmicPropagationHypothesis = cms.bool( False ),
48656     useMB2InOverlap = cms.bool( False ),
48657     useTrack = cms.string( "tracker" ),
48658     useState = cms.string( "atVertex" ),
48659     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48660     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48661     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48662 )
48663 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48664     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48665     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ),
48666     matchToPrevious = cms.bool( True ),
48667     MaxEta = cms.double( 2.5 ),
48668     MinPt = cms.double( 0.0 ),
48669     MinPtPair = cms.double( 0.0 ),
48670     MinInvMass = cms.double( 0.0 ),
48671     MaxInvMass = cms.double( 999999.0 ),
48672     ChargeOpt = cms.int32( -1 )
48673 )
48674 fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter",
48675     saveTags = cms.bool( True ),
48676     FastAccept = cms.bool( True ),
48677     MinLxySignificance = cms.double( 0.0 ),
48678     MaxLxySignificance = cms.double( 0.0 ),
48679     MaxNormalisedChi2 = cms.double( 999999.0 ),
48680     MinVtxProbability = cms.double( 0.005 ),
48681     MinCosinePointingAngle = cms.double( -2.0 ),
48682     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ),
48683     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48684     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48685 )
48686 fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
48687     offset = cms.uint32( 0 ),
48688     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48689 )
48690 fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed",
48691     saveTags = cms.bool( True ),
48692     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" ),
48693     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48694     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48695     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48696     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48697     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48698     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48699     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48700     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48701     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48702 )
48703 fragment.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler",
48704     offset = cms.uint32( 0 ),
48705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48706 )
48707 fragment.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48708     saveTags = cms.bool( False ),
48709     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48710     PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ),
48711     MaxEta = cms.double( 2.5 ),
48712     MinPt = cms.double( 0.0 ),
48713     MaxDeltaR = cms.double( 0.3 ),
48714     MinN = cms.int32( 3 ),
48715     CentralBxOnly = cms.bool( True ),
48716     SelectQualities = cms.vint32(  )
48717 )
48718 fragment.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48719     saveTags = cms.bool( True ),
48720     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48721     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48722     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48723     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48724     MinN = cms.int32( 0 ),
48725     MaxEta = cms.double( 2.5 ),
48726     AbsEtaBins = cms.vdouble( 0.0 ),
48727     MinNstations = cms.vint32( 0 ),
48728     MinNhits = cms.vint32( 0 ),
48729     CutOnChambers = cms.bool( False ),
48730     MinNchambers = cms.vint32( 0 ),
48731     MaxDr = cms.double( 9999.0 ),
48732     MinDr = cms.double( -1.0 ),
48733     MaxDz = cms.double( 9999.0 ),
48734     MinDxySig = cms.double( -1.0 ),
48735     MinPt = cms.double( 0.0 ),
48736     NSigmaPt = cms.double( 0.0 ),
48737     MatchToPreviousCand = cms.bool( True )
48738 )
48739 fragment.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48740     saveTags = cms.bool( True ),
48741     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48742     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
48743     MaxEta = cms.double( 2.5 ),
48744     MinPt = cms.double( 0.0 ),
48745     MaxDeltaR = cms.double( 0.3 ),
48746     MinN = cms.int32( 1 ),
48747     CentralBxOnly = cms.bool( True ),
48748     SelectQualities = cms.vint32(  )
48749 )
48750 fragment.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
48751     saveTags = cms.bool( True ),
48752     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48753     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48754     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48755     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48756     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48757     MinN = cms.int32( 3 ),
48758     MaxEta = cms.double( 2.5 ),
48759     MinNhits = cms.int32( 0 ),
48760     MaxDr = cms.double( 2.0 ),
48761     MinDr = cms.double( -1.0 ),
48762     MaxDz = cms.double( 9999.0 ),
48763     MinDxySig = cms.double( -1.0 ),
48764     MinPt = cms.double( 2.0 ),
48765     NSigmaPt = cms.double( 0.0 ),
48766     MaxNormalizedChi2 = cms.double( 9999.0 ),
48767     MaxDXYBeamSpot = cms.double( 9999.0 ),
48768     MinDXYBeamSpot = cms.double( -1.0 ),
48769     MinNmuonHits = cms.int32( 0 ),
48770     MaxPtDifference = cms.double( 9999.0 ),
48771     MinTrackPt = cms.double( 0.0 ),
48772     minMuonStations = cms.int32( 2 ),
48773     minTrkHits = cms.int32( -1 ),
48774     minMuonHits = cms.int32( -1 ),
48775     allowedTypeMask = cms.uint32( 255 ),
48776     requiredTypeMask = cms.uint32( 0 ),
48777     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48778     trkMuonId = cms.uint32( 0 ),
48779     L1MatchingdR = cms.double( 0.3 ),
48780     MatchToPreviousCand = cms.bool( True ),
48781     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48782     requireL3MuonTrajectorySeed = cms.bool( False ),
48783     useSimpleGeometry = cms.bool( True ),
48784     useStation2 = cms.bool( True ),
48785     fallbackToME1 = cms.bool( False ),
48786     cosmicPropagationHypothesis = cms.bool( False ),
48787     useMB2InOverlap = cms.bool( False ),
48788     useTrack = cms.string( "tracker" ),
48789     useState = cms.string( "atVertex" ),
48790     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48791     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48792     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48793 )
48794 fragment.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter",
48795     saveTags = cms.bool( True ),
48796     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48797     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48798     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
48799     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
48800     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48801     PreviousCandIsL2 = cms.bool( True ),
48802     FastAccept = cms.bool( False ),
48803     MinN = cms.int32( 1 ),
48804     MaxEta = cms.double( 2.5 ),
48805     MinNhits = cms.int32( 0 ),
48806     MaxDr = cms.double( 2.0 ),
48807     MaxDz = cms.double( 9999.0 ),
48808     ChargeOpt = cms.int32( -1 ),
48809     MinPtPair = cms.vdouble( 0.0 ),
48810     MaxPtPair = cms.vdouble( 1.0E125 ),
48811     MinPtMax = cms.vdouble( 0.0 ),
48812     MinPtMin = cms.vdouble( 3.5 ),
48813     MaxPtMin = cms.vdouble( 1.0E125 ),
48814     MinInvMass = cms.vdouble( 2.95 ),
48815     MaxInvMass = cms.vdouble( 3.25 ),
48816     MinDiMuonDeltaR = cms.double( -1.0 ),
48817     MinAcop = cms.double( -999.0 ),
48818     MaxAcop = cms.double( 999.0 ),
48819     MinPtBalance = cms.double( -1.0 ),
48820     MaxPtBalance = cms.double( 999999.0 ),
48821     NSigmaPt = cms.double( 0.0 ),
48822     MaxDCAMuMu = cms.double( 0.5 ),
48823     MaxRapidityPair = cms.double( 999999.0 ),
48824     CutCowboys = cms.bool( False ),
48825     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48826     L1MatchingdR = cms.double( 0.3 ),
48827     MatchToPreviousCand = cms.bool( True ),
48828     useSimpleGeometry = cms.bool( True ),
48829     useStation2 = cms.bool( True ),
48830     fallbackToME1 = cms.bool( False ),
48831     cosmicPropagationHypothesis = cms.bool( False ),
48832     useMB2InOverlap = cms.bool( False ),
48833     useTrack = cms.string( "tracker" ),
48834     useState = cms.string( "atVertex" ),
48835     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48836     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48837     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48838 )
48839 fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48840     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48841     PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ),
48842     matchToPrevious = cms.bool( True ),
48843     MaxEta = cms.double( 2.5 ),
48844     MinPt = cms.double( 3.5 ),
48845     MinPtPair = cms.double( 0.0 ),
48846     MinInvMass = cms.double( 0.0 ),
48847     MaxInvMass = cms.double( 999999.0 ),
48848     ChargeOpt = cms.int32( -1 )
48849 )
48850 fragment.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
48851     saveTags = cms.bool( True ),
48852     FastAccept = cms.bool( True ),
48853     MinLxySignificance = cms.double( 0.0 ),
48854     MaxLxySignificance = cms.double( -1.0 ),
48855     MaxNormalisedChi2 = cms.double( 999999.0 ),
48856     MinVtxProbability = cms.double( 0.005 ),
48857     MinCosinePointingAngle = cms.double( -2.0 ),
48858     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ),
48859     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48860     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48861 )
48862 fragment.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48863     saveTags = cms.bool( True ),
48864     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48865     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48866     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48867     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48868     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48869     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48870     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48871     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48872     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48873     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48874 )
48875 fragment.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler",
48876     offset = cms.uint32( 0 ),
48877     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48878 )
48879 fragment.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
48880     saveTags = cms.bool( True ),
48881     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
48882     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48883     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48884     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48885     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48886     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48887     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48888     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48889     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48890     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48891 )
48892 fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48893     saveTags = cms.bool( True ),
48894     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48895     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ),
48896     MaxEta = cms.double( 2.5 ),
48897     MinPt = cms.double( 0.0 ),
48898     MaxDeltaR = cms.double( 0.3 ),
48899     MinN = cms.int32( 2 ),
48900     CentralBxOnly = cms.bool( True ),
48901     SelectQualities = cms.vint32(  )
48902 )
48903 fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48904     saveTags = cms.bool( True ),
48905     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48906     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48907     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48908     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48909     MinN = cms.int32( 0 ),
48910     MaxEta = cms.double( 2.5 ),
48911     AbsEtaBins = cms.vdouble( 0.0 ),
48912     MinNstations = cms.vint32( 0 ),
48913     MinNhits = cms.vint32( 0 ),
48914     CutOnChambers = cms.bool( False ),
48915     MinNchambers = cms.vint32( 0 ),
48916     MaxDr = cms.double( 9999.0 ),
48917     MinDr = cms.double( -1.0 ),
48918     MaxDz = cms.double( 9999.0 ),
48919     MinDxySig = cms.double( -1.0 ),
48920     MinPt = cms.double( 0.0 ),
48921     NSigmaPt = cms.double( 0.0 ),
48922     MatchToPreviousCand = cms.bool( True )
48923 )
48924 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48925     saveTags = cms.bool( True ),
48926     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48927     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48928     MaxEta = cms.double( 2.5 ),
48929     MinPt = cms.double( 0.0 ),
48930     MaxDeltaR = cms.double( 0.3 ),
48931     MinN = cms.int32( 1 ),
48932     CentralBxOnly = cms.bool( True ),
48933     SelectQualities = cms.vint32(  )
48934 )
48935 fragment.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48936     saveTags = cms.bool( True ),
48937     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48938     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48939     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ),
48940     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
48941     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48942     PreviousCandIsL2 = cms.bool( True ),
48943     FastAccept = cms.bool( False ),
48944     MinN = cms.int32( 1 ),
48945     MaxEta = cms.double( 2.5 ),
48946     MinNhits = cms.int32( 0 ),
48947     MaxDr = cms.double( 2.0 ),
48948     MaxDz = cms.double( 9999.0 ),
48949     ChargeOpt = cms.int32( -1 ),
48950     MinPtPair = cms.vdouble( 0.0 ),
48951     MaxPtPair = cms.vdouble( 1.0E125 ),
48952     MinPtMax = cms.vdouble( 0.0 ),
48953     MinPtMin = cms.vdouble( 0.0 ),
48954     MaxPtMin = cms.vdouble( 1.0E125 ),
48955     MinInvMass = cms.vdouble( 8.5 ),
48956     MaxInvMass = cms.vdouble( 11.5 ),
48957     MinDiMuonDeltaR = cms.double( -1.0 ),
48958     MinAcop = cms.double( -999.0 ),
48959     MaxAcop = cms.double( 999.0 ),
48960     MinPtBalance = cms.double( -1.0 ),
48961     MaxPtBalance = cms.double( 999999.0 ),
48962     NSigmaPt = cms.double( 0.0 ),
48963     MaxDCAMuMu = cms.double( 0.5 ),
48964     MaxRapidityPair = cms.double( 999999.0 ),
48965     CutCowboys = cms.bool( False ),
48966     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48967     L1MatchingdR = cms.double( 0.3 ),
48968     MatchToPreviousCand = cms.bool( True ),
48969     useSimpleGeometry = cms.bool( True ),
48970     useStation2 = cms.bool( True ),
48971     fallbackToME1 = cms.bool( False ),
48972     cosmicPropagationHypothesis = cms.bool( False ),
48973     useMB2InOverlap = cms.bool( False ),
48974     useTrack = cms.string( "tracker" ),
48975     useState = cms.string( "atVertex" ),
48976     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48977     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48978     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48979 )
48980 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48981     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48982     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ),
48983     matchToPrevious = cms.bool( True ),
48984     MaxEta = cms.double( 2.5 ),
48985     MinPt = cms.double( 0.0 ),
48986     MinPtPair = cms.double( 0.0 ),
48987     MinInvMass = cms.double( 0.0 ),
48988     MaxInvMass = cms.double( 999999.0 ),
48989     ChargeOpt = cms.int32( -1 )
48990 )
48991 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
48992     saveTags = cms.bool( True ),
48993     FastAccept = cms.bool( True ),
48994     MinLxySignificance = cms.double( 0.0 ),
48995     MaxLxySignificance = cms.double( 0.0 ),
48996     MaxNormalisedChi2 = cms.double( 999999.0 ),
48997     MinVtxProbability = cms.double( 0.005 ),
48998     MinCosinePointingAngle = cms.double( -2.0 ),
48999     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ),
49000     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49001     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49002 )
49003 fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49004     saveTags = cms.bool( True ),
49005     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ),
49006     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49007     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49008     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49009     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49010     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49011     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49012     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49013     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49014     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49015 )
49016 fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler",
49017     offset = cms.uint32( 0 ),
49018     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49019 )
49020 fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
49021     saveTags = cms.bool( True ),
49022     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ),
49023     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49024     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49025     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49026     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49027     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49028     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49029     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49030     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49031     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49032 )
49033 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49034     saveTags = cms.bool( True ),
49035     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49036     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ),
49037     MaxEta = cms.double( 2.5 ),
49038     MinPt = cms.double( 0.0 ),
49039     MaxDeltaR = cms.double( 0.3 ),
49040     MinN = cms.int32( 2 ),
49041     CentralBxOnly = cms.bool( True ),
49042     SelectQualities = cms.vint32(  )
49043 )
49044 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49045     saveTags = cms.bool( True ),
49046     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49047     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49048     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49049     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49050     MinN = cms.int32( 0 ),
49051     MaxEta = cms.double( 2.5 ),
49052     AbsEtaBins = cms.vdouble( 0.0 ),
49053     MinNstations = cms.vint32( 0 ),
49054     MinNhits = cms.vint32( 0 ),
49055     CutOnChambers = cms.bool( False ),
49056     MinNchambers = cms.vint32( 0 ),
49057     MaxDr = cms.double( 9999.0 ),
49058     MinDr = cms.double( -1.0 ),
49059     MaxDz = cms.double( 9999.0 ),
49060     MinDxySig = cms.double( -1.0 ),
49061     MinPt = cms.double( 0.0 ),
49062     NSigmaPt = cms.double( 0.0 ),
49063     MatchToPreviousCand = cms.bool( True )
49064 )
49065 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49066     saveTags = cms.bool( True ),
49067     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49068     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49069     MaxEta = cms.double( 2.5 ),
49070     MinPt = cms.double( 0.0 ),
49071     MaxDeltaR = cms.double( 0.3 ),
49072     MinN = cms.int32( 1 ),
49073     CentralBxOnly = cms.bool( True ),
49074     SelectQualities = cms.vint32(  )
49075 )
49076 fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49077     saveTags = cms.bool( True ),
49078     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49079     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49080     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ),
49081     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
49082     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49083     PreviousCandIsL2 = cms.bool( True ),
49084     FastAccept = cms.bool( False ),
49085     MinN = cms.int32( 1 ),
49086     MaxEta = cms.double( 2.5 ),
49087     MinNhits = cms.int32( 0 ),
49088     MaxDr = cms.double( 2.0 ),
49089     MaxDz = cms.double( 9999.0 ),
49090     ChargeOpt = cms.int32( -1 ),
49091     MinPtPair = cms.vdouble( 0.0 ),
49092     MaxPtPair = cms.vdouble( 1.0E125 ),
49093     MinPtMax = cms.vdouble( 0.0 ),
49094     MinPtMin = cms.vdouble( 0.0 ),
49095     MaxPtMin = cms.vdouble( 1.0E125 ),
49096     MinInvMass = cms.vdouble( 8.5 ),
49097     MaxInvMass = cms.vdouble( 11.5 ),
49098     MinDiMuonDeltaR = cms.double( -1.0 ),
49099     MinAcop = cms.double( -999.0 ),
49100     MaxAcop = cms.double( 999.0 ),
49101     MinPtBalance = cms.double( -1.0 ),
49102     MaxPtBalance = cms.double( 999999.0 ),
49103     NSigmaPt = cms.double( 0.0 ),
49104     MaxDCAMuMu = cms.double( 0.5 ),
49105     MaxRapidityPair = cms.double( 999999.0 ),
49106     CutCowboys = cms.bool( False ),
49107     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49108     L1MatchingdR = cms.double( 0.3 ),
49109     MatchToPreviousCand = cms.bool( True ),
49110     useSimpleGeometry = cms.bool( True ),
49111     useStation2 = cms.bool( True ),
49112     fallbackToME1 = cms.bool( False ),
49113     cosmicPropagationHypothesis = cms.bool( False ),
49114     useMB2InOverlap = cms.bool( False ),
49115     useTrack = cms.string( "tracker" ),
49116     useState = cms.string( "atVertex" ),
49117     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49118     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49119     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49120 )
49121 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49122     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49123     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ),
49124     matchToPrevious = cms.bool( True ),
49125     MaxEta = cms.double( 2.5 ),
49126     MinPt = cms.double( 0.0 ),
49127     MinPtPair = cms.double( 0.0 ),
49128     MinInvMass = cms.double( 0.0 ),
49129     MaxInvMass = cms.double( 999999.0 ),
49130     ChargeOpt = cms.int32( -1 )
49131 )
49132 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter",
49133     saveTags = cms.bool( True ),
49134     FastAccept = cms.bool( True ),
49135     MinLxySignificance = cms.double( 0.0 ),
49136     MaxLxySignificance = cms.double( 0.0 ),
49137     MaxNormalisedChi2 = cms.double( 999999.0 ),
49138     MinVtxProbability = cms.double( 0.005 ),
49139     MinCosinePointingAngle = cms.double( -2.0 ),
49140     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ),
49141     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49142     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49143 )
49144 fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed",
49145     saveTags = cms.bool( True ),
49146     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
49147     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49148     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49149     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49150     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49151     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49152     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49153     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49154     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49155     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49156 )
49157 fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler",
49158     offset = cms.uint32( 0 ),
49159     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49160 )
49161 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49162     saveTags = cms.bool( True ),
49163     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49164     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ),
49165     MaxEta = cms.double( 2.5 ),
49166     MinPt = cms.double( 0.0 ),
49167     MaxDeltaR = cms.double( 0.3 ),
49168     MinN = cms.int32( 2 ),
49169     CentralBxOnly = cms.bool( True ),
49170     SelectQualities = cms.vint32(  )
49171 )
49172 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49173     saveTags = cms.bool( True ),
49174     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49175     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49176     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49177     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49178     MinN = cms.int32( 0 ),
49179     MaxEta = cms.double( 2.5 ),
49180     AbsEtaBins = cms.vdouble( 0.0 ),
49181     MinNstations = cms.vint32( 0 ),
49182     MinNhits = cms.vint32( 0 ),
49183     CutOnChambers = cms.bool( False ),
49184     MinNchambers = cms.vint32( 0 ),
49185     MaxDr = cms.double( 9999.0 ),
49186     MinDr = cms.double( -1.0 ),
49187     MaxDz = cms.double( 9999.0 ),
49188     MinDxySig = cms.double( -1.0 ),
49189     MinPt = cms.double( 0.0 ),
49190     NSigmaPt = cms.double( 0.0 ),
49191     MatchToPreviousCand = cms.bool( True )
49192 )
49193 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49194     saveTags = cms.bool( True ),
49195     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49196     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49197     MaxEta = cms.double( 2.5 ),
49198     MinPt = cms.double( 0.0 ),
49199     MaxDeltaR = cms.double( 0.3 ),
49200     MinN = cms.int32( 1 ),
49201     CentralBxOnly = cms.bool( True ),
49202     SelectQualities = cms.vint32(  )
49203 )
49204 fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49205     saveTags = cms.bool( True ),
49206     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49207     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49208     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ),
49209     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
49210     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49211     PreviousCandIsL2 = cms.bool( True ),
49212     FastAccept = cms.bool( False ),
49213     MinN = cms.int32( 1 ),
49214     MaxEta = cms.double( 2.5 ),
49215     MinNhits = cms.int32( 0 ),
49216     MaxDr = cms.double( 2.0 ),
49217     MaxDz = cms.double( 9999.0 ),
49218     ChargeOpt = cms.int32( -1 ),
49219     MinPtPair = cms.vdouble( 0.0 ),
49220     MaxPtPair = cms.vdouble( 1.0E125 ),
49221     MinPtMax = cms.vdouble( 0.0 ),
49222     MinPtMin = cms.vdouble( 0.0 ),
49223     MaxPtMin = cms.vdouble( 1.0E125 ),
49224     MinInvMass = cms.vdouble( 8.5 ),
49225     MaxInvMass = cms.vdouble( 11.5 ),
49226     MinDiMuonDeltaR = cms.double( -1.0 ),
49227     MinAcop = cms.double( -999.0 ),
49228     MaxAcop = cms.double( 999.0 ),
49229     MinPtBalance = cms.double( -1.0 ),
49230     MaxPtBalance = cms.double( 999999.0 ),
49231     NSigmaPt = cms.double( 0.0 ),
49232     MaxDCAMuMu = cms.double( 0.5 ),
49233     MaxRapidityPair = cms.double( 999999.0 ),
49234     CutCowboys = cms.bool( False ),
49235     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49236     L1MatchingdR = cms.double( 0.3 ),
49237     MatchToPreviousCand = cms.bool( True ),
49238     useSimpleGeometry = cms.bool( True ),
49239     useStation2 = cms.bool( True ),
49240     fallbackToME1 = cms.bool( False ),
49241     cosmicPropagationHypothesis = cms.bool( False ),
49242     useMB2InOverlap = cms.bool( False ),
49243     useTrack = cms.string( "tracker" ),
49244     useState = cms.string( "atVertex" ),
49245     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49246     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49247     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49248 )
49249 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49250     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49251     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ),
49252     matchToPrevious = cms.bool( True ),
49253     MaxEta = cms.double( 2.5 ),
49254     MinPt = cms.double( 0.0 ),
49255     MinPtPair = cms.double( 0.0 ),
49256     MinInvMass = cms.double( 0.0 ),
49257     MaxInvMass = cms.double( 999999.0 ),
49258     ChargeOpt = cms.int32( -1 )
49259 )
49260 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter",
49261     saveTags = cms.bool( True ),
49262     FastAccept = cms.bool( True ),
49263     MinLxySignificance = cms.double( 0.0 ),
49264     MaxLxySignificance = cms.double( 0.0 ),
49265     MaxNormalisedChi2 = cms.double( 999999.0 ),
49266     MinVtxProbability = cms.double( 0.005 ),
49267     MinCosinePointingAngle = cms.double( -2.0 ),
49268     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ),
49269     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49270     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49271 )
49272 fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler",
49273     offset = cms.uint32( 0 ),
49274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49275 )
49276 fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49277     saveTags = cms.bool( True ),
49278     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ),
49279     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49280     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49281     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49282     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49283     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49284     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49285     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49286     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49287     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49288 )
49289 fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler",
49290     offset = cms.uint32( 0 ),
49291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49292 )
49293 fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
49294     saveTags = cms.bool( True ),
49295     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ),
49296     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49297     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49298     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49299     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49300     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49301     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49302     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49303     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49304     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49305 )
49306 fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49307     saveTags = cms.bool( True ),
49308     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49309     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ),
49310     MaxEta = cms.double( 2.5 ),
49311     MinPt = cms.double( 0.0 ),
49312     MaxDeltaR = cms.double( 0.3 ),
49313     MinN = cms.int32( 2 ),
49314     CentralBxOnly = cms.bool( True ),
49315     SelectQualities = cms.vint32(  )
49316 )
49317 fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49318     saveTags = cms.bool( True ),
49319     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49320     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49321     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49322     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49323     MinN = cms.int32( 0 ),
49324     MaxEta = cms.double( 2.5 ),
49325     AbsEtaBins = cms.vdouble( 0.0 ),
49326     MinNstations = cms.vint32( 0 ),
49327     MinNhits = cms.vint32( 0 ),
49328     CutOnChambers = cms.bool( False ),
49329     MinNchambers = cms.vint32( 0 ),
49330     MaxDr = cms.double( 9999.0 ),
49331     MinDr = cms.double( -1.0 ),
49332     MaxDz = cms.double( 9999.0 ),
49333     MinDxySig = cms.double( -1.0 ),
49334     MinPt = cms.double( 0.0 ),
49335     NSigmaPt = cms.double( 0.0 ),
49336     MatchToPreviousCand = cms.bool( True )
49337 )
49338 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49339     saveTags = cms.bool( True ),
49340     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49341     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49342     MaxEta = cms.double( 2.5 ),
49343     MinPt = cms.double( 0.0 ),
49344     MaxDeltaR = cms.double( 0.3 ),
49345     MinN = cms.int32( 1 ),
49346     CentralBxOnly = cms.bool( True ),
49347     SelectQualities = cms.vint32(  )
49348 )
49349 fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49350     saveTags = cms.bool( True ),
49351     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49352     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49353     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ),
49354     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ),
49355     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49356     PreviousCandIsL2 = cms.bool( True ),
49357     FastAccept = cms.bool( False ),
49358     MinN = cms.int32( 1 ),
49359     MaxEta = cms.double( 2.5 ),
49360     MinNhits = cms.int32( 0 ),
49361     MaxDr = cms.double( 2.0 ),
49362     MaxDz = cms.double( 9999.0 ),
49363     ChargeOpt = cms.int32( -1 ),
49364     MinPtPair = cms.vdouble( 0.0 ),
49365     MaxPtPair = cms.vdouble( 1.0E125 ),
49366     MinPtMax = cms.vdouble( 0.0 ),
49367     MinPtMin = cms.vdouble( 0.0 ),
49368     MaxPtMin = cms.vdouble( 1.0E125 ),
49369     MinInvMass = cms.vdouble( 0.85 ),
49370     MaxInvMass = cms.vdouble( 6.0 ),
49371     MinDiMuonDeltaR = cms.double( -1.0 ),
49372     MinAcop = cms.double( -999.0 ),
49373     MaxAcop = cms.double( 999.0 ),
49374     MinPtBalance = cms.double( -1.0 ),
49375     MaxPtBalance = cms.double( 999999.0 ),
49376     NSigmaPt = cms.double( 0.0 ),
49377     MaxDCAMuMu = cms.double( 0.5 ),
49378     MaxRapidityPair = cms.double( 999999.0 ),
49379     CutCowboys = cms.bool( False ),
49380     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49381     L1MatchingdR = cms.double( 0.3 ),
49382     MatchToPreviousCand = cms.bool( True ),
49383     useSimpleGeometry = cms.bool( True ),
49384     useStation2 = cms.bool( True ),
49385     fallbackToME1 = cms.bool( False ),
49386     cosmicPropagationHypothesis = cms.bool( False ),
49387     useMB2InOverlap = cms.bool( False ),
49388     useTrack = cms.string( "tracker" ),
49389     useState = cms.string( "atVertex" ),
49390     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49391     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49392     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49393 )
49394 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49395     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49396     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ),
49397     matchToPrevious = cms.bool( True ),
49398     MaxEta = cms.double( 2.5 ),
49399     MinPt = cms.double( 0.0 ),
49400     MinPtPair = cms.double( 0.0 ),
49401     MinInvMass = cms.double( 0.0 ),
49402     MaxInvMass = cms.double( 999999.0 ),
49403     ChargeOpt = cms.int32( -1 )
49404 )
49405 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
49406     saveTags = cms.bool( True ),
49407     FastAccept = cms.bool( True ),
49408     MinLxySignificance = cms.double( 0.0 ),
49409     MaxLxySignificance = cms.double( 0.0 ),
49410     MaxNormalisedChi2 = cms.double( 999999.0 ),
49411     MinVtxProbability = cms.double( 0.005 ),
49412     MinCosinePointingAngle = cms.double( -2.0 ),
49413     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ),
49414     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49415     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49416 )
49417 fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler",
49418     offset = cms.uint32( 0 ),
49419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49420 )
49421 fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49422     saveTags = cms.bool( True ),
49423     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49424     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49425     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
49426     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
49427     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49428     PreviousCandIsL2 = cms.bool( True ),
49429     FastAccept = cms.bool( False ),
49430     MinN = cms.int32( 1 ),
49431     MaxEta = cms.double( 2.5 ),
49432     MinNhits = cms.int32( 0 ),
49433     MaxDr = cms.double( 2.0 ),
49434     MaxDz = cms.double( 9999.0 ),
49435     ChargeOpt = cms.int32( -1 ),
49436     MinPtPair = cms.vdouble( 0.0 ),
49437     MaxPtPair = cms.vdouble( 1.0E125 ),
49438     MinPtMax = cms.vdouble( 0.0 ),
49439     MinPtMin = cms.vdouble( 0.0 ),
49440     MaxPtMin = cms.vdouble( 1.0E125 ),
49441     MinInvMass = cms.vdouble( 0.85 ),
49442     MaxInvMass = cms.vdouble( 6.0 ),
49443     MinDiMuonDeltaR = cms.double( -1.0 ),
49444     MinAcop = cms.double( -999.0 ),
49445     MaxAcop = cms.double( 999.0 ),
49446     MinPtBalance = cms.double( -1.0 ),
49447     MaxPtBalance = cms.double( 999999.0 ),
49448     NSigmaPt = cms.double( 0.0 ),
49449     MaxDCAMuMu = cms.double( 0.5 ),
49450     MaxRapidityPair = cms.double( 999999.0 ),
49451     CutCowboys = cms.bool( False ),
49452     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49453     L1MatchingdR = cms.double( 0.3 ),
49454     MatchToPreviousCand = cms.bool( True ),
49455     useSimpleGeometry = cms.bool( True ),
49456     useStation2 = cms.bool( True ),
49457     fallbackToME1 = cms.bool( False ),
49458     cosmicPropagationHypothesis = cms.bool( False ),
49459     useMB2InOverlap = cms.bool( False ),
49460     useTrack = cms.string( "tracker" ),
49461     useState = cms.string( "atVertex" ),
49462     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49463     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49464     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49465 )
49466 fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49467     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49468     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ),
49469     matchToPrevious = cms.bool( True ),
49470     MaxEta = cms.double( 2.5 ),
49471     MinPt = cms.double( 0.0 ),
49472     MinPtPair = cms.double( 0.0 ),
49473     MinInvMass = cms.double( 0.0 ),
49474     MaxInvMass = cms.double( 999999.0 ),
49475     ChargeOpt = cms.int32( -1 )
49476 )
49477 fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
49478     saveTags = cms.bool( True ),
49479     FastAccept = cms.bool( True ),
49480     MinLxySignificance = cms.double( 0.0 ),
49481     MaxLxySignificance = cms.double( 0.0 ),
49482     MaxNormalisedChi2 = cms.double( 999999.0 ),
49483     MinVtxProbability = cms.double( 0.005 ),
49484     MinCosinePointingAngle = cms.double( -2.0 ),
49485     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ),
49486     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49487     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49488 )
49489 fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49490     saveTags = cms.bool( True ),
49491     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ),
49492     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49493     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49494     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49495     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49496     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49497     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49498     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49499     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49500     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49501 )
49502 fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler",
49503     offset = cms.uint32( 0 ),
49504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49505 )
49506 fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
49507     saveTags = cms.bool( True ),
49508     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ),
49509     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49510     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49511     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49512     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49513     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49514     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49515     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49516     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49517     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49518 )
49519 fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49520     saveTags = cms.bool( True ),
49521     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49522     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ),
49523     MaxEta = cms.double( 2.5 ),
49524     MinPt = cms.double( 0.0 ),
49525     MaxDeltaR = cms.double( 0.3 ),
49526     MinN = cms.int32( 2 ),
49527     CentralBxOnly = cms.bool( True ),
49528     SelectQualities = cms.vint32(  )
49529 )
49530 fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49531     saveTags = cms.bool( True ),
49532     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49533     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49534     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49535     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49536     MinN = cms.int32( 0 ),
49537     MaxEta = cms.double( 2.5 ),
49538     AbsEtaBins = cms.vdouble( 0.0 ),
49539     MinNstations = cms.vint32( 0 ),
49540     MinNhits = cms.vint32( 0 ),
49541     CutOnChambers = cms.bool( False ),
49542     MinNchambers = cms.vint32( 0 ),
49543     MaxDr = cms.double( 9999.0 ),
49544     MinDr = cms.double( -1.0 ),
49545     MaxDz = cms.double( 9999.0 ),
49546     MinDxySig = cms.double( -1.0 ),
49547     MinPt = cms.double( 0.0 ),
49548     NSigmaPt = cms.double( 0.0 ),
49549     MatchToPreviousCand = cms.bool( True )
49550 )
49551 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49552     saveTags = cms.bool( True ),
49553     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49554     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49555     MaxEta = cms.double( 2.5 ),
49556     MinPt = cms.double( 0.0 ),
49557     MaxDeltaR = cms.double( 0.3 ),
49558     MinN = cms.int32( 1 ),
49559     CentralBxOnly = cms.bool( True ),
49560     SelectQualities = cms.vint32(  )
49561 )
49562 fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49563     saveTags = cms.bool( True ),
49564     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49565     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49566     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ),
49567     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ),
49568     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49569     PreviousCandIsL2 = cms.bool( True ),
49570     FastAccept = cms.bool( False ),
49571     MinN = cms.int32( 1 ),
49572     MaxEta = cms.double( 2.5 ),
49573     MinNhits = cms.int32( 0 ),
49574     MaxDr = cms.double( 2.0 ),
49575     MaxDz = cms.double( 9999.0 ),
49576     ChargeOpt = cms.int32( -1 ),
49577     MinPtPair = cms.vdouble( 0.0 ),
49578     MaxPtPair = cms.vdouble( 1.0E125 ),
49579     MinPtMax = cms.vdouble( 0.0 ),
49580     MinPtMin = cms.vdouble( 0.0 ),
49581     MaxPtMin = cms.vdouble( 1.0E125 ),
49582     MinInvMass = cms.vdouble( 0.85 ),
49583     MaxInvMass = cms.vdouble( 6.0 ),
49584     MinDiMuonDeltaR = cms.double( -1.0 ),
49585     MinAcop = cms.double( -999.0 ),
49586     MaxAcop = cms.double( 999.0 ),
49587     MinPtBalance = cms.double( -1.0 ),
49588     MaxPtBalance = cms.double( 999999.0 ),
49589     NSigmaPt = cms.double( 0.0 ),
49590     MaxDCAMuMu = cms.double( 0.5 ),
49591     MaxRapidityPair = cms.double( 999999.0 ),
49592     CutCowboys = cms.bool( False ),
49593     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49594     L1MatchingdR = cms.double( 0.3 ),
49595     MatchToPreviousCand = cms.bool( True ),
49596     useSimpleGeometry = cms.bool( True ),
49597     useStation2 = cms.bool( True ),
49598     fallbackToME1 = cms.bool( False ),
49599     cosmicPropagationHypothesis = cms.bool( False ),
49600     useMB2InOverlap = cms.bool( False ),
49601     useTrack = cms.string( "tracker" ),
49602     useState = cms.string( "atVertex" ),
49603     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49604     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49605     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49606 )
49607 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49608     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49609     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ),
49610     matchToPrevious = cms.bool( True ),
49611     MaxEta = cms.double( 2.5 ),
49612     MinPt = cms.double( 0.0 ),
49613     MinPtPair = cms.double( 0.0 ),
49614     MinInvMass = cms.double( 0.0 ),
49615     MaxInvMass = cms.double( 999999.0 ),
49616     ChargeOpt = cms.int32( -1 )
49617 )
49618 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter",
49619     saveTags = cms.bool( True ),
49620     FastAccept = cms.bool( True ),
49621     MinLxySignificance = cms.double( 0.0 ),
49622     MaxLxySignificance = cms.double( 0.0 ),
49623     MaxNormalisedChi2 = cms.double( 999999.0 ),
49624     MinVtxProbability = cms.double( 0.005 ),
49625     MinCosinePointingAngle = cms.double( -2.0 ),
49626     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ),
49627     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49628     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49629 )
49630 fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed",
49631     saveTags = cms.bool( True ),
49632     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ),
49633     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49634     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49635     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49636     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49637     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49638     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49639     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49640     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49641     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49642 )
49643 fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler",
49644     offset = cms.uint32( 0 ),
49645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49646 )
49647 fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49648     saveTags = cms.bool( True ),
49649     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49650     PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ),
49651     MaxEta = cms.double( 2.5 ),
49652     MinPt = cms.double( 0.0 ),
49653     MaxDeltaR = cms.double( 0.3 ),
49654     MinN = cms.int32( 2 ),
49655     CentralBxOnly = cms.bool( True ),
49656     SelectQualities = cms.vint32(  )
49657 )
49658 fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49659     saveTags = cms.bool( True ),
49660     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49661     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49662     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49663     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49664     MinN = cms.int32( 0 ),
49665     MaxEta = cms.double( 2.5 ),
49666     AbsEtaBins = cms.vdouble( 0.0 ),
49667     MinNstations = cms.vint32( 0 ),
49668     MinNhits = cms.vint32( 0 ),
49669     CutOnChambers = cms.bool( False ),
49670     MinNchambers = cms.vint32( 0 ),
49671     MaxDr = cms.double( 9999.0 ),
49672     MinDr = cms.double( -1.0 ),
49673     MaxDz = cms.double( 9999.0 ),
49674     MinDxySig = cms.double( -1.0 ),
49675     MinPt = cms.double( 0.0 ),
49676     NSigmaPt = cms.double( 0.0 ),
49677     MatchToPreviousCand = cms.bool( True )
49678 )
49679 fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49680     saveTags = cms.bool( True ),
49681     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49682     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
49683     MaxEta = cms.double( 2.5 ),
49684     MinPt = cms.double( 0.0 ),
49685     MaxDeltaR = cms.double( 0.3 ),
49686     MinN = cms.int32( 1 ),
49687     CentralBxOnly = cms.bool( True ),
49688     SelectQualities = cms.vint32(  )
49689 )
49690 fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49691     saveTags = cms.bool( True ),
49692     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49693     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49694     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ),
49695     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ),
49696     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49697     PreviousCandIsL2 = cms.bool( True ),
49698     FastAccept = cms.bool( False ),
49699     MinN = cms.int32( 1 ),
49700     MaxEta = cms.double( 2.5 ),
49701     MinNhits = cms.int32( 0 ),
49702     MaxDr = cms.double( 2.0 ),
49703     MaxDz = cms.double( 9999.0 ),
49704     ChargeOpt = cms.int32( -1 ),
49705     MinPtPair = cms.vdouble( 0.0 ),
49706     MaxPtPair = cms.vdouble( 1.0E125 ),
49707     MinPtMax = cms.vdouble( 0.0 ),
49708     MinPtMin = cms.vdouble( 0.0 ),
49709     MaxPtMin = cms.vdouble( 1.0E125 ),
49710     MinInvMass = cms.vdouble( 0.5 ),
49711     MaxInvMass = cms.vdouble( 6.0 ),
49712     MinDiMuonDeltaR = cms.double( -1.0 ),
49713     MinAcop = cms.double( -999.0 ),
49714     MaxAcop = cms.double( 999.0 ),
49715     MinPtBalance = cms.double( -1.0 ),
49716     MaxPtBalance = cms.double( 999999.0 ),
49717     NSigmaPt = cms.double( 0.0 ),
49718     MaxDCAMuMu = cms.double( 0.5 ),
49719     MaxRapidityPair = cms.double( 999999.0 ),
49720     CutCowboys = cms.bool( False ),
49721     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49722     L1MatchingdR = cms.double( 0.3 ),
49723     MatchToPreviousCand = cms.bool( True ),
49724     useSimpleGeometry = cms.bool( True ),
49725     useStation2 = cms.bool( True ),
49726     fallbackToME1 = cms.bool( False ),
49727     cosmicPropagationHypothesis = cms.bool( False ),
49728     useMB2InOverlap = cms.bool( False ),
49729     useTrack = cms.string( "tracker" ),
49730     useState = cms.string( "atVertex" ),
49731     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49732     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49733     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49734 )
49735 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49736     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49737     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ),
49738     matchToPrevious = cms.bool( True ),
49739     MaxEta = cms.double( 2.5 ),
49740     MinPt = cms.double( 0.0 ),
49741     MinPtPair = cms.double( 0.0 ),
49742     MinInvMass = cms.double( 0.0 ),
49743     MaxInvMass = cms.double( 999999.0 ),
49744     ChargeOpt = cms.int32( -1 )
49745 )
49746 fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter",
49747     saveTags = cms.bool( True ),
49748     FastAccept = cms.bool( True ),
49749     MinLxySignificance = cms.double( 0.0 ),
49750     MaxLxySignificance = cms.double( 0.0 ),
49751     MaxNormalisedChi2 = cms.double( 999999.0 ),
49752     MinVtxProbability = cms.double( 0.005 ),
49753     MinCosinePointingAngle = cms.double( -2.0 ),
49754     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ),
49755     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49756     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49757 )
49758 fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed",
49759     saveTags = cms.bool( True ),
49760     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ),
49761     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49762     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49763     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49764     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49765     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49766     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49767     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49768     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49769     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49770 )
49771 fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler",
49772     offset = cms.uint32( 0 ),
49773     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49774 )
49775 fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49776     saveTags = cms.bool( True ),
49777     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49778     PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ),
49779     MaxEta = cms.double( 2.5 ),
49780     MinPt = cms.double( 0.0 ),
49781     MaxDeltaR = cms.double( 0.3 ),
49782     MinN = cms.int32( 3 ),
49783     CentralBxOnly = cms.bool( True ),
49784     SelectQualities = cms.vint32(  )
49785 )
49786 fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49787     saveTags = cms.bool( True ),
49788     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49789     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49790     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49791     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49792     MinN = cms.int32( 0 ),
49793     MaxEta = cms.double( 2.5 ),
49794     AbsEtaBins = cms.vdouble( 0.0 ),
49795     MinNstations = cms.vint32( 0 ),
49796     MinNhits = cms.vint32( 0 ),
49797     CutOnChambers = cms.bool( False ),
49798     MinNchambers = cms.vint32( 0 ),
49799     MaxDr = cms.double( 9999.0 ),
49800     MinDr = cms.double( -1.0 ),
49801     MaxDz = cms.double( 9999.0 ),
49802     MinDxySig = cms.double( -1.0 ),
49803     MinPt = cms.double( 0.0 ),
49804     NSigmaPt = cms.double( 0.0 ),
49805     MatchToPreviousCand = cms.bool( True )
49806 )
49807 fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49808     saveTags = cms.bool( True ),
49809     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49810     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
49811     MaxEta = cms.double( 2.5 ),
49812     MinPt = cms.double( 0.0 ),
49813     MaxDeltaR = cms.double( 0.3 ),
49814     MinN = cms.int32( 1 ),
49815     CentralBxOnly = cms.bool( True ),
49816     SelectQualities = cms.vint32(  )
49817 )
49818 fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
49819     saveTags = cms.bool( True ),
49820     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49821     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49822     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49823     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49824     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49825     MinN = cms.int32( 3 ),
49826     MaxEta = cms.double( 2.5 ),
49827     MinNhits = cms.int32( 0 ),
49828     MaxDr = cms.double( 2.0 ),
49829     MinDr = cms.double( -1.0 ),
49830     MaxDz = cms.double( 9999.0 ),
49831     MinDxySig = cms.double( -1.0 ),
49832     MinPt = cms.double( 0.0 ),
49833     NSigmaPt = cms.double( 0.0 ),
49834     MaxNormalizedChi2 = cms.double( 9999.0 ),
49835     MaxDXYBeamSpot = cms.double( 9999.0 ),
49836     MinDXYBeamSpot = cms.double( -1.0 ),
49837     MinNmuonHits = cms.int32( 0 ),
49838     MaxPtDifference = cms.double( 9999.0 ),
49839     MinTrackPt = cms.double( 0.0 ),
49840     minMuonStations = cms.int32( 2 ),
49841     minTrkHits = cms.int32( -1 ),
49842     minMuonHits = cms.int32( -1 ),
49843     allowedTypeMask = cms.uint32( 255 ),
49844     requiredTypeMask = cms.uint32( 0 ),
49845     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49846     trkMuonId = cms.uint32( 0 ),
49847     L1MatchingdR = cms.double( 0.3 ),
49848     MatchToPreviousCand = cms.bool( True ),
49849     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49850     requireL3MuonTrajectorySeed = cms.bool( False ),
49851     useSimpleGeometry = cms.bool( True ),
49852     useStation2 = cms.bool( True ),
49853     fallbackToME1 = cms.bool( False ),
49854     cosmicPropagationHypothesis = cms.bool( False ),
49855     useMB2InOverlap = cms.bool( False ),
49856     useTrack = cms.string( "tracker" ),
49857     useState = cms.string( "atVertex" ),
49858     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49859     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49860     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49861 )
49862 fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter",
49863     saveTags = cms.bool( True ),
49864     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49865     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49866     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
49867     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
49868     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49869     PreviousCandIsL2 = cms.bool( True ),
49870     FastAccept = cms.bool( False ),
49871     MinN = cms.int32( 1 ),
49872     MaxEta = cms.double( 2.5 ),
49873     MinNhits = cms.int32( 0 ),
49874     MaxDr = cms.double( 2.0 ),
49875     MaxDz = cms.double( 9999.0 ),
49876     ChargeOpt = cms.int32( -1 ),
49877     MinPtPair = cms.vdouble( 0.0 ),
49878     MaxPtPair = cms.vdouble( 1.0E125 ),
49879     MinPtMax = cms.vdouble( 5.0 ),
49880     MinPtMin = cms.vdouble( 0.0 ),
49881     MaxPtMin = cms.vdouble( 1.0E125 ),
49882     MinInvMass = cms.vdouble( 8.5 ),
49883     MaxInvMass = cms.vdouble( 11.4 ),
49884     MinDiMuonDeltaR = cms.double( -1.0 ),
49885     MinAcop = cms.double( -999.0 ),
49886     MaxAcop = cms.double( 999.0 ),
49887     MinPtBalance = cms.double( -1.0 ),
49888     MaxPtBalance = cms.double( 999999.0 ),
49889     NSigmaPt = cms.double( 0.0 ),
49890     MaxDCAMuMu = cms.double( 0.5 ),
49891     MaxRapidityPair = cms.double( 999999.0 ),
49892     CutCowboys = cms.bool( False ),
49893     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49894     L1MatchingdR = cms.double( 0.3 ),
49895     MatchToPreviousCand = cms.bool( True ),
49896     useSimpleGeometry = cms.bool( True ),
49897     useStation2 = cms.bool( True ),
49898     fallbackToME1 = cms.bool( False ),
49899     cosmicPropagationHypothesis = cms.bool( False ),
49900     useMB2InOverlap = cms.bool( False ),
49901     useTrack = cms.string( "tracker" ),
49902     useState = cms.string( "atVertex" ),
49903     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49904     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49905     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49906 )
49907 fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49908     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49909     PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ),
49910     matchToPrevious = cms.bool( True ),
49911     MaxEta = cms.double( 2.5 ),
49912     MinPt = cms.double( 0.0 ),
49913     MinPtPair = cms.double( 0.0 ),
49914     MinInvMass = cms.double( 0.0 ),
49915     MaxInvMass = cms.double( 999999.0 ),
49916     ChargeOpt = cms.int32( -1 )
49917 )
49918 fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
49919     saveTags = cms.bool( True ),
49920     FastAccept = cms.bool( True ),
49921     MinLxySignificance = cms.double( 0.0 ),
49922     MaxLxySignificance = cms.double( -1.0 ),
49923     MaxNormalisedChi2 = cms.double( 999999.0 ),
49924     MinVtxProbability = cms.double( 0.005 ),
49925     MinCosinePointingAngle = cms.double( -2.0 ),
49926     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ),
49927     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49928     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49929 )
49930 fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed",
49931     saveTags = cms.bool( True ),
49932     L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ),
49933     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49934     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49935     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49936     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49937     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49938     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49939     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49940     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49941     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49942 )
49943 fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler",
49944     offset = cms.uint32( 0 ),
49945     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49946 )
49947 fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
49948     saveTags = cms.bool( True ),
49949     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49950     PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ),
49951     MaxEta = cms.double( 2.5 ),
49952     MinPt = cms.double( 3.0 ),
49953     MaxDeltaR = cms.double( 0.3 ),
49954     MinN = cms.int32( 3 ),
49955     CentralBxOnly = cms.bool( True ),
49956     SelectQualities = cms.vint32(  )
49957 )
49958 fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49959     saveTags = cms.bool( True ),
49960     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49961     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49962     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
49963     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49964     MinN = cms.int32( 0 ),
49965     MaxEta = cms.double( 2.5 ),
49966     AbsEtaBins = cms.vdouble( 0.0 ),
49967     MinNstations = cms.vint32( 0 ),
49968     MinNhits = cms.vint32( 0 ),
49969     CutOnChambers = cms.bool( False ),
49970     MinNchambers = cms.vint32( 0 ),
49971     MaxDr = cms.double( 9999.0 ),
49972     MinDr = cms.double( -1.0 ),
49973     MaxDz = cms.double( 9999.0 ),
49974     MinDxySig = cms.double( -1.0 ),
49975     MinPt = cms.double( 0.0 ),
49976     NSigmaPt = cms.double( 0.0 ),
49977     MatchToPreviousCand = cms.bool( True )
49978 )
49979 fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
49980     saveTags = cms.bool( True ),
49981     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49982     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
49983     MaxEta = cms.double( 2.5 ),
49984     MinPt = cms.double( 0.0 ),
49985     MaxDeltaR = cms.double( 0.3 ),
49986     MinN = cms.int32( 1 ),
49987     CentralBxOnly = cms.bool( True ),
49988     SelectQualities = cms.vint32(  )
49989 )
49990 fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter",
49991     saveTags = cms.bool( True ),
49992     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49993     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49994     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
49995     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
49996     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49997     MinN = cms.int32( 3 ),
49998     MaxEta = cms.double( 2.5 ),
49999     MinNhits = cms.int32( 0 ),
50000     MaxDr = cms.double( 2.0 ),
50001     MinDr = cms.double( -1.0 ),
50002     MaxDz = cms.double( 9999.0 ),
50003     MinDxySig = cms.double( -1.0 ),
50004     MinPt = cms.double( 3.0 ),
50005     NSigmaPt = cms.double( 0.0 ),
50006     MaxNormalizedChi2 = cms.double( 9999.0 ),
50007     MaxDXYBeamSpot = cms.double( 9999.0 ),
50008     MinDXYBeamSpot = cms.double( -1.0 ),
50009     MinNmuonHits = cms.int32( 0 ),
50010     MaxPtDifference = cms.double( 9999.0 ),
50011     MinTrackPt = cms.double( 0.0 ),
50012     minMuonStations = cms.int32( 2 ),
50013     minTrkHits = cms.int32( -1 ),
50014     minMuonHits = cms.int32( -1 ),
50015     allowedTypeMask = cms.uint32( 255 ),
50016     requiredTypeMask = cms.uint32( 0 ),
50017     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50018     trkMuonId = cms.uint32( 0 ),
50019     L1MatchingdR = cms.double( 0.3 ),
50020     MatchToPreviousCand = cms.bool( True ),
50021     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50022     requireL3MuonTrajectorySeed = cms.bool( False ),
50023     useSimpleGeometry = cms.bool( True ),
50024     useStation2 = cms.bool( True ),
50025     fallbackToME1 = cms.bool( False ),
50026     cosmicPropagationHypothesis = cms.bool( False ),
50027     useMB2InOverlap = cms.bool( False ),
50028     useTrack = cms.string( "tracker" ),
50029     useState = cms.string( "atVertex" ),
50030     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50031     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50032     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50033 )
50034 fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter",
50035     saveTags = cms.bool( True ),
50036     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50037     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50038     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50039     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50040     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50041     MinN = cms.int32( 1 ),
50042     MaxEta = cms.double( 2.5 ),
50043     MinNhits = cms.int32( 0 ),
50044     MaxDr = cms.double( 2.0 ),
50045     MinDr = cms.double( -1.0 ),
50046     MaxDz = cms.double( 9999.0 ),
50047     MinDxySig = cms.double( -1.0 ),
50048     MinPt = cms.double( 5.0 ),
50049     NSigmaPt = cms.double( 0.0 ),
50050     MaxNormalizedChi2 = cms.double( 9999.0 ),
50051     MaxDXYBeamSpot = cms.double( 9999.0 ),
50052     MinDXYBeamSpot = cms.double( -1.0 ),
50053     MinNmuonHits = cms.int32( 0 ),
50054     MaxPtDifference = cms.double( 9999.0 ),
50055     MinTrackPt = cms.double( 0.0 ),
50056     minMuonStations = cms.int32( 2 ),
50057     minTrkHits = cms.int32( -1 ),
50058     minMuonHits = cms.int32( -1 ),
50059     allowedTypeMask = cms.uint32( 255 ),
50060     requiredTypeMask = cms.uint32( 0 ),
50061     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50062     trkMuonId = cms.uint32( 0 ),
50063     L1MatchingdR = cms.double( 0.3 ),
50064     MatchToPreviousCand = cms.bool( True ),
50065     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50066     requireL3MuonTrajectorySeed = cms.bool( False ),
50067     useSimpleGeometry = cms.bool( True ),
50068     useStation2 = cms.bool( True ),
50069     fallbackToME1 = cms.bool( False ),
50070     cosmicPropagationHypothesis = cms.bool( False ),
50071     useMB2InOverlap = cms.bool( False ),
50072     useTrack = cms.string( "tracker" ),
50073     useState = cms.string( "atVertex" ),
50074     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50075     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50076     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50077 )
50078 fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50079     saveTags = cms.bool( True ),
50080     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50081     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50082     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50083     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
50084     triggerType1 = cms.int32( 83 ),
50085     triggerType2 = cms.int32( 83 ),
50086     MinDR = cms.double( 0.001 ),
50087     MaxDZ = cms.double( 0.2 ),
50088     MinN = cms.int32( 3 ),
50089     MinPixHitsForDZ = cms.int32( 1 ),
50090     checkSC = cms.bool( False )
50091 )
50092 fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50093     saveTags = cms.bool( True ),
50094     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50095     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50096     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50097     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50098     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50099     PreviousCandIsL2 = cms.bool( True ),
50100     FastAccept = cms.bool( False ),
50101     MinN = cms.int32( 3 ),
50102     MaxEta = cms.double( 2.5 ),
50103     MinNhits = cms.int32( 0 ),
50104     MaxDr = cms.double( 2.0 ),
50105     MaxDz = cms.double( 9999.0 ),
50106     ChargeOpt = cms.int32( 0 ),
50107     MinPtPair = cms.vdouble( 0.0 ),
50108     MaxPtPair = cms.vdouble( 1.0E125 ),
50109     MinPtMax = cms.vdouble( 0.0 ),
50110     MinPtMin = cms.vdouble( 3.0 ),
50111     MaxPtMin = cms.vdouble( 1.0E125 ),
50112     MinInvMass = cms.vdouble( 3.8 ),
50113     MaxInvMass = cms.vdouble( 999999.0 ),
50114     MinDiMuonDeltaR = cms.double( -1.0 ),
50115     MinAcop = cms.double( -1.0 ),
50116     MaxAcop = cms.double( 999.0 ),
50117     MinPtBalance = cms.double( -1.0 ),
50118     MaxPtBalance = cms.double( 999999.0 ),
50119     NSigmaPt = cms.double( 0.0 ),
50120     MaxDCAMuMu = cms.double( 99999.9 ),
50121     MaxRapidityPair = cms.double( 999999.0 ),
50122     CutCowboys = cms.bool( False ),
50123     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50124     L1MatchingdR = cms.double( 0.3 ),
50125     MatchToPreviousCand = cms.bool( True ),
50126     useSimpleGeometry = cms.bool( True ),
50127     useStation2 = cms.bool( True ),
50128     fallbackToME1 = cms.bool( False ),
50129     cosmicPropagationHypothesis = cms.bool( False ),
50130     useMB2InOverlap = cms.bool( False ),
50131     useTrack = cms.string( "tracker" ),
50132     useState = cms.string( "atVertex" ),
50133     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50134     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50135     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50136 )
50137 fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler",
50138     offset = cms.uint32( 0 ),
50139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50140 )
50141 fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter",
50142     saveTags = cms.bool( True ),
50143     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50144     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50145     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50146     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50147     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50148     MinN = cms.int32( 3 ),
50149     MaxEta = cms.double( 2.5 ),
50150     MinNhits = cms.int32( 0 ),
50151     MaxDr = cms.double( 2.0 ),
50152     MinDr = cms.double( -1.0 ),
50153     MaxDz = cms.double( 9999.0 ),
50154     MinDxySig = cms.double( -1.0 ),
50155     MinPt = cms.double( 5.0 ),
50156     NSigmaPt = cms.double( 0.0 ),
50157     MaxNormalizedChi2 = cms.double( 9999.0 ),
50158     MaxDXYBeamSpot = cms.double( 9999.0 ),
50159     MinDXYBeamSpot = cms.double( -1.0 ),
50160     MinNmuonHits = cms.int32( 0 ),
50161     MaxPtDifference = cms.double( 9999.0 ),
50162     MinTrackPt = cms.double( 0.0 ),
50163     minMuonStations = cms.int32( 2 ),
50164     minTrkHits = cms.int32( -1 ),
50165     minMuonHits = cms.int32( -1 ),
50166     allowedTypeMask = cms.uint32( 255 ),
50167     requiredTypeMask = cms.uint32( 0 ),
50168     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50169     trkMuonId = cms.uint32( 0 ),
50170     L1MatchingdR = cms.double( 0.3 ),
50171     MatchToPreviousCand = cms.bool( True ),
50172     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50173     requireL3MuonTrajectorySeed = cms.bool( False ),
50174     useSimpleGeometry = cms.bool( True ),
50175     useStation2 = cms.bool( True ),
50176     fallbackToME1 = cms.bool( False ),
50177     cosmicPropagationHypothesis = cms.bool( False ),
50178     useMB2InOverlap = cms.bool( False ),
50179     useTrack = cms.string( "tracker" ),
50180     useState = cms.string( "atVertex" ),
50181     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50182     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50183     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50184 )
50185 fragment.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter",
50186     saveTags = cms.bool( True ),
50187     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50188     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50189     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50190     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50191     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50192     MinN = cms.int32( 1 ),
50193     MaxEta = cms.double( 2.5 ),
50194     MinNhits = cms.int32( 0 ),
50195     MaxDr = cms.double( 2.0 ),
50196     MinDr = cms.double( -1.0 ),
50197     MaxDz = cms.double( 9999.0 ),
50198     MinDxySig = cms.double( -1.0 ),
50199     MinPt = cms.double( 10.0 ),
50200     NSigmaPt = cms.double( 0.0 ),
50201     MaxNormalizedChi2 = cms.double( 9999.0 ),
50202     MaxDXYBeamSpot = cms.double( 9999.0 ),
50203     MinDXYBeamSpot = cms.double( -1.0 ),
50204     MinNmuonHits = cms.int32( 0 ),
50205     MaxPtDifference = cms.double( 9999.0 ),
50206     MinTrackPt = cms.double( 0.0 ),
50207     minMuonStations = cms.int32( 2 ),
50208     minTrkHits = cms.int32( -1 ),
50209     minMuonHits = cms.int32( -1 ),
50210     allowedTypeMask = cms.uint32( 255 ),
50211     requiredTypeMask = cms.uint32( 0 ),
50212     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50213     trkMuonId = cms.uint32( 0 ),
50214     L1MatchingdR = cms.double( 0.3 ),
50215     MatchToPreviousCand = cms.bool( True ),
50216     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50217     requireL3MuonTrajectorySeed = cms.bool( False ),
50218     useSimpleGeometry = cms.bool( True ),
50219     useStation2 = cms.bool( True ),
50220     fallbackToME1 = cms.bool( False ),
50221     cosmicPropagationHypothesis = cms.bool( False ),
50222     useMB2InOverlap = cms.bool( False ),
50223     useTrack = cms.string( "tracker" ),
50224     useState = cms.string( "atVertex" ),
50225     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50226     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50227     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50228 )
50229 fragment.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
50230     saveTags = cms.bool( True ),
50231     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50232     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50233     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50234     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
50235     triggerType1 = cms.int32( 83 ),
50236     triggerType2 = cms.int32( 83 ),
50237     MinDR = cms.double( 0.001 ),
50238     MaxDZ = cms.double( 0.2 ),
50239     MinN = cms.int32( 3 ),
50240     MinPixHitsForDZ = cms.int32( 1 ),
50241     checkSC = cms.bool( False )
50242 )
50243 fragment.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler",
50244     offset = cms.uint32( 0 ),
50245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50246 )
50247 fragment.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter",
50248     saveTags = cms.bool( True ),
50249     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50250     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50251     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50252     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50253     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50254     MinN = cms.int32( 2 ),
50255     MaxEta = cms.double( 2.5 ),
50256     MinNhits = cms.int32( 0 ),
50257     MaxDr = cms.double( 2.0 ),
50258     MinDr = cms.double( -1.0 ),
50259     MaxDz = cms.double( 9999.0 ),
50260     MinDxySig = cms.double( -1.0 ),
50261     MinPt = cms.double( 10.0 ),
50262     NSigmaPt = cms.double( 0.0 ),
50263     MaxNormalizedChi2 = cms.double( 9999.0 ),
50264     MaxDXYBeamSpot = cms.double( 9999.0 ),
50265     MinDXYBeamSpot = cms.double( -1.0 ),
50266     MinNmuonHits = cms.int32( 0 ),
50267     MaxPtDifference = cms.double( 9999.0 ),
50268     MinTrackPt = cms.double( 0.0 ),
50269     minMuonStations = cms.int32( 2 ),
50270     minTrkHits = cms.int32( -1 ),
50271     minMuonHits = cms.int32( -1 ),
50272     allowedTypeMask = cms.uint32( 255 ),
50273     requiredTypeMask = cms.uint32( 0 ),
50274     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50275     trkMuonId = cms.uint32( 0 ),
50276     L1MatchingdR = cms.double( 0.3 ),
50277     MatchToPreviousCand = cms.bool( True ),
50278     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50279     requireL3MuonTrajectorySeed = cms.bool( False ),
50280     useSimpleGeometry = cms.bool( True ),
50281     useStation2 = cms.bool( True ),
50282     fallbackToME1 = cms.bool( False ),
50283     cosmicPropagationHypothesis = cms.bool( False ),
50284     useMB2InOverlap = cms.bool( False ),
50285     useTrack = cms.string( "tracker" ),
50286     useState = cms.string( "atVertex" ),
50287     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50288     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50289     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50290 )
50291 fragment.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter",
50292     saveTags = cms.bool( True ),
50293     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50294     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50295     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
50296     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
50297     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50298     MinN = cms.int32( 1 ),
50299     MaxEta = cms.double( 2.5 ),
50300     MinNhits = cms.int32( 0 ),
50301     MaxDr = cms.double( 2.0 ),
50302     MinDr = cms.double( -1.0 ),
50303     MaxDz = cms.double( 9999.0 ),
50304     MinDxySig = cms.double( -1.0 ),
50305     MinPt = cms.double( 12.0 ),
50306     NSigmaPt = cms.double( 0.0 ),
50307     MaxNormalizedChi2 = cms.double( 9999.0 ),
50308     MaxDXYBeamSpot = cms.double( 9999.0 ),
50309     MinDXYBeamSpot = cms.double( -1.0 ),
50310     MinNmuonHits = cms.int32( 0 ),
50311     MaxPtDifference = cms.double( 9999.0 ),
50312     MinTrackPt = cms.double( 0.0 ),
50313     minMuonStations = cms.int32( 2 ),
50314     minTrkHits = cms.int32( -1 ),
50315     minMuonHits = cms.int32( -1 ),
50316     allowedTypeMask = cms.uint32( 255 ),
50317     requiredTypeMask = cms.uint32( 0 ),
50318     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50319     trkMuonId = cms.uint32( 0 ),
50320     L1MatchingdR = cms.double( 0.3 ),
50321     MatchToPreviousCand = cms.bool( True ),
50322     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50323     requireL3MuonTrajectorySeed = cms.bool( False ),
50324     useSimpleGeometry = cms.bool( True ),
50325     useStation2 = cms.bool( True ),
50326     fallbackToME1 = cms.bool( False ),
50327     cosmicPropagationHypothesis = cms.bool( False ),
50328     useMB2InOverlap = cms.bool( False ),
50329     useTrack = cms.string( "tracker" ),
50330     useState = cms.string( "atVertex" ),
50331     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50332     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50333     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50334 )
50335 fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed",
50336     saveTags = cms.bool( True ),
50337     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" ),
50338     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50339     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50340     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50341     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50342     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50343     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50344     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50345     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50346     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50347 )
50348 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler",
50349     offset = cms.uint32( 0 ),
50350     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50351 )
50352 fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50353     saveTags = cms.bool( True ),
50354     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50355     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ),
50356     MaxEta = cms.double( 2.5 ),
50357     MinPt = cms.double( 0.0 ),
50358     MaxDeltaR = cms.double( 0.3 ),
50359     MinN = cms.int32( 2 ),
50360     CentralBxOnly = cms.bool( True ),
50361     SelectQualities = cms.vint32(  )
50362 )
50363 fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50364     saveTags = cms.bool( True ),
50365     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50366     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50367     PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ),
50368     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50369     MinN = cms.int32( 0 ),
50370     MaxEta = cms.double( 2.5 ),
50371     AbsEtaBins = cms.vdouble( 0.0 ),
50372     MinNstations = cms.vint32( 0 ),
50373     MinNhits = cms.vint32( 0 ),
50374     CutOnChambers = cms.bool( False ),
50375     MinNchambers = cms.vint32( 0 ),
50376     MaxDr = cms.double( 9999.0 ),
50377     MinDr = cms.double( -1.0 ),
50378     MaxDz = cms.double( 9999.0 ),
50379     MinDxySig = cms.double( -1.0 ),
50380     MinPt = cms.double( 0.0 ),
50381     NSigmaPt = cms.double( 0.0 ),
50382     MatchToPreviousCand = cms.bool( True )
50383 )
50384 fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter",
50385     saveTags = cms.bool( True ),
50386     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50387     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50388     PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ),
50389     L1CandTag = cms.InputTag( "" ),
50390     inputMuonCollection = cms.InputTag( "" ),
50391     PreviousCandIsL2 = cms.bool( True ),
50392     FastAccept = cms.bool( False ),
50393     MinN = cms.int32( 1 ),
50394     MaxEta = cms.double( 2.5 ),
50395     MinNhits = cms.int32( 0 ),
50396     MaxDr = cms.double( 0.5 ),
50397     MaxDz = cms.double( 9999.0 ),
50398     ChargeOpt = cms.int32( 0 ),
50399     MinPtPair = cms.vdouble( 2.0 ),
50400     MaxPtPair = cms.vdouble( 1.0E125 ),
50401     MinPtMax = cms.vdouble( 1.0 ),
50402     MinPtMin = cms.vdouble( 1.0 ),
50403     MaxPtMin = cms.vdouble( 1.0E125 ),
50404     MinInvMass = cms.vdouble( 0.2 ),
50405     MaxInvMass = cms.vdouble( 1.9 ),
50406     MinDiMuonDeltaR = cms.double( -1.0 ),
50407     MinAcop = cms.double( -999.0 ),
50408     MaxAcop = cms.double( 999.0 ),
50409     MinPtBalance = cms.double( -1.0 ),
50410     MaxPtBalance = cms.double( 999999.0 ),
50411     NSigmaPt = cms.double( 0.0 ),
50412     MaxDCAMuMu = cms.double( 999.0 ),
50413     MaxRapidityPair = cms.double( 999999.0 ),
50414     CutCowboys = cms.bool( False ),
50415     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50416     L1MatchingdR = cms.double( 0.3 ),
50417     MatchToPreviousCand = cms.bool( True ),
50418     useSimpleGeometry = cms.bool( True ),
50419     useStation2 = cms.bool( True ),
50420     fallbackToME1 = cms.bool( False ),
50421     cosmicPropagationHypothesis = cms.bool( False ),
50422     useMB2InOverlap = cms.bool( False ),
50423     useTrack = cms.string( "tracker" ),
50424     useState = cms.string( "atVertex" ),
50425     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50426     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50427     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50428 )
50429 fragment.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ",
50430     saveTags = cms.bool( True ),
50431     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50432     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50433     inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50434     inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
50435     triggerType1 = cms.int32( 83 ),
50436     triggerType2 = cms.int32( 83 ),
50437     MinDR = cms.double( 0.001 ),
50438     MaxDZ = cms.double( 0.3 ),
50439     MinN = cms.int32( 1 ),
50440     MinPixHitsForDZ = cms.int32( 1 ),
50441     checkSC = cms.bool( False )
50442 )
50443 fragment.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon",
50444     saveTags = cms.bool( True ),
50445     inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50446     triggerType = cms.int32( 0 ),
50447     MinE = cms.double( -1.0 ),
50448     MinPt = cms.double( 1.0 ),
50449     MinMass = cms.double( -1.0 ),
50450     MaxMass = cms.double( -1.0 ),
50451     MinEta = cms.double( -1.0 ),
50452     MaxEta = cms.double( -1.0 ),
50453     MinN = cms.int32( 3 )
50454 )
50455 fragment.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation",
50456     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50457     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50458     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50459     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50460     Muon1PtCut = cms.double( 7.0 ),
50461     Muon2PtCut = cms.double( 1.0 ),
50462     Muon3PtCut = cms.double( 1.0 ),
50463     TriMuonPtCut = cms.double( 15.0 ),
50464     TriMuonEtaCut = cms.double( 2.5 ),
50465     ChargedAbsIsoCut = cms.double( 2.0 ),
50466     ChargedRelIsoCut = cms.double( 0.2 ),
50467     IsoConeSize = cms.double( 0.8 ),
50468     MatchingConeSize = cms.double( 0.03 ),
50469     MinTriMuonMass = cms.double( 1.3 ),
50470     MaxTriMuonMass = cms.double( 2.1 ),
50471     MaxTriMuonRadius = cms.double( 0.3 ),
50472     TriMuonAbsCharge = cms.int32( -1 ),
50473     MaxDZ = cms.double( 0.3 ),
50474     EnableRelIso = cms.bool( True ),
50475     EnableAbsIso = cms.bool( True )
50476 )
50477 fragment.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite",
50478     saveTags = cms.bool( True ),
50479     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ),
50480     triggerType = cms.int32( 0 ),
50481     MinE = cms.double( -1.0 ),
50482     MinPt = cms.double( 15.0 ),
50483     MinMass = cms.double( 1.3 ),
50484     MaxMass = cms.double( 2.1 ),
50485     MinEta = cms.double( -1.0 ),
50486     MaxEta = cms.double( 2.5 ),
50487     MinN = cms.int32( 1 )
50488 )
50489 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler",
50490     offset = cms.uint32( 0 ),
50491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50492 )
50493 fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation",
50494     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
50495     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
50496     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
50497     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
50498     Muon1PtCut = cms.double( 7.0 ),
50499     Muon2PtCut = cms.double( 1.0 ),
50500     Muon3PtCut = cms.double( 1.0 ),
50501     TriMuonPtCut = cms.double( 15.0 ),
50502     TriMuonEtaCut = cms.double( 2.5 ),
50503     ChargedAbsIsoCut = cms.double( 2.0 ),
50504     ChargedRelIsoCut = cms.double( 0.2 ),
50505     IsoConeSize = cms.double( 0.8 ),
50506     MatchingConeSize = cms.double( 0.03 ),
50507     MinTriMuonMass = cms.double( 1.3 ),
50508     MaxTriMuonMass = cms.double( 2.1 ),
50509     MaxTriMuonRadius = cms.double( 0.3 ),
50510     TriMuonAbsCharge = cms.int32( 1 ),
50511     MaxDZ = cms.double( 0.3 ),
50512     EnableRelIso = cms.bool( True ),
50513     EnableAbsIso = cms.bool( True )
50514 )
50515 fragment.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite",
50516     saveTags = cms.bool( True ),
50517     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ),
50518     triggerType = cms.int32( 0 ),
50519     MinE = cms.double( -1.0 ),
50520     MinPt = cms.double( 1.5 ),
50521     MinMass = cms.double( 1.3 ),
50522     MaxMass = cms.double( 2.1 ),
50523     MinEta = cms.double( -1.0 ),
50524     MaxEta = cms.double( 2.5 ),
50525     MinN = cms.int32( 1 )
50526 )
50527 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler",
50528     offset = cms.uint32( 0 ),
50529     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50530 )
50531 fragment.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite",
50532     saveTags = cms.bool( True ),
50533     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ),
50534     triggerType = cms.int32( 0 ),
50535     MinE = cms.double( -1.0 ),
50536     MinPt = cms.double( 15.0 ),
50537     MinMass = cms.double( 1.3 ),
50538     MaxMass = cms.double( 2.1 ),
50539     MinEta = cms.double( -1.0 ),
50540     MaxEta = cms.double( 2.5 ),
50541     MinN = cms.int32( 1 )
50542 )
50543 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler",
50544     offset = cms.uint32( 0 ),
50545     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50546 )
50547 fragment.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite",
50548     saveTags = cms.bool( True ),
50549     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ),
50550     triggerType = cms.int32( 0 ),
50551     MinE = cms.double( -1.0 ),
50552     MinPt = cms.double( 15.0 ),
50553     MinMass = cms.double( 1.3 ),
50554     MaxMass = cms.double( 2.1 ),
50555     MinEta = cms.double( -1.0 ),
50556     MaxEta = cms.double( 2.5 ),
50557     MinN = cms.int32( 1 )
50558 )
50559 fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed",
50560     saveTags = cms.bool( True ),
50561     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" ),
50562     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50563     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50564     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50565     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50566     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50567     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50568     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50569     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50570     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50571 )
50572 fragment.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
50573     offset = cms.uint32( 0 ),
50574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50575 )
50576 fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50577     saveTags = cms.bool( True ),
50578     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50579     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ),
50580     MaxEta = cms.double( 2.5 ),
50581     MinPt = cms.double( 0.0 ),
50582     MaxDeltaR = cms.double( 0.3 ),
50583     MinN = cms.int32( 2 ),
50584     CentralBxOnly = cms.bool( True ),
50585     SelectQualities = cms.vint32(  )
50586 )
50587 fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50588     saveTags = cms.bool( True ),
50589     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50590     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50591     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50592     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50593     MinN = cms.int32( 0 ),
50594     MaxEta = cms.double( 2.5 ),
50595     AbsEtaBins = cms.vdouble( 0.0 ),
50596     MinNstations = cms.vint32( 0 ),
50597     MinNhits = cms.vint32( 0 ),
50598     CutOnChambers = cms.bool( False ),
50599     MinNchambers = cms.vint32( 0 ),
50600     MaxDr = cms.double( 9999.0 ),
50601     MinDr = cms.double( -1.0 ),
50602     MaxDz = cms.double( 9999.0 ),
50603     MinDxySig = cms.double( -1.0 ),
50604     MinPt = cms.double( 0.0 ),
50605     NSigmaPt = cms.double( 0.0 ),
50606     MatchToPreviousCand = cms.bool( True )
50607 )
50608 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
50609     saveTags = cms.bool( True ),
50610     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50611     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50612     MaxEta = cms.double( 2.5 ),
50613     MinPt = cms.double( 0.0 ),
50614     MaxDeltaR = cms.double( 0.3 ),
50615     MinN = cms.int32( 1 ),
50616     CentralBxOnly = cms.bool( True ),
50617     SelectQualities = cms.vint32(  )
50618 )
50619 fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
50620     saveTags = cms.bool( True ),
50621     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50622     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50623     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50624     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50625     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50626     MinN = cms.int32( 2 ),
50627     MaxEta = cms.double( 2.5 ),
50628     MinNhits = cms.int32( 0 ),
50629     MaxDr = cms.double( 2.0 ),
50630     MinDr = cms.double( -1.0 ),
50631     MaxDz = cms.double( 9999.0 ),
50632     MinDxySig = cms.double( -1.0 ),
50633     MinPt = cms.double( 3.0 ),
50634     NSigmaPt = cms.double( 0.0 ),
50635     MaxNormalizedChi2 = cms.double( 9999.0 ),
50636     MaxDXYBeamSpot = cms.double( 9999.0 ),
50637     MinDXYBeamSpot = cms.double( -1.0 ),
50638     MinNmuonHits = cms.int32( 0 ),
50639     MaxPtDifference = cms.double( 9999.0 ),
50640     MinTrackPt = cms.double( 0.0 ),
50641     minMuonStations = cms.int32( 2 ),
50642     minTrkHits = cms.int32( -1 ),
50643     minMuonHits = cms.int32( -1 ),
50644     allowedTypeMask = cms.uint32( 255 ),
50645     requiredTypeMask = cms.uint32( 0 ),
50646     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
50647     trkMuonId = cms.uint32( 0 ),
50648     L1MatchingdR = cms.double( 0.3 ),
50649     MatchToPreviousCand = cms.bool( True ),
50650     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50651     requireL3MuonTrajectorySeed = cms.bool( False ),
50652     useSimpleGeometry = cms.bool( True ),
50653     useStation2 = cms.bool( True ),
50654     fallbackToME1 = cms.bool( False ),
50655     cosmicPropagationHypothesis = cms.bool( False ),
50656     useMB2InOverlap = cms.bool( False ),
50657     useTrack = cms.string( "tracker" ),
50658     useState = cms.string( "atVertex" ),
50659     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50660     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50661     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50662 )
50663 fragment.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter",
50664     saveTags = cms.bool( True ),
50665     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50666     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50667     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50668     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
50669     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50670     PreviousCandIsL2 = cms.bool( True ),
50671     FastAccept = cms.bool( False ),
50672     MinN = cms.int32( 1 ),
50673     MaxEta = cms.double( 2.5 ),
50674     MinNhits = cms.int32( 0 ),
50675     MaxDr = cms.double( 2.0 ),
50676     MaxDz = cms.double( 9999.0 ),
50677     ChargeOpt = cms.int32( 0 ),
50678     MinPtPair = cms.vdouble( 0.0 ),
50679     MaxPtPair = cms.vdouble( 1.0E125 ),
50680     MinPtMax = cms.vdouble( 0.0 ),
50681     MinPtMin = cms.vdouble( 3.0 ),
50682     MaxPtMin = cms.vdouble( 1.0E125 ),
50683     MinInvMass = cms.vdouble( 3.8 ),
50684     MaxInvMass = cms.vdouble( 60.0 ),
50685     MinDiMuonDeltaR = cms.double( -1.0 ),
50686     MinAcop = cms.double( -1.0 ),
50687     MaxAcop = cms.double( 999.0 ),
50688     MinPtBalance = cms.double( -1.0 ),
50689     MaxPtBalance = cms.double( 999999.0 ),
50690     NSigmaPt = cms.double( 0.0 ),
50691     MaxDCAMuMu = cms.double( 99999.9 ),
50692     MaxRapidityPair = cms.double( 999999.0 ),
50693     CutCowboys = cms.bool( False ),
50694     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50695     L1MatchingdR = cms.double( 0.3 ),
50696     MatchToPreviousCand = cms.bool( True ),
50697     useSimpleGeometry = cms.bool( True ),
50698     useStation2 = cms.bool( True ),
50699     fallbackToME1 = cms.bool( False ),
50700     cosmicPropagationHypothesis = cms.bool( False ),
50701     useMB2InOverlap = cms.bool( False ),
50702     useTrack = cms.string( "tracker" ),
50703     useState = cms.string( "atVertex" ),
50704     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50705     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50706     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50707 )
50708 fragment.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
50709     saveTags = cms.bool( True ),
50710     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50711     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
50712     inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50713     inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
50714     triggerType1 = cms.int32( 83 ),
50715     triggerType2 = cms.int32( 83 ),
50716     MinDR = cms.double( 0.001 ),
50717     MaxDZ = cms.double( 0.2 ),
50718     MinN = cms.int32( 1 ),
50719     MinPixHitsForDZ = cms.int32( 0 ),
50720     checkSC = cms.bool( False )
50721 )
50722 fragment.hltMET40 = cms.EDFilter( "HLT1CaloMET",
50723     saveTags = cms.bool( True ),
50724     inputTag = cms.InputTag( "hltMet" ),
50725     triggerType = cms.int32( 87 ),
50726     MinE = cms.double( -1.0 ),
50727     MinPt = cms.double( 40.0 ),
50728     MinMass = cms.double( -1.0 ),
50729     MaxMass = cms.double( -1.0 ),
50730     MinEta = cms.double( -1.0 ),
50731     MaxEta = cms.double( 999.0 ),
50732     MinN = cms.int32( 1 )
50733 )
50734 fragment.hltPFMET50 = cms.EDFilter( "HLT1PFMET",
50735     saveTags = cms.bool( True ),
50736     inputTag = cms.InputTag( "hltPFMETProducer" ),
50737     triggerType = cms.int32( 87 ),
50738     MinE = cms.double( -1.0 ),
50739     MinPt = cms.double( 50.0 ),
50740     MinMass = cms.double( -1.0 ),
50741     MaxMass = cms.double( -1.0 ),
50742     MinEta = cms.double( -1.0 ),
50743     MaxEta = cms.double( -1.0 ),
50744     MinN = cms.int32( 1 )
50745 )
50746 fragment.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter",
50747     saveTags = cms.bool( True ),
50748     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50749     minMht = cms.vdouble( 60.0 )
50750 )
50751 fragment.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler",
50752     offset = cms.uint32( 0 ),
50753     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50754 )
50755 fragment.hltPFMET70 = cms.EDFilter( "HLT1PFMET",
50756     saveTags = cms.bool( True ),
50757     inputTag = cms.InputTag( "hltPFMETProducer" ),
50758     triggerType = cms.int32( 87 ),
50759     MinE = cms.double( -1.0 ),
50760     MinPt = cms.double( 70.0 ),
50761     MinMass = cms.double( -1.0 ),
50762     MaxMass = cms.double( -1.0 ),
50763     MinEta = cms.double( -1.0 ),
50764     MaxEta = cms.double( -1.0 ),
50765     MinN = cms.int32( 1 )
50766 )
50767 fragment.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter",
50768     saveTags = cms.bool( True ),
50769     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50770     minMht = cms.vdouble( 70.0 )
50771 )
50772 fragment.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler",
50773     offset = cms.uint32( 0 ),
50774     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50775 )
50776 fragment.hltPFMET90 = cms.EDFilter( "HLT1PFMET",
50777     saveTags = cms.bool( True ),
50778     inputTag = cms.InputTag( "hltPFMETProducer" ),
50779     triggerType = cms.int32( 87 ),
50780     MinE = cms.double( -1.0 ),
50781     MinPt = cms.double( 90.0 ),
50782     MinMass = cms.double( -1.0 ),
50783     MaxMass = cms.double( -1.0 ),
50784     MinEta = cms.double( -1.0 ),
50785     MaxEta = cms.double( -1.0 ),
50786     MinN = cms.int32( 1 )
50787 )
50788 fragment.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter",
50789     saveTags = cms.bool( True ),
50790     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
50791     minMht = cms.vdouble( 90.0 )
50792 )
50793 fragment.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed",
50794     saveTags = cms.bool( True ),
50795     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ),
50796     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
50797     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
50798     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50799     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
50800     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
50801     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
50802     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
50803     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
50804     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
50805 )
50806 fragment.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler",
50807     offset = cms.uint32( 0 ),
50808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50809 )
50810 fragment.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50811     saveTags = cms.bool( True ),
50812     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50813     PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ),
50814     MaxEta = cms.double( 2.5 ),
50815     MinPt = cms.double( 0.0 ),
50816     MaxDeltaR = cms.double( 0.3 ),
50817     MinN = cms.int32( 2 ),
50818     CentralBxOnly = cms.bool( True ),
50819     SelectQualities = cms.vint32(  )
50820 )
50821 fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50822     saveTags = cms.bool( True ),
50823     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50824     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
50825     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
50826     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50827     MinN = cms.int32( 0 ),
50828     MaxEta = cms.double( 2.5 ),
50829     AbsEtaBins = cms.vdouble( 0.0 ),
50830     MinNstations = cms.vint32( 0 ),
50831     MinNhits = cms.vint32( 0 ),
50832     CutOnChambers = cms.bool( False ),
50833     MinNchambers = cms.vint32( 0 ),
50834     MaxDr = cms.double( 9999.0 ),
50835     MinDr = cms.double( -1.0 ),
50836     MaxDz = cms.double( 9999.0 ),
50837     MinDxySig = cms.double( -1.0 ),
50838     MinPt = cms.double( 0.0 ),
50839     NSigmaPt = cms.double( 0.0 ),
50840     MatchToPreviousCand = cms.bool( True )
50841 )
50842 fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50843     saveTags = cms.bool( True ),
50844     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
50845     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
50846     MaxEta = cms.double( 2.5 ),
50847     MinPt = cms.double( 0.0 ),
50848     MaxDeltaR = cms.double( 0.3 ),
50849     MinN = cms.int32( 1 ),
50850     CentralBxOnly = cms.bool( True ),
50851     SelectQualities = cms.vint32(  )
50852 )
50853 fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
50854     saveTags = cms.bool( True ),
50855     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50856     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50857     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ),
50858     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ),
50859     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50860     PreviousCandIsL2 = cms.bool( True ),
50861     FastAccept = cms.bool( False ),
50862     MinN = cms.int32( 1 ),
50863     MaxEta = cms.double( 2.5 ),
50864     MinNhits = cms.int32( 0 ),
50865     MaxDr = cms.double( 0.6 ),
50866     MaxDz = cms.double( 9999.0 ),
50867     ChargeOpt = cms.int32( 0 ),
50868     MinPtPair = cms.vdouble( 6.0 ),
50869     MaxPtPair = cms.vdouble( 1.0E125 ),
50870     MinPtMax = cms.vdouble( 0.0 ),
50871     MinPtMin = cms.vdouble( 3.0 ),
50872     MaxPtMin = cms.vdouble( 1.0E125 ),
50873     MinInvMass = cms.vdouble( 0.5 ),
50874     MaxInvMass = cms.vdouble( 1.7 ),
50875     MinDiMuonDeltaR = cms.double( -1.0 ),
50876     MinAcop = cms.double( 2.7 ),
50877     MaxAcop = cms.double( 999.0 ),
50878     MinPtBalance = cms.double( -1.0 ),
50879     MaxPtBalance = cms.double( 999999.0 ),
50880     NSigmaPt = cms.double( 0.0 ),
50881     MaxDCAMuMu = cms.double( 0.5 ),
50882     MaxRapidityPair = cms.double( 999999.0 ),
50883     CutCowboys = cms.bool( False ),
50884     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50885     L1MatchingdR = cms.double( 0.3 ),
50886     MatchToPreviousCand = cms.bool( True ),
50887     useSimpleGeometry = cms.bool( True ),
50888     useStation2 = cms.bool( True ),
50889     fallbackToME1 = cms.bool( False ),
50890     cosmicPropagationHypothesis = cms.bool( False ),
50891     useMB2InOverlap = cms.bool( False ),
50892     useTrack = cms.string( "tracker" ),
50893     useState = cms.string( "atVertex" ),
50894     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50895     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50896     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50897 )
50898 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50899     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50900     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ),
50901     matchToPrevious = cms.bool( True ),
50902     MaxEta = cms.double( 2.5 ),
50903     MinPt = cms.double( 0.0 ),
50904     MinPtPair = cms.double( 0.0 ),
50905     MinInvMass = cms.double( 0.0 ),
50906     MaxInvMass = cms.double( 999999.0 ),
50907     ChargeOpt = cms.int32( 0 )
50908 )
50909 fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
50910     saveTags = cms.bool( True ),
50911     FastAccept = cms.bool( True ),
50912     MinLxySignificance = cms.double( 1.0 ),
50913     MaxLxySignificance = cms.double( -1.0 ),
50914     MaxNormalisedChi2 = cms.double( 999999.0 ),
50915     MinVtxProbability = cms.double( 0.01 ),
50916     MinCosinePointingAngle = cms.double( 0.0 ),
50917     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
50918     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50919     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50920 )
50921 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
50922     RegionPSet = cms.PSet( 
50923       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
50924       zErrorVetex = cms.double( 0.1 ),
50925       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50926       zErrorBeamSpot = cms.double( 24.2 ),
50927       maxNVertices = cms.int32( 1 ),
50928       maxNRegions = cms.int32( 10 ),
50929       nSigmaZVertex = cms.double( 3.0 ),
50930       nSigmaZBeamSpot = cms.double( 4.0 ),
50931       ptMin = cms.double( 0.5 ),
50932       mode = cms.string( "VerticesFixed" ),
50933       input = cms.InputTag( "hltIterL3MuonCandidates" ),
50934       searchOpt = cms.bool( False ),
50935       whereToUseMeasurementTracker = cms.string( "Never" ),
50936       originRadius = cms.double( 0.1 ),
50937       measurementTrackerName = cms.InputTag( "" ),
50938       precise = cms.bool( True ),
50939       deltaEta = cms.double( 1.0 ),
50940       deltaPhi = cms.double( 1.0 )
50941     )
50942 )
50943 fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion",
50944     tracks = cms.InputTag( "hltPixelTracks" ),
50945     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ),
50946     produceTrackCollection = cms.bool( True ),
50947     produceMask = cms.bool( True )
50948 )
50949 fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
50950     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ),
50951     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
50952     originHalfLength = cms.double( 1.0E9 ),
50953     originRadius = cms.double( 1.0E9 ),
50954     useProtoTrackKinematics = cms.bool( False ),
50955     useEventsWithNoVertex = cms.bool( True ),
50956     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
50957     usePV = cms.bool( False ),
50958     includeFourthHit = cms.bool( True ),
50959     produceComplement = cms.bool( False ),
50960     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
50961 )
50962 fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
50963     cleanTrajectoryAfterInOut = cms.bool( False ),
50964     doSeedingRegionRebuilding = cms.bool( False ),
50965     onlyPixelHitsForSeedCleaner = cms.bool( False ),
50966     reverseTrajectories = cms.bool( False ),
50967     useHitsSplitting = cms.bool( False ),
50968     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50969     src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ),
50970     clustersToSkip = cms.InputTag( "" ),
50971     phase2clustersToSkip = cms.InputTag( "" ),
50972     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
50973     TransientInitialStateEstimatorParameters = cms.PSet( 
50974       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
50975       numberMeasurementsForFit = cms.int32( 4 ),
50976       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
50977     ),
50978     numHitsForSeedCleaner = cms.int32( 4 ),
50979     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
50980     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
50981     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
50982     maxNSeeds = cms.uint32( 100000 ),
50983     maxSeedsBeforeCleaning = cms.uint32( 1000 )
50984 )
50985 fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
50986     TrajectoryInEvent = cms.bool( False ),
50987     useHitsSplitting = cms.bool( False ),
50988     src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ),
50989     clusterRemovalInfo = cms.InputTag( "" ),
50990     AlgorithmName = cms.string( "hltIter1" ),
50991     GeometricInnerState = cms.bool( True ),
50992     reMatchSplitHits = cms.bool( False ),
50993     usePropagatorForPCA = cms.bool( False ),
50994     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50995     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50996     useSimpleMF = cms.bool( True ),
50997     SimpleMagneticField = cms.string( "ParabolicMf" ),
50998     Fitter = cms.string( "hltESPFittingSmootherIT" ),
50999     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51000     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51001     NavigationSchool = cms.string( "" ),
51002     MeasurementTracker = cms.string( "" )
51003 )
51004 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51005     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51006     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51007     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51008     ignoreVertices = cms.bool( False ),
51009     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51010     mva = cms.PSet( 
51011       minPixelHits = cms.vint32( 0, 0, 2 ),
51012       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51013       dr_par = cms.PSet( 
51014         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51015         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51016         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51017         dr_exp = cms.vint32( 3, 3, 3 ),
51018         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51019       ),
51020       maxLostLayers = cms.vint32( 1, 1, 1 ),
51021       min3DLayers = cms.vint32( 0, 0, 0 ),
51022       dz_par = cms.PSet( 
51023         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51024         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51025         dz_exp = cms.vint32( 3, 3, 3 )
51026       ),
51027       minNVtxTrk = cms.int32( 2 ),
51028       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51029       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51030       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51031       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51032       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51033       minLayers = cms.vint32( 3, 3, 3 )
51034     )
51035 )
51036 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51037     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51038     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51039     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
51040     ignoreVertices = cms.bool( False ),
51041     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51042     mva = cms.PSet( 
51043       minPixelHits = cms.vint32( 0, 0, 1 ),
51044       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51045       dr_par = cms.PSet( 
51046         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51047         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51048         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51049         dr_exp = cms.vint32( 4, 4, 4 ),
51050         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51051       ),
51052       maxLostLayers = cms.vint32( 99, 3, 3 ),
51053       min3DLayers = cms.vint32( 1, 2, 3 ),
51054       dz_par = cms.PSet( 
51055         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51056         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51057         dz_exp = cms.vint32( 4, 4, 4 )
51058       ),
51059       minNVtxTrk = cms.int32( 2 ),
51060       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51061       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51062       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51063       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51064       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51065       minLayers = cms.vint32( 5, 5, 5 )
51066     )
51067 )
51068 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51069     inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt',
51070       'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' )
51071 )
51072 fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51073     originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
51074     originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ),
51075     originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ),
51076     minQuality = cms.string( "highPurity" ),
51077     copyExtras = cms.untracked.bool( True ),
51078     copyTrajectories = cms.untracked.bool( False )
51079 )
51080 fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51081     src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ),
51082     particleType = cms.string( "mu+" )
51083 )
51084 fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51085     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51086     TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51087     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ),
51088     SimpleMagneticField = cms.string( "" ),
51089     ThirdTrackMass = cms.double( 0.106 ),
51090     MaxEta = cms.double( 2.5 ),
51091     MinPt = cms.double( 1.2 ),
51092     MinInvMass = cms.double( 1.6 ),
51093     MaxInvMass = cms.double( 2.02 ),
51094     MinD0Significance = cms.double( 0.0 ),
51095     OverlapDR = cms.double( 1.44E-4 ),
51096     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51097 )
51098 fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51099     saveTags = cms.bool( True ),
51100     MaxEta = cms.double( 2.5 ),
51101     MinPt = cms.double( 8.0 ),
51102     MaxNormalisedChi2 = cms.double( 8.0 ),
51103     MinVtxProbability = cms.double( 0.0 ),
51104     MinLxySignificance = cms.double( 2.0 ),
51105     MinCosinePointingAngle = cms.double( 0.9 ),
51106     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51107     TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
51108     MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ),
51109     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51110 )
51111 fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed",
51112     saveTags = cms.bool( True ),
51113     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
51114     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51115     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51116     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51117     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51118     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51119     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51120     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51121     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51122     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51123 )
51124 fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler",
51125     offset = cms.uint32( 0 ),
51126     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51127 )
51128 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51129     saveTags = cms.bool( True ),
51130     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51131     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ),
51132     MaxEta = cms.double( 2.5 ),
51133     MinPt = cms.double( 0.0 ),
51134     MaxDeltaR = cms.double( 0.3 ),
51135     MinN = cms.int32( 2 ),
51136     CentralBxOnly = cms.bool( True ),
51137     SelectQualities = cms.vint32(  )
51138 )
51139 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51140     saveTags = cms.bool( True ),
51141     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51142     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
51143     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51144     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51145     MinN = cms.int32( 0 ),
51146     MaxEta = cms.double( 2.5 ),
51147     AbsEtaBins = cms.vdouble( 0.0 ),
51148     MinNstations = cms.vint32( 0 ),
51149     MinNhits = cms.vint32( 0 ),
51150     CutOnChambers = cms.bool( False ),
51151     MinNchambers = cms.vint32( 0 ),
51152     MaxDr = cms.double( 9999.0 ),
51153     MinDr = cms.double( -1.0 ),
51154     MaxDz = cms.double( 9999.0 ),
51155     MinDxySig = cms.double( -1.0 ),
51156     MinPt = cms.double( 0.0 ),
51157     NSigmaPt = cms.double( 0.0 ),
51158     MatchToPreviousCand = cms.bool( True )
51159 )
51160 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
51161     saveTags = cms.bool( True ),
51162     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
51163     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51164     MaxEta = cms.double( 2.5 ),
51165     MinPt = cms.double( 0.0 ),
51166     MaxDeltaR = cms.double( 0.3 ),
51167     MinN = cms.int32( 1 ),
51168     CentralBxOnly = cms.bool( True ),
51169     SelectQualities = cms.vint32(  )
51170 )
51171 fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter",
51172     saveTags = cms.bool( True ),
51173     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51174     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51175     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ),
51176     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
51177     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51178     PreviousCandIsL2 = cms.bool( True ),
51179     FastAccept = cms.bool( False ),
51180     MinN = cms.int32( 1 ),
51181     MaxEta = cms.double( 2.5 ),
51182     MinNhits = cms.int32( 0 ),
51183     MaxDr = cms.double( 2.0 ),
51184     MaxDz = cms.double( 9999.0 ),
51185     ChargeOpt = cms.int32( 1 ),
51186     MinPtPair = cms.vdouble( 4.9 ),
51187     MaxPtPair = cms.vdouble( 1.0E125 ),
51188     MinPtMax = cms.vdouble( 4.0 ),
51189     MinPtMin = cms.vdouble( 3.0 ),
51190     MaxPtMin = cms.vdouble( 1.0E125 ),
51191     MinInvMass = cms.vdouble( 0.2 ),
51192     MaxInvMass = cms.vdouble( 8.5 ),
51193     MinDiMuonDeltaR = cms.double( -1.0 ),
51194     MinAcop = cms.double( -999.0 ),
51195     MaxAcop = cms.double( 999.0 ),
51196     MinPtBalance = cms.double( -1.0 ),
51197     MaxPtBalance = cms.double( 999999.0 ),
51198     NSigmaPt = cms.double( 0.0 ),
51199     MaxDCAMuMu = cms.double( 0.5 ),
51200     MaxRapidityPair = cms.double( 999999.0 ),
51201     CutCowboys = cms.bool( False ),
51202     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51203     L1MatchingdR = cms.double( 0.3 ),
51204     MatchToPreviousCand = cms.bool( True ),
51205     useSimpleGeometry = cms.bool( True ),
51206     useStation2 = cms.bool( True ),
51207     fallbackToME1 = cms.bool( False ),
51208     cosmicPropagationHypothesis = cms.bool( False ),
51209     useMB2InOverlap = cms.bool( False ),
51210     useTrack = cms.string( "tracker" ),
51211     useState = cms.string( "atVertex" ),
51212     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51213     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51214     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51215 )
51216 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51217     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51218     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ),
51219     matchToPrevious = cms.bool( True ),
51220     MaxEta = cms.double( 2.5 ),
51221     MinPt = cms.double( 0.0 ),
51222     MinPtPair = cms.double( 0.0 ),
51223     MinInvMass = cms.double( 0.0 ),
51224     MaxInvMass = cms.double( 999999.0 ),
51225     ChargeOpt = cms.int32( 1 )
51226 )
51227 fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter",
51228     saveTags = cms.bool( True ),
51229     FastAccept = cms.bool( True ),
51230     MinLxySignificance = cms.double( 0.0 ),
51231     MaxLxySignificance = cms.double( -1.0 ),
51232     MaxNormalisedChi2 = cms.double( 999999.0 ),
51233     MinVtxProbability = cms.double( 0.005 ),
51234     MinCosinePointingAngle = cms.double( -2.0 ),
51235     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ),
51236     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51237     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51238 )
51239 fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler",
51240     offset = cms.uint32( 0 ),
51241     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51242 )
51243 fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51244     saveTags = cms.bool( True ),
51245     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51246     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51247     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51248     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51249     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51250     PreviousCandIsL2 = cms.bool( True ),
51251     FastAccept = cms.bool( False ),
51252     MinN = cms.int32( 1 ),
51253     MaxEta = cms.double( 2.5 ),
51254     MinNhits = cms.int32( 0 ),
51255     MaxDr = cms.double( 2.0 ),
51256     MaxDz = cms.double( 9999.0 ),
51257     ChargeOpt = cms.int32( -1 ),
51258     MinPtPair = cms.vdouble( 6.9 ),
51259     MaxPtPair = cms.vdouble( 1.0E125 ),
51260     MinPtMax = cms.vdouble( 0.0 ),
51261     MinPtMin = cms.vdouble( 4.0 ),
51262     MaxPtMin = cms.vdouble( 1.0E125 ),
51263     MinInvMass = cms.vdouble( 2.9 ),
51264     MaxInvMass = cms.vdouble( 3.3 ),
51265     MinDiMuonDeltaR = cms.double( -1.0 ),
51266     MinAcop = cms.double( -999.0 ),
51267     MaxAcop = cms.double( 999.0 ),
51268     MinPtBalance = cms.double( -1.0 ),
51269     MaxPtBalance = cms.double( 999999.0 ),
51270     NSigmaPt = cms.double( 0.0 ),
51271     MaxDCAMuMu = cms.double( 0.5 ),
51272     MaxRapidityPair = cms.double( 999999.0 ),
51273     CutCowboys = cms.bool( False ),
51274     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51275     L1MatchingdR = cms.double( 0.3 ),
51276     MatchToPreviousCand = cms.bool( True ),
51277     useSimpleGeometry = cms.bool( True ),
51278     useStation2 = cms.bool( True ),
51279     fallbackToME1 = cms.bool( False ),
51280     cosmicPropagationHypothesis = cms.bool( False ),
51281     useMB2InOverlap = cms.bool( False ),
51282     useTrack = cms.string( "tracker" ),
51283     useState = cms.string( "atVertex" ),
51284     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51285     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51286     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51287 )
51288 fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51289     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51290     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ),
51291     matchToPrevious = cms.bool( True ),
51292     MaxEta = cms.double( 2.5 ),
51293     MinPt = cms.double( 0.0 ),
51294     MinPtPair = cms.double( 0.0 ),
51295     MinInvMass = cms.double( 0.0 ),
51296     MaxInvMass = cms.double( 999999.0 ),
51297     ChargeOpt = cms.int32( -1 )
51298 )
51299 fragment.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51300     saveTags = cms.bool( True ),
51301     FastAccept = cms.bool( True ),
51302     MinLxySignificance = cms.double( 3.0 ),
51303     MaxLxySignificance = cms.double( -1.0 ),
51304     MaxNormalisedChi2 = cms.double( 999999.0 ),
51305     MinVtxProbability = cms.double( 0.1 ),
51306     MinCosinePointingAngle = cms.double( 0.9 ),
51307     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51308     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51309     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51310 )
51311 fragment.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
51312     offset = cms.uint32( 0 ),
51313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51314 )
51315 fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler",
51316     offset = cms.uint32( 0 ),
51317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51318 )
51319 fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51320     RegionPSet = cms.PSet( 
51321       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51322       zErrorVetex = cms.double( 0.1 ),
51323       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51324       zErrorBeamSpot = cms.double( 24.2 ),
51325       maxNVertices = cms.int32( 1 ),
51326       maxNRegions = cms.int32( 10 ),
51327       nSigmaZVertex = cms.double( 3.0 ),
51328       nSigmaZBeamSpot = cms.double( 4.0 ),
51329       ptMin = cms.double( 0.5 ),
51330       mode = cms.string( "VerticesFixed" ),
51331       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51332       searchOpt = cms.bool( False ),
51333       whereToUseMeasurementTracker = cms.string( "Never" ),
51334       originRadius = cms.double( 0.1 ),
51335       measurementTrackerName = cms.InputTag( "" ),
51336       precise = cms.bool( True ),
51337       deltaEta = cms.double( 1.0 ),
51338       deltaPhi = cms.double( 1.0 )
51339     )
51340 )
51341 fragment.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51342     tracks = cms.InputTag( "hltPixelTracks" ),
51343     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ),
51344     produceTrackCollection = cms.bool( True ),
51345     produceMask = cms.bool( True )
51346 )
51347 fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51348     InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ),
51349     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51350     originHalfLength = cms.double( 1.0E9 ),
51351     originRadius = cms.double( 1.0E9 ),
51352     useProtoTrackKinematics = cms.bool( False ),
51353     useEventsWithNoVertex = cms.bool( True ),
51354     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51355     usePV = cms.bool( False ),
51356     includeFourthHit = cms.bool( True ),
51357     produceComplement = cms.bool( False ),
51358     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51359 )
51360 fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51361     cleanTrajectoryAfterInOut = cms.bool( False ),
51362     doSeedingRegionRebuilding = cms.bool( False ),
51363     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51364     reverseTrajectories = cms.bool( False ),
51365     useHitsSplitting = cms.bool( False ),
51366     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51367     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ),
51368     clustersToSkip = cms.InputTag( "" ),
51369     phase2clustersToSkip = cms.InputTag( "" ),
51370     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51371     TransientInitialStateEstimatorParameters = cms.PSet( 
51372       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51373       numberMeasurementsForFit = cms.int32( 4 ),
51374       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51375     ),
51376     numHitsForSeedCleaner = cms.int32( 4 ),
51377     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51378     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51379     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51380     maxNSeeds = cms.uint32( 100000 ),
51381     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51382 )
51383 fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51384     TrajectoryInEvent = cms.bool( False ),
51385     useHitsSplitting = cms.bool( False ),
51386     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ),
51387     clusterRemovalInfo = cms.InputTag( "" ),
51388     AlgorithmName = cms.string( "hltIter1" ),
51389     GeometricInnerState = cms.bool( True ),
51390     reMatchSplitHits = cms.bool( False ),
51391     usePropagatorForPCA = cms.bool( False ),
51392     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51393     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51394     useSimpleMF = cms.bool( True ),
51395     SimpleMagneticField = cms.string( "ParabolicMf" ),
51396     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51397     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51398     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51399     NavigationSchool = cms.string( "" ),
51400     MeasurementTracker = cms.string( "" )
51401 )
51402 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51403     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51404     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51405     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51406     ignoreVertices = cms.bool( False ),
51407     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51408     mva = cms.PSet( 
51409       minPixelHits = cms.vint32( 0, 0, 2 ),
51410       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51411       dr_par = cms.PSet( 
51412         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51413         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51414         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51415         dr_exp = cms.vint32( 3, 3, 3 ),
51416         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51417       ),
51418       maxLostLayers = cms.vint32( 1, 1, 1 ),
51419       min3DLayers = cms.vint32( 0, 0, 0 ),
51420       dz_par = cms.PSet( 
51421         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51422         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51423         dz_exp = cms.vint32( 3, 3, 3 )
51424       ),
51425       minNVtxTrk = cms.int32( 2 ),
51426       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51427       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51428       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51429       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51430       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51431       minLayers = cms.vint32( 3, 3, 3 )
51432     )
51433 )
51434 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51435     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51436     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51437     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
51438     ignoreVertices = cms.bool( False ),
51439     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51440     mva = cms.PSet( 
51441       minPixelHits = cms.vint32( 0, 0, 1 ),
51442       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51443       dr_par = cms.PSet( 
51444         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51445         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51446         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51447         dr_exp = cms.vint32( 4, 4, 4 ),
51448         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51449       ),
51450       maxLostLayers = cms.vint32( 99, 3, 3 ),
51451       min3DLayers = cms.vint32( 1, 2, 3 ),
51452       dz_par = cms.PSet( 
51453         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51454         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51455         dz_exp = cms.vint32( 4, 4, 4 )
51456       ),
51457       minNVtxTrk = cms.int32( 2 ),
51458       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51459       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51460       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51461       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51462       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51463       minLayers = cms.vint32( 5, 5, 5 )
51464     )
51465 )
51466 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51467     inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt',
51468       'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' )
51469 )
51470 fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51471     originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
51472     originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ),
51473     originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
51474     minQuality = cms.string( "highPurity" ),
51475     copyExtras = cms.untracked.bool( True ),
51476     copyTrajectories = cms.untracked.bool( False )
51477 )
51478 fragment.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51479     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ),
51480     particleType = cms.string( "K+" )
51481 )
51482 fragment.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer",
51483     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51484     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51485     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ),
51486     SimpleMagneticField = cms.string( "" ),
51487     ThirdTrackMass = cms.double( 0.493677 ),
51488     FourthTrackMass = cms.double( 0.493677 ),
51489     MaxEta = cms.double( 2.5 ),
51490     MinPt = cms.double( 0.8 ),
51491     MinInvMass = cms.double( 0.0 ),
51492     MaxInvMass = cms.double( 99999.0 ),
51493     MinTrkTrkMass = cms.double( 0.95 ),
51494     MaxTrkTrkMass = cms.double( 1.3 ),
51495     MinD0Significance = cms.double( 0.0 ),
51496     OppositeSign = cms.bool( True ),
51497     OverlapDR = cms.double( 1.44E-4 ),
51498     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51499 )
51500 fragment.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter",
51501     saveTags = cms.bool( True ),
51502     MaxEta = cms.double( 2.5 ),
51503     MinPt = cms.double( 0.0 ),
51504     MaxNormalisedChi2 = cms.double( 10.0 ),
51505     MinVtxProbability = cms.double( 0.0 ),
51506     MinLxySignificance = cms.double( 0.0 ),
51507     MinCosinePointingAngle = cms.double( -2.0 ),
51508     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51509     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
51510     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ),
51511     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51512 )
51513 fragment.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler",
51514     offset = cms.uint32( 0 ),
51515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51516 )
51517 fragment.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
51518     saveTags = cms.bool( True ),
51519     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51520     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51521     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51522     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
51523     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
51524     PreviousCandIsL2 = cms.bool( True ),
51525     FastAccept = cms.bool( False ),
51526     MinN = cms.int32( 1 ),
51527     MaxEta = cms.double( 2.5 ),
51528     MinNhits = cms.int32( 0 ),
51529     MaxDr = cms.double( 2.0 ),
51530     MaxDz = cms.double( 9999.0 ),
51531     ChargeOpt = cms.int32( -1 ),
51532     MinPtPair = cms.vdouble( 6.9 ),
51533     MaxPtPair = cms.vdouble( 1.0E125 ),
51534     MinPtMax = cms.vdouble( 0.0 ),
51535     MinPtMin = cms.vdouble( 4.0 ),
51536     MaxPtMin = cms.vdouble( 1.0E125 ),
51537     MinInvMass = cms.vdouble( 2.9 ),
51538     MaxInvMass = cms.vdouble( 3.3 ),
51539     MinDiMuonDeltaR = cms.double( -1.0 ),
51540     MinAcop = cms.double( -999.0 ),
51541     MaxAcop = cms.double( 999.0 ),
51542     MinPtBalance = cms.double( -1.0 ),
51543     MaxPtBalance = cms.double( 999999.0 ),
51544     NSigmaPt = cms.double( 0.0 ),
51545     MaxDCAMuMu = cms.double( 0.5 ),
51546     MaxRapidityPair = cms.double( 999999.0 ),
51547     CutCowboys = cms.bool( False ),
51548     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
51549     L1MatchingdR = cms.double( 0.3 ),
51550     MatchToPreviousCand = cms.bool( True ),
51551     useSimpleGeometry = cms.bool( True ),
51552     useStation2 = cms.bool( True ),
51553     fallbackToME1 = cms.bool( False ),
51554     cosmicPropagationHypothesis = cms.bool( False ),
51555     useMB2InOverlap = cms.bool( False ),
51556     useTrack = cms.string( "tracker" ),
51557     useState = cms.string( "atVertex" ),
51558     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51559     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51560     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51561 )
51562 fragment.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
51563     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
51564     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ),
51565     matchToPrevious = cms.bool( True ),
51566     MaxEta = cms.double( 2.5 ),
51567     MinPt = cms.double( 0.0 ),
51568     MinPtPair = cms.double( 0.0 ),
51569     MinInvMass = cms.double( 0.0 ),
51570     MaxInvMass = cms.double( 999999.0 ),
51571     ChargeOpt = cms.int32( -1 )
51572 )
51573 fragment.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
51574     saveTags = cms.bool( True ),
51575     FastAccept = cms.bool( True ),
51576     MinLxySignificance = cms.double( 0.0 ),
51577     MaxLxySignificance = cms.double( -1.0 ),
51578     MaxNormalisedChi2 = cms.double( 999999.0 ),
51579     MinVtxProbability = cms.double( 0.1 ),
51580     MinCosinePointingAngle = cms.double( 0.9 ),
51581     DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51582     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51583     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
51584 )
51585 fragment.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
51586     RegionPSet = cms.PSet( 
51587       vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51588       zErrorVetex = cms.double( 0.1 ),
51589       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51590       zErrorBeamSpot = cms.double( 24.2 ),
51591       maxNVertices = cms.int32( 1 ),
51592       maxNRegions = cms.int32( 10 ),
51593       nSigmaZVertex = cms.double( 3.0 ),
51594       nSigmaZBeamSpot = cms.double( 4.0 ),
51595       ptMin = cms.double( 0.5 ),
51596       mode = cms.string( "VerticesFixed" ),
51597       input = cms.InputTag( "hltIterL3MuonCandidates" ),
51598       searchOpt = cms.bool( False ),
51599       whereToUseMeasurementTracker = cms.string( "Never" ),
51600       originRadius = cms.double( 0.1 ),
51601       measurementTrackerName = cms.InputTag( "" ),
51602       precise = cms.bool( True ),
51603       deltaEta = cms.double( 1.0 ),
51604       deltaPhi = cms.double( 1.0 )
51605     )
51606 )
51607 fragment.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
51608     tracks = cms.InputTag( "hltPixelTracks" ),
51609     regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ),
51610     produceTrackCollection = cms.bool( True ),
51611     produceMask = cms.bool( True )
51612 )
51613 fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
51614     InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ),
51615     InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51616     originHalfLength = cms.double( 1.0E9 ),
51617     originRadius = cms.double( 1.0E9 ),
51618     useProtoTrackKinematics = cms.bool( False ),
51619     useEventsWithNoVertex = cms.bool( True ),
51620     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
51621     usePV = cms.bool( False ),
51622     includeFourthHit = cms.bool( True ),
51623     produceComplement = cms.bool( False ),
51624     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
51625 )
51626 fragment.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
51627     cleanTrajectoryAfterInOut = cms.bool( False ),
51628     doSeedingRegionRebuilding = cms.bool( False ),
51629     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51630     reverseTrajectories = cms.bool( False ),
51631     useHitsSplitting = cms.bool( False ),
51632     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51633     src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ),
51634     clustersToSkip = cms.InputTag( "" ),
51635     phase2clustersToSkip = cms.InputTag( "" ),
51636     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
51637     TransientInitialStateEstimatorParameters = cms.PSet( 
51638       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
51639       numberMeasurementsForFit = cms.int32( 4 ),
51640       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
51641     ),
51642     numHitsForSeedCleaner = cms.int32( 4 ),
51643     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51644     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51645     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51646     maxNSeeds = cms.uint32( 100000 ),
51647     maxSeedsBeforeCleaning = cms.uint32( 1000 )
51648 )
51649 fragment.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
51650     TrajectoryInEvent = cms.bool( False ),
51651     useHitsSplitting = cms.bool( False ),
51652     src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ),
51653     clusterRemovalInfo = cms.InputTag( "" ),
51654     AlgorithmName = cms.string( "hltIter1" ),
51655     GeometricInnerState = cms.bool( True ),
51656     reMatchSplitHits = cms.bool( False ),
51657     usePropagatorForPCA = cms.bool( False ),
51658     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51659     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51660     useSimpleMF = cms.bool( True ),
51661     SimpleMagneticField = cms.string( "ParabolicMf" ),
51662     Fitter = cms.string( "hltESPFittingSmootherIT" ),
51663     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
51664     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51665     NavigationSchool = cms.string( "" ),
51666     MeasurementTracker = cms.string( "" )
51667 )
51668 fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
51669     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51670     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51671     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51672     ignoreVertices = cms.bool( False ),
51673     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51674     mva = cms.PSet( 
51675       minPixelHits = cms.vint32( 0, 0, 2 ),
51676       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51677       dr_par = cms.PSet( 
51678         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51679         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
51680         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51681         dr_exp = cms.vint32( 3, 3, 3 ),
51682         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51683       ),
51684       maxLostLayers = cms.vint32( 1, 1, 1 ),
51685       min3DLayers = cms.vint32( 0, 0, 0 ),
51686       dz_par = cms.PSet( 
51687         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
51688         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
51689         dz_exp = cms.vint32( 3, 3, 3 )
51690       ),
51691       minNVtxTrk = cms.int32( 2 ),
51692       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51693       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
51694       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51695       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
51696       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51697       minLayers = cms.vint32( 3, 3, 3 )
51698     )
51699 )
51700 fragment.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
51701     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51702     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
51703     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
51704     ignoreVertices = cms.bool( False ),
51705     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
51706     mva = cms.PSet( 
51707       minPixelHits = cms.vint32( 0, 0, 1 ),
51708       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
51709       dr_par = cms.PSet( 
51710         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
51711         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51712         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51713         dr_exp = cms.vint32( 4, 4, 4 ),
51714         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
51715       ),
51716       maxLostLayers = cms.vint32( 99, 3, 3 ),
51717       min3DLayers = cms.vint32( 1, 2, 3 ),
51718       dz_par = cms.PSet( 
51719         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
51720         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
51721         dz_exp = cms.vint32( 4, 4, 4 )
51722       ),
51723       minNVtxTrk = cms.int32( 2 ),
51724       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51725       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
51726       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
51727       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
51728       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
51729       minLayers = cms.vint32( 5, 5, 5 )
51730     )
51731 )
51732 fragment.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
51733     inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt',
51734       'hltIter0BcJpsiTrackCutClassifierDetached' )
51735 )
51736 fragment.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
51737     originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
51738     originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ),
51739     originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ),
51740     minQuality = cms.string( "highPurity" ),
51741     copyExtras = cms.untracked.bool( True ),
51742     copyTrajectories = cms.untracked.bool( False )
51743 )
51744 fragment.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
51745     src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ),
51746     particleType = cms.string( "K+" )
51747 )
51748 fragment.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
51749     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
51750     TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51751     PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ),
51752     SimpleMagneticField = cms.string( "" ),
51753     ThirdTrackMass = cms.double( 0.13957 ),
51754     MaxEta = cms.double( 2.5 ),
51755     MinPt = cms.double( 1.2 ),
51756     MinInvMass = cms.double( 5.95 ),
51757     MaxInvMass = cms.double( 6.55 ),
51758     MinD0Significance = cms.double( 0.0 ),
51759     OverlapDR = cms.double( 0.005 ),
51760     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51761 )
51762 fragment.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
51763     saveTags = cms.bool( True ),
51764     MaxEta = cms.double( 2.5 ),
51765     MinPt = cms.double( 0.0 ),
51766     MaxNormalisedChi2 = cms.double( 10.0 ),
51767     MinVtxProbability = cms.double( 0.0 ),
51768     MinLxySignificance = cms.double( 0.0 ),
51769     MinCosinePointingAngle = cms.double( 0.9 ),
51770     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
51771     TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
51772     MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ),
51773     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
51774 )
51775 fragment.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
51776     offset = cms.uint32( 0 ),
51777     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51778 )
51779 fragment.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
51780     saveTags = cms.bool( True ),
51781     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51782     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
51783     MaxEta = cms.double( 2.5 ),
51784     MinPt = cms.double( 0.0 ),
51785     MaxDeltaR = cms.double( 0.3 ),
51786     MinN = cms.int32( 2 ),
51787     CentralBxOnly = cms.bool( True ),
51788     SelectQualities = cms.vint32(  )
51789 )
51790 fragment.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51791     saveTags = cms.bool( True ),
51792     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51793     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
51794     PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ),
51795     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51796     MinN = cms.int32( 2 ),
51797     MaxEta = cms.double( 2.5 ),
51798     AbsEtaBins = cms.vdouble( 5.0 ),
51799     MinNstations = cms.vint32( 0 ),
51800     MinNhits = cms.vint32( 0 ),
51801     CutOnChambers = cms.bool( True ),
51802     MinNchambers = cms.vint32( 0 ),
51803     MaxDr = cms.double( 9999.0 ),
51804     MinDr = cms.double( -1.0 ),
51805     MaxDz = cms.double( 9999.0 ),
51806     MinDxySig = cms.double( -1.0 ),
51807     MinPt = cms.double( 16.0 ),
51808     NSigmaPt = cms.double( 0.0 ),
51809     MatchToPreviousCand = cms.bool( True )
51810 )
51811 fragment.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon",
51812     ServiceParameters = cms.PSet( 
51813       RPCLayers = cms.bool( True ),
51814       UseMuonNavigation = cms.untracked.bool( True ),
51815       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
51816         'hltESPSteppingHelixPropagatorAlong' )
51817     ),
51818     MuonTrackingRegionBuilder = cms.PSet(  ),
51819     TrackerSeedCleaner = cms.PSet(  ),
51820     TkSeedGenerator = cms.PSet( 
51821       copyMuonRecHit = cms.bool( False ),
51822       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
51823       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51824       errorMatrixPset = cms.PSet( 
51825         atIP = cms.bool( True ),
51826         action = cms.string( "use" ),
51827         errorMatrixValuesPSet = cms.PSet( 
51828           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
51829           zAxis = cms.vdouble( -3.14159, 3.14159 ),
51830           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
51831           pf3_V14 = cms.PSet( 
51832             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 ),
51833             action = cms.string( "scale" )
51834           ),
51835           pf3_V25 = cms.PSet( 
51836             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 ),
51837             action = cms.string( "scale" )
51838           ),
51839           pf3_V13 = cms.PSet( 
51840             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 ),
51841             action = cms.string( "scale" )
51842           ),
51843           pf3_V24 = cms.PSet( 
51844             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 ),
51845             action = cms.string( "scale" )
51846           ),
51847           pf3_V35 = cms.PSet( 
51848             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 ),
51849             action = cms.string( "scale" )
51850           ),
51851           pf3_V12 = cms.PSet( 
51852             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 ),
51853             action = cms.string( "scale" )
51854           ),
51855           pf3_V23 = cms.PSet( 
51856             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 ),
51857             action = cms.string( "scale" )
51858           ),
51859           pf3_V34 = cms.PSet( 
51860             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 ),
51861             action = cms.string( "scale" )
51862           ),
51863           pf3_V45 = cms.PSet( 
51864             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 ),
51865             action = cms.string( "scale" )
51866           ),
51867           pf3_V11 = cms.PSet( 
51868             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 ),
51869             action = cms.string( "scale" )
51870           ),
51871           pf3_V22 = cms.PSet( 
51872             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 ),
51873             action = cms.string( "scale" )
51874           ),
51875           pf3_V33 = cms.PSet( 
51876             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 ),
51877             action = cms.string( "scale" )
51878           ),
51879           pf3_V44 = cms.PSet( 
51880             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 ),
51881             action = cms.string( "scale" )
51882           ),
51883           pf3_V55 = cms.PSet( 
51884             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 ),
51885             action = cms.string( "scale" )
51886           ),
51887           pf3_V15 = cms.PSet( 
51888             values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
51889             action = cms.string( "scale" )
51890           )
51891         )
51892       ),
51893       ComponentName = cms.string( "TSGForRoadSearch" ),
51894       maxChi2 = cms.double( 40.0 ),
51895       manySeeds = cms.bool( False ),
51896       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
51897       option = cms.uint32( 3 )
51898     ),
51899     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
51900     PtCut = cms.double( 1.0 ),
51901     PCut = cms.double( 2.5 )
51902 )
51903 fragment.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
51904     trackCandidateAlso = cms.bool( True ),
51905     cleanTrajectoryAfterInOut = cms.bool( False ),
51906     doSeedingRegionRebuilding = cms.bool( False ),
51907     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51908     reverseTrajectories = cms.bool( True ),
51909     useHitsSplitting = cms.bool( False ),
51910     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51911     src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ),
51912     clustersToSkip = cms.InputTag( "" ),
51913     phase2clustersToSkip = cms.InputTag( "" ),
51914     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
51915     TransientInitialStateEstimatorParameters = cms.PSet( 
51916       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
51917       numberMeasurementsForFit = cms.int32( 4 ),
51918       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
51919     ),
51920     numHitsForSeedCleaner = cms.int32( 4 ),
51921     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51922     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51923     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51924     maxNSeeds = cms.uint32( 100000 ),
51925     maxSeedsBeforeCleaning = cms.uint32( 0 )
51926 )
51927 fragment.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer",
51928     TrajectoryInEvent = cms.bool( False ),
51929     useHitsSplitting = cms.bool( False ),
51930     src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ),
51931     clusterRemovalInfo = cms.InputTag( "" ),
51932     AlgorithmName = cms.string( "hltIterX" ),
51933     GeometricInnerState = cms.bool( True ),
51934     reMatchSplitHits = cms.bool( False ),
51935     usePropagatorForPCA = cms.bool( False ),
51936     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51937     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51938     useSimpleMF = cms.bool( False ),
51939     SimpleMagneticField = cms.string( "" ),
51940     Fitter = cms.string( "hltESPKFFittingSmoother" ),
51941     Propagator = cms.string( "PropagatorWithMaterial" ),
51942     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51943     NavigationSchool = cms.string( "" ),
51944     MeasurementTracker = cms.string( "" )
51945 )
51946 fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer",
51947     ServiceParameters = cms.PSet( 
51948       RPCLayers = cms.bool( True ),
51949       UseMuonNavigation = cms.untracked.bool( True ),
51950       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
51951         'SteppingHelixPropagatorAny',
51952         'hltESPSmartPropagator',
51953         'hltESPSteppingHelixPropagatorOpposite' )
51954     ),
51955     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
51956     TrackLoaderParameters = cms.PSet( 
51957       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
51958       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51959       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51960       DoSmoothing = cms.bool( True ),
51961       SmoothTkTrack = cms.untracked.bool( False ),
51962       VertexConstraint = cms.bool( False ),
51963       MuonUpdatorAtVertexParameters = cms.PSet( 
51964         MaxChi2 = cms.double( 1000000.0 ),
51965         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
51966         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
51967       ),
51968       PutTkTrackIntoEvent = cms.untracked.bool( False ),
51969       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
51970     ),
51971     L3TrajBuilderParameters = cms.PSet( 
51972       PtCut = cms.double( 1.0 ),
51973       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
51974       GlobalMuonTrackMatcher = cms.PSet( 
51975         Chi2Cut_3 = cms.double( 200.0 ),
51976         DeltaDCut_2 = cms.double( 10.0 ),
51977         Eta_threshold = cms.double( 1.2 ),
51978         Quality_2 = cms.double( 15.0 ),
51979         DeltaDCut_1 = cms.double( 40.0 ),
51980         Quality_3 = cms.double( 7.0 ),
51981         DeltaDCut_3 = cms.double( 15.0 ),
51982         Quality_1 = cms.double( 20.0 ),
51983         Pt_threshold1 = cms.double( 0.0 ),
51984         DeltaRCut_2 = cms.double( 0.2 ),
51985         DeltaRCut_1 = cms.double( 0.1 ),
51986         Pt_threshold2 = cms.double( 9.99999999E8 ),
51987         Chi2Cut_1 = cms.double( 50.0 ),
51988         Chi2Cut_2 = cms.double( 50.0 ),
51989         DeltaRCut_3 = cms.double( 1.0 ),
51990         LocChi2Cut = cms.double( 0.001 ),
51991         Propagator = cms.string( "hltESPSmartPropagator" ),
51992         MinPt = cms.double( 1.0 ),
51993         MinP = cms.double( 2.5 )
51994       ),
51995       ScaleTECxFactor = cms.double( -1.0 ),
51996       tkTrajUseVertex = cms.bool( False ),
51997       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
51998       TrackTransformer = cms.PSet( 
51999         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52000         RefitDirection = cms.string( "insideOut" ),
52001         RefitRPCHits = cms.bool( True ),
52002         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52003         DoPredictionsOnly = cms.bool( False ),
52004         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52005         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52006         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52007       ),
52008       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52009       RefitRPCHits = cms.bool( True ),
52010       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52011       GlbRefitterParameters = cms.PSet( 
52012         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52013         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52014         SkipStation = cms.int32( -1 ),
52015         Chi2CutRPC = cms.double( 1.0 ),
52016         PropDirForCosmics = cms.bool( False ),
52017         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52018         HitThreshold = cms.int32( 1 ),
52019         DYTthrs = cms.vint32( 30, 15 ),
52020         TrackerSkipSystem = cms.int32( -1 ),
52021         RefitDirection = cms.string( "insideOut" ),
52022         Chi2CutCSC = cms.double( 150.0 ),
52023         Chi2CutDT = cms.double( 10.0 ),
52024         RefitRPCHits = cms.bool( True ),
52025         TrackerSkipSection = cms.int32( -1 ),
52026         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52027         DoPredictionsOnly = cms.bool( False ),
52028         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52029         MuonHitsOption = cms.int32( 1 ),
52030         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52031       ),
52032       PCut = cms.double( 2.5 ),
52033       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52034       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52035       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52036       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52037       ScaleTECyFactor = cms.double( -1.0 ),
52038       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" )
52039     )
52040 )
52041 fragment.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
52042     ServiceParameters = cms.PSet( 
52043       RPCLayers = cms.bool( True ),
52044       UseMuonNavigation = cms.untracked.bool( True ),
52045       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
52046         'hltESPSmartPropagatorAnyOpposite' )
52047     ),
52048     MuonTrackingRegionBuilder = cms.PSet(  ),
52049     TrackerSeedCleaner = cms.PSet( 
52050       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52051       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52052       cleanerFromSharedHits = cms.bool( True ),
52053       directionCleaner = cms.bool( True ),
52054       ptCleaner = cms.bool( True )
52055     ),
52056     TkSeedGenerator = cms.PSet( 
52057       iterativeTSG = cms.PSet( 
52058         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
52059         beamSpot = cms.InputTag( "unused" ),
52060         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52061         SelectState = cms.bool( False ),
52062         ErrorRescaling = cms.double( 3.0 ),
52063         UseVertexState = cms.bool( True ),
52064         SigmaZ = cms.double( 25.0 ),
52065         MaxChi2 = cms.double( 40.0 ),
52066         errorMatrixPset = cms.PSet( 
52067           atIP = cms.bool( True ),
52068           action = cms.string( "use" ),
52069           errorMatrixValuesPSet = cms.PSet( 
52070             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
52071             zAxis = cms.vdouble( -3.14159, 3.14159 ),
52072             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
52073             pf3_V14 = cms.PSet( 
52074               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 ),
52075               action = cms.string( "scale" )
52076             ),
52077             pf3_V25 = cms.PSet( 
52078               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 ),
52079               action = cms.string( "scale" )
52080             ),
52081             pf3_V13 = cms.PSet( 
52082               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 ),
52083               action = cms.string( "scale" )
52084             ),
52085             pf3_V24 = cms.PSet( 
52086               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 ),
52087               action = cms.string( "scale" )
52088             ),
52089             pf3_V35 = cms.PSet( 
52090               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 ),
52091               action = cms.string( "scale" )
52092             ),
52093             pf3_V12 = cms.PSet( 
52094               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 ),
52095               action = cms.string( "scale" )
52096             ),
52097             pf3_V23 = cms.PSet( 
52098               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 ),
52099               action = cms.string( "scale" )
52100             ),
52101             pf3_V34 = cms.PSet( 
52102               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 ),
52103               action = cms.string( "scale" )
52104             ),
52105             pf3_V45 = cms.PSet( 
52106               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 ),
52107               action = cms.string( "scale" )
52108             ),
52109             pf3_V11 = cms.PSet( 
52110               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 ),
52111               action = cms.string( "scale" )
52112             ),
52113             pf3_V22 = cms.PSet( 
52114               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 ),
52115               action = cms.string( "scale" )
52116             ),
52117             pf3_V33 = cms.PSet( 
52118               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 ),
52119               action = cms.string( "scale" )
52120             ),
52121             pf3_V44 = cms.PSet( 
52122               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 ),
52123               action = cms.string( "scale" )
52124             ),
52125             pf3_V55 = cms.PSet( 
52126               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 ),
52127               action = cms.string( "scale" )
52128             ),
52129             pf3_V15 = cms.PSet( 
52130               values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ),
52131               action = cms.string( "scale" )
52132             )
52133           )
52134         ),
52135         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
52136         ComponentName = cms.string( "TSGFromPropagation" ),
52137         UpdateState = cms.bool( True ),
52138         ResetMethod = cms.string( "matrix" )
52139       ),
52140       PSetNames = cms.vstring( 'skipTSG',
52141         'iterativeTSG' ),
52142       skipTSG = cms.PSet(  ),
52143       ComponentName = cms.string( "DualByL2TSG" ),
52144       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" )
52145     ),
52146     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52147     PtCut = cms.double( 1.0 ),
52148     PCut = cms.double( 2.5 )
52149 )
52150 fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52151     trackCandidateAlso = cms.bool( True ),
52152     cleanTrajectoryAfterInOut = cms.bool( False ),
52153     doSeedingRegionRebuilding = cms.bool( False ),
52154     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52155     reverseTrajectories = cms.bool( True ),
52156     useHitsSplitting = cms.bool( False ),
52157     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52158     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ),
52159     clustersToSkip = cms.InputTag( "" ),
52160     phase2clustersToSkip = cms.InputTag( "" ),
52161     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52162     TransientInitialStateEstimatorParameters = cms.PSet( 
52163       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52164       numberMeasurementsForFit = cms.int32( 4 ),
52165       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52166     ),
52167     numHitsForSeedCleaner = cms.int32( 4 ),
52168     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52169     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52170     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52171     maxNSeeds = cms.uint32( 100000 ),
52172     maxSeedsBeforeCleaning = cms.uint32( 0 )
52173 )
52174 fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer",
52175     TrajectoryInEvent = cms.bool( False ),
52176     useHitsSplitting = cms.bool( False ),
52177     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ),
52178     clusterRemovalInfo = cms.InputTag( "" ),
52179     AlgorithmName = cms.string( "hltIterX" ),
52180     GeometricInnerState = cms.bool( True ),
52181     reMatchSplitHits = cms.bool( False ),
52182     usePropagatorForPCA = cms.bool( False ),
52183     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52184     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52185     useSimpleMF = cms.bool( False ),
52186     SimpleMagneticField = cms.string( "" ),
52187     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52188     Propagator = cms.string( "PropagatorWithMaterial" ),
52189     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52190     NavigationSchool = cms.string( "" ),
52191     MeasurementTracker = cms.string( "" )
52192 )
52193 fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer",
52194     ServiceParameters = cms.PSet( 
52195       RPCLayers = cms.bool( True ),
52196       UseMuonNavigation = cms.untracked.bool( True ),
52197       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52198         'SteppingHelixPropagatorAny',
52199         'hltESPSmartPropagator',
52200         'hltESPSteppingHelixPropagatorOpposite' )
52201     ),
52202     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52203     TrackLoaderParameters = cms.PSet( 
52204       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52205       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52206       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52207       DoSmoothing = cms.bool( True ),
52208       SmoothTkTrack = cms.untracked.bool( False ),
52209       VertexConstraint = cms.bool( False ),
52210       MuonUpdatorAtVertexParameters = cms.PSet( 
52211         MaxChi2 = cms.double( 1000000.0 ),
52212         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52213         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52214       ),
52215       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52216       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52217     ),
52218     L3TrajBuilderParameters = cms.PSet( 
52219       PtCut = cms.double( 1.0 ),
52220       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52221       GlobalMuonTrackMatcher = cms.PSet( 
52222         Chi2Cut_3 = cms.double( 200.0 ),
52223         DeltaDCut_2 = cms.double( 10.0 ),
52224         Eta_threshold = cms.double( 1.2 ),
52225         Quality_2 = cms.double( 15.0 ),
52226         DeltaDCut_1 = cms.double( 40.0 ),
52227         Quality_3 = cms.double( 7.0 ),
52228         DeltaDCut_3 = cms.double( 15.0 ),
52229         Quality_1 = cms.double( 20.0 ),
52230         Pt_threshold1 = cms.double( 0.0 ),
52231         DeltaRCut_2 = cms.double( 0.2 ),
52232         DeltaRCut_1 = cms.double( 0.1 ),
52233         Pt_threshold2 = cms.double( 9.99999999E8 ),
52234         Chi2Cut_1 = cms.double( 50.0 ),
52235         Chi2Cut_2 = cms.double( 50.0 ),
52236         DeltaRCut_3 = cms.double( 1.0 ),
52237         LocChi2Cut = cms.double( 0.001 ),
52238         Propagator = cms.string( "hltESPSmartPropagator" ),
52239         MinPt = cms.double( 1.0 ),
52240         MinP = cms.double( 2.5 )
52241       ),
52242       ScaleTECxFactor = cms.double( -1.0 ),
52243       tkTrajUseVertex = cms.bool( False ),
52244       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52245       TrackTransformer = cms.PSet( 
52246         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52247         RefitDirection = cms.string( "insideOut" ),
52248         RefitRPCHits = cms.bool( True ),
52249         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52250         DoPredictionsOnly = cms.bool( False ),
52251         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52252         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52253         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52254       ),
52255       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52256       RefitRPCHits = cms.bool( True ),
52257       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52258       GlbRefitterParameters = cms.PSet( 
52259         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52260         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52261         SkipStation = cms.int32( -1 ),
52262         Chi2CutRPC = cms.double( 1.0 ),
52263         PropDirForCosmics = cms.bool( False ),
52264         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52265         HitThreshold = cms.int32( 1 ),
52266         DYTthrs = cms.vint32( 30, 15 ),
52267         TrackerSkipSystem = cms.int32( -1 ),
52268         RefitDirection = cms.string( "insideOut" ),
52269         Chi2CutCSC = cms.double( 150.0 ),
52270         Chi2CutDT = cms.double( 10.0 ),
52271         RefitRPCHits = cms.bool( True ),
52272         TrackerSkipSection = cms.int32( -1 ),
52273         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52274         DoPredictionsOnly = cms.bool( False ),
52275         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52276         MuonHitsOption = cms.int32( 1 ),
52277         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52278       ),
52279       PCut = cms.double( 2.5 ),
52280       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52281       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52282       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52283       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52284       ScaleTECyFactor = cms.double( -1.0 ),
52285       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" )
52286     )
52287 )
52288 fragment.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
52289     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' )
52290 )
52291 fragment.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
52292     ServiceParameters = cms.PSet( 
52293       RPCLayers = cms.bool( True ),
52294       UseMuonNavigation = cms.untracked.bool( True ),
52295       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
52296     ),
52297     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52298     TrackerSeedCleaner = cms.PSet( 
52299       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52300       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52301       cleanerFromSharedHits = cms.bool( True ),
52302       directionCleaner = cms.bool( True ),
52303       ptCleaner = cms.bool( True )
52304     ),
52305     TkSeedGenerator = cms.PSet( 
52306       iterativeTSG = cms.PSet( 
52307         firstTSG = cms.PSet( 
52308           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52309           OrderedHitsFactoryPSet = cms.PSet( 
52310             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
52311             ComponentName = cms.string( "StandardHitTripletGenerator" ),
52312             GeneratorPSet = cms.PSet( 
52313               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
52314               maxElement = cms.uint32( 0 ),
52315               useFixedPreFiltering = cms.bool( False ),
52316               extraHitRZtolerance = cms.double( 0.06 ),
52317               phiPreFiltering = cms.double( 0.3 ),
52318               extraHitRPhitolerance = cms.double( 0.06 ),
52319               useBending = cms.bool( True ),
52320               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
52321               useMultScattering = cms.bool( True )
52322             )
52323           ),
52324           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52325           ComponentName = cms.string( "TSGFromOrderedHits" )
52326         ),
52327         secondTSG = cms.PSet( 
52328           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52329           OrderedHitsFactoryPSet = cms.PSet( 
52330             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
52331             maxElement = cms.uint32( 0 ),
52332             ComponentName = cms.string( "StandardHitPairGenerator" ),
52333             useOnDemandTracker = cms.untracked.int32( 0 )
52334           ),
52335           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52336           ComponentName = cms.string( "TSGFromOrderedHits" )
52337         ),
52338         PSetNames = cms.vstring( 'firstTSG',
52339           'secondTSG' ),
52340         thirdTSG = cms.PSet( 
52341           etaSeparation = cms.double( 2.0 ),
52342           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
52343           PSetNames = cms.vstring( 'endcapTSG',
52344             'barrelTSG' ),
52345           barrelTSG = cms.PSet(  ),
52346           ComponentName = cms.string( "DualByEtaTSG" ),
52347           endcapTSG = cms.PSet( 
52348             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52349             OrderedHitsFactoryPSet = cms.PSet( 
52350               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
52351               maxElement = cms.uint32( 0 ),
52352               ComponentName = cms.string( "StandardHitPairGenerator" ),
52353               useOnDemandTracker = cms.untracked.int32( 0 )
52354             ),
52355             ComponentName = cms.string( "TSGFromOrderedHits" )
52356           )
52357         ),
52358         ComponentName = cms.string( "CombinedTSG" )
52359       ),
52360       PSetNames = cms.vstring( 'skipTSG',
52361         'iterativeTSG' ),
52362       skipTSG = cms.PSet(  ),
52363       ComponentName = cms.string( "DualByL2TSG" ),
52364       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" )
52365     ),
52366     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52367     PtCut = cms.double( 1.0 ),
52368     PCut = cms.double( 2.5 )
52369 )
52370 fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
52371     trackCandidateAlso = cms.bool( True ),
52372     cleanTrajectoryAfterInOut = cms.bool( False ),
52373     doSeedingRegionRebuilding = cms.bool( False ),
52374     onlyPixelHitsForSeedCleaner = cms.bool( False ),
52375     reverseTrajectories = cms.bool( False ),
52376     useHitsSplitting = cms.bool( False ),
52377     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52378     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ),
52379     clustersToSkip = cms.InputTag( "" ),
52380     phase2clustersToSkip = cms.InputTag( "" ),
52381     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
52382     TransientInitialStateEstimatorParameters = cms.PSet( 
52383       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
52384       numberMeasurementsForFit = cms.int32( 4 ),
52385       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
52386     ),
52387     numHitsForSeedCleaner = cms.int32( 4 ),
52388     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
52389     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
52390     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
52391     maxNSeeds = cms.uint32( 100000 ),
52392     maxSeedsBeforeCleaning = cms.uint32( 0 )
52393 )
52394 fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer",
52395     TrajectoryInEvent = cms.bool( False ),
52396     useHitsSplitting = cms.bool( False ),
52397     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ),
52398     clusterRemovalInfo = cms.InputTag( "" ),
52399     AlgorithmName = cms.string( "hltIterX" ),
52400     GeometricInnerState = cms.bool( True ),
52401     reMatchSplitHits = cms.bool( False ),
52402     usePropagatorForPCA = cms.bool( False ),
52403     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52404     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
52405     useSimpleMF = cms.bool( False ),
52406     SimpleMagneticField = cms.string( "" ),
52407     Fitter = cms.string( "hltESPKFFittingSmoother" ),
52408     Propagator = cms.string( "PropagatorWithMaterial" ),
52409     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52410     NavigationSchool = cms.string( "" ),
52411     MeasurementTracker = cms.string( "" )
52412 )
52413 fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer",
52414     ServiceParameters = cms.PSet( 
52415       RPCLayers = cms.bool( True ),
52416       UseMuonNavigation = cms.untracked.bool( True ),
52417       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
52418         'SteppingHelixPropagatorAny',
52419         'hltESPSmartPropagator',
52420         'hltESPSteppingHelixPropagatorOpposite' )
52421     ),
52422     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
52423     TrackLoaderParameters = cms.PSet( 
52424       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
52425       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52426       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52427       DoSmoothing = cms.bool( True ),
52428       SmoothTkTrack = cms.untracked.bool( False ),
52429       VertexConstraint = cms.bool( False ),
52430       MuonUpdatorAtVertexParameters = cms.PSet( 
52431         MaxChi2 = cms.double( 1000000.0 ),
52432         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
52433         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
52434       ),
52435       PutTkTrackIntoEvent = cms.untracked.bool( False ),
52436       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52437     ),
52438     L3TrajBuilderParameters = cms.PSet( 
52439       PtCut = cms.double( 1.0 ),
52440       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
52441       GlobalMuonTrackMatcher = cms.PSet( 
52442         Chi2Cut_3 = cms.double( 200.0 ),
52443         DeltaDCut_2 = cms.double( 10.0 ),
52444         Eta_threshold = cms.double( 1.2 ),
52445         Quality_2 = cms.double( 15.0 ),
52446         DeltaDCut_1 = cms.double( 40.0 ),
52447         Quality_3 = cms.double( 7.0 ),
52448         DeltaDCut_3 = cms.double( 15.0 ),
52449         Quality_1 = cms.double( 20.0 ),
52450         Pt_threshold1 = cms.double( 0.0 ),
52451         DeltaRCut_2 = cms.double( 0.2 ),
52452         DeltaRCut_1 = cms.double( 0.1 ),
52453         Pt_threshold2 = cms.double( 9.99999999E8 ),
52454         Chi2Cut_1 = cms.double( 50.0 ),
52455         Chi2Cut_2 = cms.double( 50.0 ),
52456         DeltaRCut_3 = cms.double( 1.0 ),
52457         LocChi2Cut = cms.double( 0.001 ),
52458         Propagator = cms.string( "hltESPSmartPropagator" ),
52459         MinPt = cms.double( 1.0 ),
52460         MinP = cms.double( 2.5 )
52461       ),
52462       ScaleTECxFactor = cms.double( -1.0 ),
52463       tkTrajUseVertex = cms.bool( False ),
52464       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
52465       TrackTransformer = cms.PSet( 
52466         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52467         RefitDirection = cms.string( "insideOut" ),
52468         RefitRPCHits = cms.bool( True ),
52469         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52470         DoPredictionsOnly = cms.bool( False ),
52471         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52472         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52473         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
52474       ),
52475       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52476       RefitRPCHits = cms.bool( True ),
52477       tkTrajVertex = cms.InputTag( "pixelVertices" ),
52478       GlbRefitterParameters = cms.PSet( 
52479         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
52480         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
52481         SkipStation = cms.int32( -1 ),
52482         Chi2CutRPC = cms.double( 1.0 ),
52483         PropDirForCosmics = cms.bool( False ),
52484         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
52485         HitThreshold = cms.int32( 1 ),
52486         DYTthrs = cms.vint32( 30, 15 ),
52487         TrackerSkipSystem = cms.int32( -1 ),
52488         RefitDirection = cms.string( "insideOut" ),
52489         Chi2CutCSC = cms.double( 150.0 ),
52490         Chi2CutDT = cms.double( 10.0 ),
52491         RefitRPCHits = cms.bool( True ),
52492         TrackerSkipSection = cms.int32( -1 ),
52493         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
52494         DoPredictionsOnly = cms.bool( False ),
52495         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52496         MuonHitsOption = cms.int32( 1 ),
52497         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
52498       ),
52499       PCut = cms.double( 2.5 ),
52500       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
52501       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
52502       tkTrajMaxChi2 = cms.double( 9.0E99 ),
52503       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
52504       ScaleTECyFactor = cms.double( -1.0 ),
52505       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" )
52506     )
52507 )
52508 fragment.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
52509     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' )
52510 )
52511 fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner",
52512     labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' )
52513 )
52514 fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
52515     copyExtras = cms.untracked.bool( True ),
52516     copyMVA = cms.bool( False ),
52517     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52518     MaxNormalizedChisq = cms.double( 1000.0 ),
52519     MinPT = cms.double( 0.05 ),
52520     MinFound = cms.int32( 3 ),
52521     Epsilon = cms.double( -0.001 ),
52522     ShareFrac = cms.double( 0.19 ),
52523     allowFirstHitShare = cms.bool( True ),
52524     FoundHitBonus = cms.double( 100.0 ),
52525     LostHitPenalty = cms.double( 0.0 ),
52526     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52527     newQuality = cms.string( "confirmed" ),
52528     setsToMerge = cms.VPSet( 
52529       cms.PSet(  pQual = cms.bool( False ),
52530         tLists = cms.vint32( 0, 1 )
52531       )
52532     ),
52533     hasSelector = cms.vint32( 0, 0 ),
52534     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
52535     writeOnlyTrkQuals = cms.bool( False ),
52536     makeReKeyedSeeds = cms.untracked.bool( False ),
52537     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52538 )
52539 fragment.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger",
52540     copyExtras = cms.untracked.bool( True ),
52541     copyMVA = cms.bool( False ),
52542     TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52543     MaxNormalizedChisq = cms.double( 1000.0 ),
52544     MinPT = cms.double( 0.05 ),
52545     MinFound = cms.int32( 3 ),
52546     Epsilon = cms.double( -0.001 ),
52547     ShareFrac = cms.double( 0.19 ),
52548     allowFirstHitShare = cms.bool( True ),
52549     FoundHitBonus = cms.double( 100.0 ),
52550     LostHitPenalty = cms.double( 0.0 ),
52551     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
52552     newQuality = cms.string( "confirmed" ),
52553     setsToMerge = cms.VPSet( 
52554       cms.PSet(  pQual = cms.bool( False ),
52555         tLists = cms.vint32( 0, 1 )
52556       )
52557     ),
52558     hasSelector = cms.vint32( 0, 0 ),
52559     selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
52560     writeOnlyTrkQuals = cms.bool( False ),
52561     makeReKeyedSeeds = cms.untracked.bool( False ),
52562     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
52563 )
52564 fragment.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
52565     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52566 )
52567 fragment.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner",
52568     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
52569 )
52570 fragment.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
52571     InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ),
52572     InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ),
52573     MuonPtOption = cms.string( "Tracker" )
52574 )
52575 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52576     saveTags = cms.bool( True ),
52577     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52578     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52579     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52580     L1CandTag = cms.InputTag( "" ),
52581     inputMuonCollection = cms.InputTag( "" ),
52582     MinN = cms.int32( 2 ),
52583     MaxEta = cms.double( 2.5 ),
52584     MinNhits = cms.int32( 0 ),
52585     MaxDr = cms.double( 9999.0 ),
52586     MinDr = cms.double( -1.0 ),
52587     MaxDz = cms.double( 9999.0 ),
52588     MinDxySig = cms.double( -1.0 ),
52589     MinPt = cms.double( 43.0 ),
52590     NSigmaPt = cms.double( 0.0 ),
52591     MaxNormalizedChi2 = cms.double( 9999.0 ),
52592     MaxDXYBeamSpot = cms.double( 9999.0 ),
52593     MinDXYBeamSpot = cms.double( -1.0 ),
52594     MinNmuonHits = cms.int32( 0 ),
52595     MaxPtDifference = cms.double( 9999.0 ),
52596     MinTrackPt = cms.double( 0.0 ),
52597     minMuonStations = cms.int32( -1 ),
52598     minTrkHits = cms.int32( -1 ),
52599     minMuonHits = cms.int32( -1 ),
52600     allowedTypeMask = cms.uint32( 255 ),
52601     requiredTypeMask = cms.uint32( 0 ),
52602     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52603     trkMuonId = cms.uint32( 0 ),
52604     L1MatchingdR = cms.double( 0.3 ),
52605     MatchToPreviousCand = cms.bool( True ),
52606     InputLinks = cms.InputTag( "" ),
52607     requireL3MuonTrajectorySeed = cms.bool( True ),
52608     useSimpleGeometry = cms.bool( True ),
52609     useStation2 = cms.bool( True ),
52610     fallbackToME1 = cms.bool( False ),
52611     cosmicPropagationHypothesis = cms.bool( False ),
52612     useMB2InOverlap = cms.bool( False ),
52613     useTrack = cms.string( "tracker" ),
52614     useState = cms.string( "atVertex" ),
52615     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52616     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52617     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52618 )
52619 fragment.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
52620     offset = cms.uint32( 0 ),
52621     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52622 )
52623 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
52624     saveTags = cms.bool( True ),
52625     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52626     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52627     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
52628     L1CandTag = cms.InputTag( "" ),
52629     inputMuonCollection = cms.InputTag( "" ),
52630     MinN = cms.int32( 2 ),
52631     MaxEta = cms.double( 2.5 ),
52632     MinNhits = cms.int32( 0 ),
52633     MaxDr = cms.double( 9999.0 ),
52634     MinDr = cms.double( -1.0 ),
52635     MaxDz = cms.double( 9999.0 ),
52636     MinDxySig = cms.double( -1.0 ),
52637     MinPt = cms.double( 48.0 ),
52638     NSigmaPt = cms.double( 0.0 ),
52639     MaxNormalizedChi2 = cms.double( 9999.0 ),
52640     MaxDXYBeamSpot = cms.double( 9999.0 ),
52641     MinDXYBeamSpot = cms.double( -1.0 ),
52642     MinNmuonHits = cms.int32( 0 ),
52643     MaxPtDifference = cms.double( 9999.0 ),
52644     MinTrackPt = cms.double( 0.0 ),
52645     minMuonStations = cms.int32( -1 ),
52646     minTrkHits = cms.int32( -1 ),
52647     minMuonHits = cms.int32( -1 ),
52648     allowedTypeMask = cms.uint32( 255 ),
52649     requiredTypeMask = cms.uint32( 0 ),
52650     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52651     trkMuonId = cms.uint32( 0 ),
52652     L1MatchingdR = cms.double( 0.3 ),
52653     MatchToPreviousCand = cms.bool( True ),
52654     InputLinks = cms.InputTag( "" ),
52655     requireL3MuonTrajectorySeed = cms.bool( True ),
52656     useSimpleGeometry = cms.bool( True ),
52657     useStation2 = cms.bool( True ),
52658     fallbackToME1 = cms.bool( False ),
52659     cosmicPropagationHypothesis = cms.bool( False ),
52660     useMB2InOverlap = cms.bool( False ),
52661     useTrack = cms.string( "tracker" ),
52662     useState = cms.string( "atVertex" ),
52663     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52664     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52665     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52666 )
52667 fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed",
52668     saveTags = cms.bool( True ),
52669     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
52670     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52671     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
52672     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52673     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52674     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52675     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52676     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52677     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52678     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52679 )
52680 fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
52681     offset = cms.uint32( 0 ),
52682     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52683 )
52684 fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
52685     saveTags = cms.bool( True ),
52686     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52687     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52688     MaxEta = cms.double( 2.5 ),
52689     MinPt = cms.double( 5.0 ),
52690     MaxDeltaR = cms.double( 0.3 ),
52691     MinN = cms.int32( 1 ),
52692     CentralBxOnly = cms.bool( True ),
52693     SelectQualities = cms.vint32(  )
52694 )
52695 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
52696     saveTags = cms.bool( True ),
52697     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52698     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
52699     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
52700     SeedMapTag = cms.InputTag( "hltL2Muons" ),
52701     MinN = cms.int32( 1 ),
52702     MaxEta = cms.double( 2.5 ),
52703     AbsEtaBins = cms.vdouble( 5.0 ),
52704     MinNstations = cms.vint32( 0 ),
52705     MinNhits = cms.vint32( 0 ),
52706     CutOnChambers = cms.bool( False ),
52707     MinNchambers = cms.vint32( 0 ),
52708     MaxDr = cms.double( 9999.0 ),
52709     MinDr = cms.double( -1.0 ),
52710     MaxDz = cms.double( 9999.0 ),
52711     MinDxySig = cms.double( -1.0 ),
52712     MinPt = cms.double( 16.0 ),
52713     NSigmaPt = cms.double( 0.0 ),
52714     MatchToPreviousCand = cms.bool( True )
52715 )
52716 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
52717     saveTags = cms.bool( True ),
52718     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52719     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52720     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52721     L1CandTag = cms.InputTag( "" ),
52722     inputMuonCollection = cms.InputTag( "" ),
52723     MinN = cms.int32( 1 ),
52724     MaxEta = cms.double( 2.5 ),
52725     MinNhits = cms.int32( 0 ),
52726     MaxDr = cms.double( 9999.0 ),
52727     MinDr = cms.double( -1.0 ),
52728     MaxDz = cms.double( 9999.0 ),
52729     MinDxySig = cms.double( -1.0 ),
52730     MinPt = cms.double( 43.0 ),
52731     NSigmaPt = cms.double( 0.0 ),
52732     MaxNormalizedChi2 = cms.double( 9999.0 ),
52733     MaxDXYBeamSpot = cms.double( 9999.0 ),
52734     MinDXYBeamSpot = cms.double( -1.0 ),
52735     MinNmuonHits = cms.int32( 0 ),
52736     MaxPtDifference = cms.double( 9999.0 ),
52737     MinTrackPt = cms.double( 0.0 ),
52738     minMuonStations = cms.int32( -1 ),
52739     minTrkHits = cms.int32( -1 ),
52740     minMuonHits = cms.int32( -1 ),
52741     allowedTypeMask = cms.uint32( 255 ),
52742     requiredTypeMask = cms.uint32( 0 ),
52743     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52744     trkMuonId = cms.uint32( 0 ),
52745     L1MatchingdR = cms.double( 0.3 ),
52746     MatchToPreviousCand = cms.bool( True ),
52747     InputLinks = cms.InputTag( "" ),
52748     requireL3MuonTrajectorySeed = cms.bool( True ),
52749     useSimpleGeometry = cms.bool( True ),
52750     useStation2 = cms.bool( True ),
52751     fallbackToME1 = cms.bool( False ),
52752     cosmicPropagationHypothesis = cms.bool( False ),
52753     useMB2InOverlap = cms.bool( False ),
52754     useTrack = cms.string( "tracker" ),
52755     useState = cms.string( "atVertex" ),
52756     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52757     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52758     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52759 )
52760 fragment.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
52761     saveTags = cms.bool( True ),
52762     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
52763     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52764     candNonIsolatedTag = cms.InputTag( "" ),
52765     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52766     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
52767     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52768     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52769     ncandcut = cms.int32( 1 ),
52770     doIsolated = cms.bool( False ),
52771     region_eta_size = cms.double( 0.522 ),
52772     region_eta_size_ecap = cms.double( 1.0 ),
52773     region_phi_size = cms.double( 1.044 ),
52774     barrel_end = cms.double( 1.4791 ),
52775     endcap_end = cms.double( 2.65 )
52776 )
52777 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52778     saveTags = cms.bool( True ),
52779     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52780     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52781     etcutEB = cms.double( 43.0 ),
52782     etcutEE = cms.double( 43.0 ),
52783     minEtaCut = cms.double( -9999.0 ),
52784     maxEtaCut = cms.double( 9999.0 ),
52785     ncandcut = cms.int32( 1 )
52786 )
52787 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52788     saveTags = cms.bool( True ),
52789     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ),
52790     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52791     rhoTag = cms.InputTag( "" ),
52792     energyLowEdges = cms.vdouble( 0.0 ),
52793     lessThan = cms.bool( True ),
52794     useEt = cms.bool( False ),
52795     useAbs = cms.bool( False ),
52796     thrRegularEB = cms.vdouble( 0.014 ),
52797     thrRegularEE = cms.vdouble( 0.035 ),
52798     thrOverEEB = cms.vdouble( -1.0 ),
52799     thrOverEEE = cms.vdouble( -1.0 ),
52800     thrOverE2EB = cms.vdouble( -1.0 ),
52801     thrOverE2EE = cms.vdouble( -1.0 ),
52802     ncandcut = cms.int32( 1 ),
52803     doRhoCorrection = cms.bool( False ),
52804     rhoMax = cms.double( 9.9999999E7 ),
52805     rhoScale = cms.double( 1.0 ),
52806     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52807     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52808     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52809 )
52810 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52811     saveTags = cms.bool( True ),
52812     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ),
52813     varTag = cms.InputTag( "hltEgammaHoverE" ),
52814     rhoTag = cms.InputTag( "" ),
52815     energyLowEdges = cms.vdouble( 0.0 ),
52816     lessThan = cms.bool( True ),
52817     useEt = cms.bool( False ),
52818     useAbs = cms.bool( False ),
52819     thrRegularEB = cms.vdouble( -1.0 ),
52820     thrRegularEE = cms.vdouble( -1.0 ),
52821     thrOverEEB = cms.vdouble( 0.15 ),
52822     thrOverEEE = cms.vdouble( 0.1 ),
52823     thrOverE2EB = cms.vdouble( -1.0 ),
52824     thrOverE2EE = cms.vdouble( -1.0 ),
52825     ncandcut = cms.int32( 1 ),
52826     doRhoCorrection = cms.bool( False ),
52827     rhoMax = cms.double( 9.9999999E7 ),
52828     rhoScale = cms.double( 1.0 ),
52829     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52830     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52831     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52832 )
52833 fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler",
52834     offset = cms.uint32( 0 ),
52835     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52836 )
52837 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
52838     saveTags = cms.bool( True ),
52839     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52840     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52841     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52842     L1CandTag = cms.InputTag( "" ),
52843     inputMuonCollection = cms.InputTag( "" ),
52844     MinN = cms.int32( 1 ),
52845     MaxEta = cms.double( 2.5 ),
52846     MinNhits = cms.int32( 0 ),
52847     MaxDr = cms.double( 9999.0 ),
52848     MinDr = cms.double( -1.0 ),
52849     MaxDz = cms.double( 9999.0 ),
52850     MinDxySig = cms.double( -1.0 ),
52851     MinPt = cms.double( 48.0 ),
52852     NSigmaPt = cms.double( 0.0 ),
52853     MaxNormalizedChi2 = cms.double( 9999.0 ),
52854     MaxDXYBeamSpot = cms.double( 9999.0 ),
52855     MinDXYBeamSpot = cms.double( -1.0 ),
52856     MinNmuonHits = cms.int32( 0 ),
52857     MaxPtDifference = cms.double( 9999.0 ),
52858     MinTrackPt = cms.double( 0.0 ),
52859     minMuonStations = cms.int32( -1 ),
52860     minTrkHits = cms.int32( -1 ),
52861     minMuonHits = cms.int32( -1 ),
52862     allowedTypeMask = cms.uint32( 255 ),
52863     requiredTypeMask = cms.uint32( 0 ),
52864     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52865     trkMuonId = cms.uint32( 0 ),
52866     L1MatchingdR = cms.double( 0.3 ),
52867     MatchToPreviousCand = cms.bool( True ),
52868     InputLinks = cms.InputTag( "" ),
52869     requireL3MuonTrajectorySeed = cms.bool( True ),
52870     useSimpleGeometry = cms.bool( True ),
52871     useStation2 = cms.bool( True ),
52872     fallbackToME1 = cms.bool( False ),
52873     cosmicPropagationHypothesis = cms.bool( False ),
52874     useMB2InOverlap = cms.bool( False ),
52875     useTrack = cms.string( "tracker" ),
52876     useState = cms.string( "atVertex" ),
52877     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52878     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52879     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52880 )
52881 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52882     saveTags = cms.bool( True ),
52883     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52884     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52885     etcutEB = cms.double( 48.0 ),
52886     etcutEE = cms.double( 48.0 ),
52887     minEtaCut = cms.double( -9999.0 ),
52888     maxEtaCut = cms.double( 9999.0 ),
52889     ncandcut = cms.int32( 1 )
52890 )
52891 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52892     saveTags = cms.bool( True ),
52893     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ),
52894     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52895     rhoTag = cms.InputTag( "" ),
52896     energyLowEdges = cms.vdouble( 0.0 ),
52897     lessThan = cms.bool( True ),
52898     useEt = cms.bool( False ),
52899     useAbs = cms.bool( False ),
52900     thrRegularEB = cms.vdouble( 0.014 ),
52901     thrRegularEE = cms.vdouble( 0.035 ),
52902     thrOverEEB = cms.vdouble( -1.0 ),
52903     thrOverEEE = cms.vdouble( -1.0 ),
52904     thrOverE2EB = cms.vdouble( -1.0 ),
52905     thrOverE2EE = cms.vdouble( -1.0 ),
52906     ncandcut = cms.int32( 1 ),
52907     doRhoCorrection = cms.bool( False ),
52908     rhoMax = cms.double( 9.9999999E7 ),
52909     rhoScale = cms.double( 1.0 ),
52910     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52911     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52912     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52913 )
52914 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52915     saveTags = cms.bool( True ),
52916     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ),
52917     varTag = cms.InputTag( "hltEgammaHoverE" ),
52918     rhoTag = cms.InputTag( "" ),
52919     energyLowEdges = cms.vdouble( 0.0 ),
52920     lessThan = cms.bool( True ),
52921     useEt = cms.bool( False ),
52922     useAbs = cms.bool( False ),
52923     thrRegularEB = cms.vdouble( -1.0 ),
52924     thrRegularEE = cms.vdouble( -1.0 ),
52925     thrOverEEB = cms.vdouble( 0.15 ),
52926     thrOverEEE = cms.vdouble( 0.1 ),
52927     thrOverE2EB = cms.vdouble( -1.0 ),
52928     thrOverE2EE = cms.vdouble( -1.0 ),
52929     ncandcut = cms.int32( 1 ),
52930     doRhoCorrection = cms.bool( False ),
52931     rhoMax = cms.double( 9.9999999E7 ),
52932     rhoScale = cms.double( 1.0 ),
52933     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52934     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52936 )
52937 fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler",
52938     offset = cms.uint32( 0 ),
52939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52940 )
52941 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
52942     saveTags = cms.bool( True ),
52943     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
52944     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
52945     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
52946     L1CandTag = cms.InputTag( "" ),
52947     inputMuonCollection = cms.InputTag( "" ),
52948     MinN = cms.int32( 1 ),
52949     MaxEta = cms.double( 2.5 ),
52950     MinNhits = cms.int32( 0 ),
52951     MaxDr = cms.double( 9999.0 ),
52952     MinDr = cms.double( -1.0 ),
52953     MaxDz = cms.double( 9999.0 ),
52954     MinDxySig = cms.double( -1.0 ),
52955     MinPt = cms.double( 38.0 ),
52956     NSigmaPt = cms.double( 0.0 ),
52957     MaxNormalizedChi2 = cms.double( 9999.0 ),
52958     MaxDXYBeamSpot = cms.double( 9999.0 ),
52959     MinDXYBeamSpot = cms.double( 0.01 ),
52960     MinNmuonHits = cms.int32( 0 ),
52961     MaxPtDifference = cms.double( 9999.0 ),
52962     MinTrackPt = cms.double( 0.0 ),
52963     minMuonStations = cms.int32( -1 ),
52964     minTrkHits = cms.int32( -1 ),
52965     minMuonHits = cms.int32( -1 ),
52966     allowedTypeMask = cms.uint32( 255 ),
52967     requiredTypeMask = cms.uint32( 0 ),
52968     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
52969     trkMuonId = cms.uint32( 0 ),
52970     L1MatchingdR = cms.double( 0.3 ),
52971     MatchToPreviousCand = cms.bool( True ),
52972     InputLinks = cms.InputTag( "" ),
52973     requireL3MuonTrajectorySeed = cms.bool( True ),
52974     useSimpleGeometry = cms.bool( True ),
52975     useStation2 = cms.bool( True ),
52976     fallbackToME1 = cms.bool( False ),
52977     cosmicPropagationHypothesis = cms.bool( False ),
52978     useMB2InOverlap = cms.bool( False ),
52979     useTrack = cms.string( "tracker" ),
52980     useState = cms.string( "atVertex" ),
52981     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
52982     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
52983     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
52984 )
52985 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52986     saveTags = cms.bool( True ),
52987     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
52988     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52989     etcutEB = cms.double( 38.0 ),
52990     etcutEE = cms.double( 38.0 ),
52991     minEtaCut = cms.double( -9999.0 ),
52992     maxEtaCut = cms.double( 9999.0 ),
52993     ncandcut = cms.int32( 1 )
52994 )
52995 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52996     saveTags = cms.bool( True ),
52997     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ),
52998     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52999     rhoTag = cms.InputTag( "" ),
53000     energyLowEdges = cms.vdouble( 0.0 ),
53001     lessThan = cms.bool( True ),
53002     useEt = cms.bool( False ),
53003     useAbs = cms.bool( False ),
53004     thrRegularEB = cms.vdouble( 0.014 ),
53005     thrRegularEE = cms.vdouble( 0.035 ),
53006     thrOverEEB = cms.vdouble( -1.0 ),
53007     thrOverEEE = cms.vdouble( -1.0 ),
53008     thrOverE2EB = cms.vdouble( -1.0 ),
53009     thrOverE2EE = cms.vdouble( -1.0 ),
53010     ncandcut = cms.int32( 1 ),
53011     doRhoCorrection = cms.bool( False ),
53012     rhoMax = cms.double( 9.9999999E7 ),
53013     rhoScale = cms.double( 1.0 ),
53014     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53016     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53017 )
53018 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53019     saveTags = cms.bool( True ),
53020     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ),
53021     varTag = cms.InputTag( "hltEgammaHoverE" ),
53022     rhoTag = cms.InputTag( "" ),
53023     energyLowEdges = cms.vdouble( 0.0 ),
53024     lessThan = cms.bool( True ),
53025     useEt = cms.bool( False ),
53026     useAbs = cms.bool( False ),
53027     thrRegularEB = cms.vdouble( -1.0 ),
53028     thrRegularEE = cms.vdouble( -1.0 ),
53029     thrOverEEB = cms.vdouble( 0.15 ),
53030     thrOverEEE = cms.vdouble( 0.1 ),
53031     thrOverE2EB = cms.vdouble( -1.0 ),
53032     thrOverE2EE = cms.vdouble( -1.0 ),
53033     ncandcut = cms.int32( 1 ),
53034     doRhoCorrection = cms.bool( False ),
53035     rhoMax = cms.double( 9.9999999E7 ),
53036     rhoScale = cms.double( 1.0 ),
53037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53040 )
53041 fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
53042     offset = cms.uint32( 0 ),
53043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53044 )
53045 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
53046     saveTags = cms.bool( True ),
53047     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53048     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
53049     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
53050     L1CandTag = cms.InputTag( "" ),
53051     inputMuonCollection = cms.InputTag( "" ),
53052     MinN = cms.int32( 1 ),
53053     MaxEta = cms.double( 2.5 ),
53054     MinNhits = cms.int32( 0 ),
53055     MaxDr = cms.double( 9999.0 ),
53056     MinDr = cms.double( -1.0 ),
53057     MaxDz = cms.double( 9999.0 ),
53058     MinDxySig = cms.double( -1.0 ),
53059     MinPt = cms.double( 43.0 ),
53060     NSigmaPt = cms.double( 0.0 ),
53061     MaxNormalizedChi2 = cms.double( 9999.0 ),
53062     MaxDXYBeamSpot = cms.double( 9999.0 ),
53063     MinDXYBeamSpot = cms.double( 0.01 ),
53064     MinNmuonHits = cms.int32( 0 ),
53065     MaxPtDifference = cms.double( 9999.0 ),
53066     MinTrackPt = cms.double( 0.0 ),
53067     minMuonStations = cms.int32( -1 ),
53068     minTrkHits = cms.int32( -1 ),
53069     minMuonHits = cms.int32( -1 ),
53070     allowedTypeMask = cms.uint32( 255 ),
53071     requiredTypeMask = cms.uint32( 0 ),
53072     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
53073     trkMuonId = cms.uint32( 0 ),
53074     L1MatchingdR = cms.double( 0.3 ),
53075     MatchToPreviousCand = cms.bool( True ),
53076     InputLinks = cms.InputTag( "" ),
53077     requireL3MuonTrajectorySeed = cms.bool( True ),
53078     useSimpleGeometry = cms.bool( True ),
53079     useStation2 = cms.bool( True ),
53080     fallbackToME1 = cms.bool( False ),
53081     cosmicPropagationHypothesis = cms.bool( False ),
53082     useMB2InOverlap = cms.bool( False ),
53083     useTrack = cms.string( "tracker" ),
53084     useState = cms.string( "atVertex" ),
53085     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53086     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53087     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53088 )
53089 fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler",
53090     offset = cms.uint32( 0 ),
53091     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53092 )
53093 fragment.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53094     saveTags = cms.bool( True ),
53095     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
53096     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53097     etcutEB = cms.double( 28.0 ),
53098     etcutEE = cms.double( 28.0 ),
53099     minEtaCut = cms.double( -9999.0 ),
53100     maxEtaCut = cms.double( 9999.0 ),
53101     ncandcut = cms.int32( 1 )
53102 )
53103 fragment.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53104     saveTags = cms.bool( True ),
53105     candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ),
53106     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53107     rhoTag = cms.InputTag( "" ),
53108     energyLowEdges = cms.vdouble( 0.0 ),
53109     lessThan = cms.bool( True ),
53110     useEt = cms.bool( False ),
53111     useAbs = cms.bool( False ),
53112     thrRegularEB = cms.vdouble( 0.0132 ),
53113     thrRegularEE = cms.vdouble( 0.03 ),
53114     thrOverEEB = cms.vdouble( -1.0 ),
53115     thrOverEEE = cms.vdouble( -1.0 ),
53116     thrOverE2EB = cms.vdouble( -1.0 ),
53117     thrOverE2EE = cms.vdouble( -1.0 ),
53118     ncandcut = cms.int32( 1 ),
53119     doRhoCorrection = cms.bool( False ),
53120     rhoMax = cms.double( 9.9999999E7 ),
53121     rhoScale = cms.double( 1.0 ),
53122     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53123     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53124     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53125 )
53126 fragment.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53127     saveTags = cms.bool( True ),
53128     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ),
53129     varTag = cms.InputTag( "hltEgammaHoverE" ),
53130     rhoTag = cms.InputTag( "" ),
53131     energyLowEdges = cms.vdouble( 0.0 ),
53132     lessThan = cms.bool( True ),
53133     useEt = cms.bool( False ),
53134     useAbs = cms.bool( False ),
53135     thrRegularEB = cms.vdouble( -1.0 ),
53136     thrRegularEE = cms.vdouble( -1.0 ),
53137     thrOverEEB = cms.vdouble( 0.08 ),
53138     thrOverEEE = cms.vdouble( 0.135 ),
53139     thrOverE2EB = cms.vdouble( -1.0 ),
53140     thrOverE2EE = cms.vdouble( -1.0 ),
53141     ncandcut = cms.int32( 1 ),
53142     doRhoCorrection = cms.bool( False ),
53143     rhoMax = cms.double( 9.9999999E7 ),
53144     rhoScale = cms.double( 1.0 ),
53145     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53146     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53148 )
53149 fragment.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53150     saveTags = cms.bool( True ),
53151     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ),
53152     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
53153     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53154     energyLowEdges = cms.vdouble( 0.0 ),
53155     lessThan = cms.bool( True ),
53156     useEt = cms.bool( True ),
53157     useAbs = cms.bool( False ),
53158     thrRegularEB = cms.vdouble( -1.0 ),
53159     thrRegularEE = cms.vdouble( -1.0 ),
53160     thrOverEEB = cms.vdouble( 0.145 ),
53161     thrOverEEE = cms.vdouble( 0.11 ),
53162     thrOverE2EB = cms.vdouble( -1.0 ),
53163     thrOverE2EE = cms.vdouble( -1.0 ),
53164     ncandcut = cms.int32( 1 ),
53165     doRhoCorrection = cms.bool( True ),
53166     rhoMax = cms.double( 9.9999999E7 ),
53167     rhoScale = cms.double( 1.0 ),
53168     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
53169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53171 )
53172 fragment.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53173     saveTags = cms.bool( True ),
53174     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ),
53175     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
53176     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53177     energyLowEdges = cms.vdouble( 0.0 ),
53178     lessThan = cms.bool( True ),
53179     useEt = cms.bool( True ),
53180     useAbs = cms.bool( False ),
53181     thrRegularEB = cms.vdouble( -1.0 ),
53182     thrRegularEE = cms.vdouble( -1.0 ),
53183     thrOverEEB = cms.vdouble( 0.16 ),
53184     thrOverEEE = cms.vdouble( 0.3 ),
53185     thrOverE2EB = cms.vdouble( -1.0 ),
53186     thrOverE2EE = cms.vdouble( -1.0 ),
53187     ncandcut = cms.int32( 1 ),
53188     doRhoCorrection = cms.bool( True ),
53189     rhoMax = cms.double( 9.9999999E7 ),
53190     rhoScale = cms.double( 1.0 ),
53191     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
53192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53194 )
53195 fragment.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53196     saveTags = cms.bool( True ),
53197     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ),
53198     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53199     npixelmatchcut = cms.double( 1.0 ),
53200     ncandcut = cms.int32( 1 ),
53201     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53202     s_a_phi1B = cms.double( 0.0069 ),
53203     s_a_phi1I = cms.double( 0.0088 ),
53204     s_a_phi1F = cms.double( 0.0076 ),
53205     s_a_phi2B = cms.double( 3.7E-4 ),
53206     s_a_phi2I = cms.double( 7.0E-4 ),
53207     s_a_phi2F = cms.double( 0.00906 ),
53208     s_a_zB = cms.double( 0.012 ),
53209     s_a_rI = cms.double( 0.027 ),
53210     s_a_rF = cms.double( 0.04 ),
53211     s2_threshold = cms.double( 0.4 ),
53212     tanhSO10BarrelThres = cms.double( 0.55 ),
53213     tanhSO10InterThres = cms.double( 1.8 ),
53214     tanhSO10ForwardThres = cms.double( 1.8 ),
53215     useS = cms.bool( False ),
53216     pixelVeto = cms.bool( False )
53217 )
53218 fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53219     saveTags = cms.bool( True ),
53220     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53221     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53222     rhoTag = cms.InputTag( "" ),
53223     energyLowEdges = cms.vdouble( 0.0 ),
53224     lessThan = cms.bool( True ),
53225     useEt = cms.bool( True ),
53226     useAbs = cms.bool( True ),
53227     thrRegularEB = cms.vdouble( 0.08 ),
53228     thrRegularEE = cms.vdouble( 0.08 ),
53229     thrOverEEB = cms.vdouble( -1.0 ),
53230     thrOverEEE = cms.vdouble( -1.0 ),
53231     thrOverE2EB = cms.vdouble( -1.0 ),
53232     thrOverE2EE = cms.vdouble( -1.0 ),
53233     ncandcut = cms.int32( 1 ),
53234     doRhoCorrection = cms.bool( False ),
53235     rhoMax = cms.double( 9.9999999E7 ),
53236     rhoScale = cms.double( 1.0 ),
53237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53240 )
53241 fragment.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53242     saveTags = cms.bool( True ),
53243     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
53244     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53245     rhoTag = cms.InputTag( "" ),
53246     energyLowEdges = cms.vdouble( 0.0 ),
53247     lessThan = cms.bool( True ),
53248     useEt = cms.bool( True ),
53249     useAbs = cms.bool( True ),
53250     thrRegularEB = cms.vdouble( 0.01 ),
53251     thrRegularEE = cms.vdouble( 0.01 ),
53252     thrOverEEB = cms.vdouble( -1.0 ),
53253     thrOverEEE = cms.vdouble( -1.0 ),
53254     thrOverE2EB = cms.vdouble( -1.0 ),
53255     thrOverE2EE = cms.vdouble( -1.0 ),
53256     ncandcut = cms.int32( 1 ),
53257     doRhoCorrection = cms.bool( False ),
53258     rhoMax = cms.double( 9.9999999E7 ),
53259     rhoScale = cms.double( 1.0 ),
53260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53263 )
53264 fragment.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53265     saveTags = cms.bool( True ),
53266     candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ),
53267     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53268     rhoTag = cms.InputTag( "" ),
53269     energyLowEdges = cms.vdouble( 0.0 ),
53270     lessThan = cms.bool( True ),
53271     useEt = cms.bool( True ),
53272     useAbs = cms.bool( True ),
53273     thrRegularEB = cms.vdouble( 0.1 ),
53274     thrRegularEE = cms.vdouble( 0.1 ),
53275     thrOverEEB = cms.vdouble( -1.0 ),
53276     thrOverEEE = cms.vdouble( -1.0 ),
53277     thrOverE2EB = cms.vdouble( -1.0 ),
53278     thrOverE2EE = cms.vdouble( -1.0 ),
53279     ncandcut = cms.int32( 1 ),
53280     doRhoCorrection = cms.bool( False ),
53281     rhoMax = cms.double( 9.9999999E7 ),
53282     rhoScale = cms.double( 1.0 ),
53283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53286 )
53287 fragment.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53288     saveTags = cms.bool( True ),
53289     candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ),
53290     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53291     rhoTag = cms.InputTag( "" ),
53292     energyLowEdges = cms.vdouble( 0.0 ),
53293     lessThan = cms.bool( True ),
53294     useEt = cms.bool( True ),
53295     useAbs = cms.bool( False ),
53296     thrRegularEB = cms.vdouble( -1.0 ),
53297     thrRegularEE = cms.vdouble( -1.0 ),
53298     thrOverEEB = cms.vdouble( 0.2 ),
53299     thrOverEEE = cms.vdouble( 0.2 ),
53300     thrOverE2EB = cms.vdouble( -1.0 ),
53301     thrOverE2EE = cms.vdouble( -1.0 ),
53302     ncandcut = cms.int32( 1 ),
53303     doRhoCorrection = cms.bool( False ),
53304     rhoMax = cms.double( 9.9999999E7 ),
53305     rhoScale = cms.double( 1.0 ),
53306     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53307     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53308     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53309 )
53310 fragment.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
53311     saveTags = cms.bool( True ),
53312     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
53313     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53314     etcutEB = cms.double( 20.0 ),
53315     etcutEE = cms.double( 20.0 ),
53316     minEtaCut = cms.double( -9999.0 ),
53317     maxEtaCut = cms.double( 9999.0 ),
53318     ncandcut = cms.int32( 2 )
53319 )
53320 fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53321     saveTags = cms.bool( True ),
53322     candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ),
53323     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
53324     rhoTag = cms.InputTag( "" ),
53325     energyLowEdges = cms.vdouble( 0.0 ),
53326     lessThan = cms.bool( True ),
53327     useEt = cms.bool( False ),
53328     useAbs = cms.bool( False ),
53329     thrRegularEB = cms.vdouble( 0.033 ),
53330     thrRegularEE = cms.vdouble( 0.033 ),
53331     thrOverEEB = cms.vdouble( -1.0 ),
53332     thrOverEEE = cms.vdouble( -1.0 ),
53333     thrOverE2EB = cms.vdouble( -1.0 ),
53334     thrOverE2EE = cms.vdouble( -1.0 ),
53335     ncandcut = cms.int32( 2 ),
53336     doRhoCorrection = cms.bool( False ),
53337     rhoMax = cms.double( 9.9999999E7 ),
53338     rhoScale = cms.double( 1.0 ),
53339     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53341     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53342 )
53343 fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53344     saveTags = cms.bool( True ),
53345     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ),
53346     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
53347     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53348     energyLowEdges = cms.vdouble( 0.0 ),
53349     lessThan = cms.bool( True ),
53350     useEt = cms.bool( True ),
53351     useAbs = cms.bool( False ),
53352     thrRegularEB = cms.vdouble( -1.0 ),
53353     thrRegularEE = cms.vdouble( -1.0 ),
53354     thrOverEEB = cms.vdouble( 0.17 ),
53355     thrOverEEE = cms.vdouble( 0.17 ),
53356     thrOverE2EB = cms.vdouble( -1.0 ),
53357     thrOverE2EE = cms.vdouble( -1.0 ),
53358     ncandcut = cms.int32( 2 ),
53359     doRhoCorrection = cms.bool( True ),
53360     rhoMax = cms.double( 9.9999999E7 ),
53361     rhoScale = cms.double( 1.0 ),
53362     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
53363     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53364     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53365 )
53366 fragment.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53367     saveTags = cms.bool( True ),
53368     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ),
53369     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
53370     rhoTag = cms.InputTag( "" ),
53371     energyLowEdges = cms.vdouble( 0.0 ),
53372     lessThan = cms.bool( True ),
53373     useEt = cms.bool( False ),
53374     useAbs = cms.bool( False ),
53375     thrRegularEB = cms.vdouble( -1.0 ),
53376     thrRegularEE = cms.vdouble( -1.0 ),
53377     thrOverEEB = cms.vdouble( 0.21 ),
53378     thrOverEEE = cms.vdouble( 0.21 ),
53379     thrOverE2EB = cms.vdouble( -1.0 ),
53380     thrOverE2EE = cms.vdouble( -1.0 ),
53381     ncandcut = cms.int32( 2 ),
53382     doRhoCorrection = cms.bool( False ),
53383     rhoMax = cms.double( 9.9999999E7 ),
53384     rhoScale = cms.double( 1.0 ),
53385     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53386     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53387     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53388 )
53389 fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
53390     saveTags = cms.bool( True ),
53391     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ),
53392     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
53393     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53394     energyLowEdges = cms.vdouble( 0.0 ),
53395     lessThan = cms.bool( True ),
53396     useEt = cms.bool( True ),
53397     useAbs = cms.bool( False ),
53398     thrRegularEB = cms.vdouble( -1.0 ),
53399     thrRegularEE = cms.vdouble( -1.0 ),
53400     thrOverEEB = cms.vdouble( 0.7 ),
53401     thrOverEEE = cms.vdouble( 0.7 ),
53402     thrOverE2EB = cms.vdouble( -1.0 ),
53403     thrOverE2EE = cms.vdouble( -1.0 ),
53404     ncandcut = cms.int32( 2 ),
53405     doRhoCorrection = cms.bool( True ),
53406     rhoMax = cms.double( 9.9999999E7 ),
53407     rhoScale = cms.double( 1.0 ),
53408     effectiveAreas = cms.vdouble( 0.05956, 0.13052 ),
53409     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53410     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53411 )
53412 fragment.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector",
53413     src = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
53414     cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" ),
53415     filter = cms.bool( False ),
53416     throwOnMissing = cms.untracked.bool( True )
53417 )
53418 fragment.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter",
53419     src = cms.InputTag( "hltHighEtaSC20Selector" ),
53420     minNumber = cms.uint32( 1 )
53421 )
53422 fragment.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter",
53423     saveTags = cms.bool( True ),
53424     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ),
53425     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
53426     lowerMassCut = cms.double( 55.0 ),
53427     upperMassCut = cms.double( 13000.0 ),
53428     lowerdRCut = cms.double( 0.0 ),
53429     upperdRCut = cms.double( 9999.0 ),
53430     nZcandcut = cms.int32( 1 ),
53431     reqOppCharge = cms.untracked.bool( False ),
53432     isElectron1 = cms.untracked.bool( False ),
53433     isElectron2 = cms.untracked.bool( False ),
53434     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
53435 )
53436 fragment.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed",
53437     saveTags = cms.bool( True ),
53438     L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ),
53439     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53440     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53441     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53442     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53443     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53444     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53445     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53446     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53447     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53448 )
53449 fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
53450     offset = cms.uint32( 0 ),
53451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53452 )
53453 fragment.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed",
53454     saveTags = cms.bool( True ),
53455     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
53456     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53457     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53458     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53459     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53460     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53461     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53462     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53463     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53464     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53465 )
53466 fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
53467     saveTags = cms.bool( True ),
53468     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
53469     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53470     candNonIsolatedTag = cms.InputTag( "" ),
53471     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53472     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ),
53473     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53474     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53475     ncandcut = cms.int32( 1 ),
53476     doIsolated = cms.bool( False ),
53477     region_eta_size = cms.double( 0.522 ),
53478     region_eta_size_ecap = cms.double( 1.0 ),
53479     region_phi_size = cms.double( 1.044 ),
53480     barrel_end = cms.double( 1.4791 ),
53481     endcap_end = cms.double( 2.65 )
53482 )
53483 fragment.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53484     saveTags = cms.bool( True ),
53485     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53486     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53487     etcutEB = cms.double( 15.0 ),
53488     etcutEE = cms.double( 15.0 ),
53489     minEtaCut = cms.double( -9999.0 ),
53490     maxEtaCut = cms.double( 9999.0 ),
53491     ncandcut = cms.int32( 1 )
53492 )
53493 fragment.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53494     saveTags = cms.bool( True ),
53495     candTag = cms.InputTag( "hltEG15EtFilter" ),
53496     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53497     rhoTag = cms.InputTag( "" ),
53498     energyLowEdges = cms.vdouble( 0.0 ),
53499     lessThan = cms.bool( True ),
53500     useEt = cms.bool( False ),
53501     useAbs = cms.bool( False ),
53502     thrRegularEB = cms.vdouble( 0.0105 ),
53503     thrRegularEE = cms.vdouble( 0.031 ),
53504     thrOverEEB = cms.vdouble( -1.0 ),
53505     thrOverEEE = cms.vdouble( -1.0 ),
53506     thrOverE2EB = cms.vdouble( -1.0 ),
53507     thrOverE2EE = cms.vdouble( -1.0 ),
53508     ncandcut = cms.int32( 1 ),
53509     doRhoCorrection = cms.bool( False ),
53510     rhoMax = cms.double( 9.9999999E7 ),
53511     rhoScale = cms.double( 1.0 ),
53512     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53513     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53514     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53515 )
53516 fragment.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53517     saveTags = cms.bool( True ),
53518     candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ),
53519     varTag = cms.InputTag( "hltEgammaHoverE" ),
53520     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53521     energyLowEdges = cms.vdouble( 0.0 ),
53522     lessThan = cms.bool( True ),
53523     useEt = cms.bool( False ),
53524     useAbs = cms.bool( False ),
53525     thrRegularEB = cms.vdouble( -1.0 ),
53526     thrRegularEE = cms.vdouble( -1.0 ),
53527     thrOverEEB = cms.vdouble( 0.08 ),
53528     thrOverEEE = cms.vdouble( 0.04 ),
53529     thrOverE2EB = cms.vdouble( -1.0 ),
53530     thrOverE2EE = cms.vdouble( -1.0 ),
53531     ncandcut = cms.int32( 1 ),
53532     doRhoCorrection = cms.bool( True ),
53533     rhoMax = cms.double( 9.9999999E7 ),
53534     rhoScale = cms.double( 1.0 ),
53535     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53536     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53537     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53538 )
53539 fragment.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
53540     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53541     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
53542     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53543     doRhoCorrection = cms.bool( False ),
53544     rhoMax = cms.double( 9.9999999E7 ),
53545     rhoScale = cms.double( 1.0 ),
53546     drMax = cms.double( 0.2 ),
53547     drVetoBarrel = cms.double( 0.0 ),
53548     drVetoEndcap = cms.double( 0.0 ),
53549     etaStripBarrel = cms.double( 0.0 ),
53550     etaStripEndcap = cms.double( 0.0 ),
53551     energyBarrel = cms.double( 0.0 ),
53552     energyEndcap = cms.double( 0.0 ),
53553     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53554     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
53555 )
53556 fragment.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53557     saveTags = cms.bool( True ),
53558     candTag = cms.InputTag( "hltEle15VVVLHEFilter" ),
53559     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53560     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53561     energyLowEdges = cms.vdouble( 0.0 ),
53562     lessThan = cms.bool( True ),
53563     useEt = cms.bool( True ),
53564     useAbs = cms.bool( False ),
53565     thrRegularEB = cms.vdouble( -1.0 ),
53566     thrRegularEE = cms.vdouble( -1.0 ),
53567     thrOverEEB = cms.vdouble( 0.5 ),
53568     thrOverEEE = cms.vdouble( 0.5 ),
53569     thrOverE2EB = cms.vdouble( -1.0 ),
53570     thrOverE2EE = cms.vdouble( -1.0 ),
53571     ncandcut = cms.int32( 1 ),
53572     doRhoCorrection = cms.bool( True ),
53573     rhoMax = cms.double( 9.9999999E7 ),
53574     rhoScale = cms.double( 1.0 ),
53575     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53576     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53577     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53578 )
53579 fragment.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
53580     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
53581     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
53582     useHF = cms.bool( False ),
53583     pfClusterProducerHFEM = cms.InputTag( "" ),
53584     pfClusterProducerHFHAD = cms.InputTag( "" ),
53585     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53586     doRhoCorrection = cms.bool( False ),
53587     rhoMax = cms.double( 9.9999999E7 ),
53588     rhoScale = cms.double( 1.0 ),
53589     drMax = cms.double( 0.2 ),
53590     drVetoBarrel = cms.double( 0.0 ),
53591     drVetoEndcap = cms.double( 0.0 ),
53592     etaStripBarrel = cms.double( 0.0 ),
53593     etaStripEndcap = cms.double( 0.0 ),
53594     energyBarrel = cms.double( 0.0 ),
53595     energyEndcap = cms.double( 0.0 ),
53596     useEt = cms.bool( True ),
53597     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53599     doEffAreaCorrection = cms.bool( False ),
53600     effectiveAreasCorr = cms.vdouble( 0.0, 0.0 ),
53601     effectiveAreasThres = cms.vdouble( 0.0, 0.0 )
53602 )
53603 fragment.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53604     saveTags = cms.bool( True ),
53605     candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ),
53606     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53607     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53608     energyLowEdges = cms.vdouble( 0.0 ),
53609     lessThan = cms.bool( True ),
53610     useEt = cms.bool( True ),
53611     useAbs = cms.bool( False ),
53612     thrRegularEB = cms.vdouble( -1.0 ),
53613     thrRegularEE = cms.vdouble( -1.0 ),
53614     thrOverEEB = cms.vdouble( 0.6 ),
53615     thrOverEEE = cms.vdouble( 0.6 ),
53616     thrOverE2EB = cms.vdouble( -1.0 ),
53617     thrOverE2EE = cms.vdouble( -1.0 ),
53618     ncandcut = cms.int32( 1 ),
53619     doRhoCorrection = cms.bool( True ),
53620     rhoMax = cms.double( 9.9999999E7 ),
53621     rhoScale = cms.double( 1.0 ),
53622     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53623     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53624     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53625 )
53626 fragment.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53627     saveTags = cms.bool( True ),
53628     candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ),
53629     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53630     npixelmatchcut = cms.double( 1.0 ),
53631     ncandcut = cms.int32( 1 ),
53632     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53633     s_a_phi1B = cms.double( 0.0069 ),
53634     s_a_phi1I = cms.double( 0.0088 ),
53635     s_a_phi1F = cms.double( 0.0076 ),
53636     s_a_phi2B = cms.double( 3.7E-4 ),
53637     s_a_phi2I = cms.double( 7.0E-4 ),
53638     s_a_phi2F = cms.double( 0.00906 ),
53639     s_a_zB = cms.double( 0.012 ),
53640     s_a_rI = cms.double( 0.027 ),
53641     s_a_rF = cms.double( 0.04 ),
53642     s2_threshold = cms.double( 0.4 ),
53643     tanhSO10BarrelThres = cms.double( 0.35 ),
53644     tanhSO10InterThres = cms.double( 1.0 ),
53645     tanhSO10ForwardThres = cms.double( 1.0 ),
53646     useS = cms.bool( False ),
53647     pixelVeto = cms.bool( False )
53648 )
53649 fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53650     saveTags = cms.bool( True ),
53651     candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ),
53652     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53653     rhoTag = cms.InputTag( "" ),
53654     energyLowEdges = cms.vdouble( 0.0 ),
53655     lessThan = cms.bool( True ),
53656     useEt = cms.bool( True ),
53657     useAbs = cms.bool( True ),
53658     thrRegularEB = cms.vdouble( 0.025 ),
53659     thrRegularEE = cms.vdouble( 0.01 ),
53660     thrOverEEB = cms.vdouble( -1.0 ),
53661     thrOverEEE = cms.vdouble( -1.0 ),
53662     thrOverE2EB = cms.vdouble( -1.0 ),
53663     thrOverE2EE = cms.vdouble( -1.0 ),
53664     ncandcut = cms.int32( 1 ),
53665     doRhoCorrection = cms.bool( False ),
53666     rhoMax = cms.double( 9.9999999E7 ),
53667     rhoScale = cms.double( 1.0 ),
53668     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53669     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53670     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53671 )
53672 fragment.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53673     saveTags = cms.bool( True ),
53674     candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ),
53675     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53676     rhoTag = cms.InputTag( "" ),
53677     energyLowEdges = cms.vdouble( 0.0 ),
53678     lessThan = cms.bool( True ),
53679     useEt = cms.bool( True ),
53680     useAbs = cms.bool( False ),
53681     thrRegularEB = cms.vdouble( 999999.0 ),
53682     thrRegularEE = cms.vdouble( 4.0 ),
53683     thrOverEEB = cms.vdouble( -1.0 ),
53684     thrOverEEE = cms.vdouble( -1.0 ),
53685     thrOverE2EB = cms.vdouble( -1.0 ),
53686     thrOverE2EE = cms.vdouble( -1.0 ),
53687     ncandcut = cms.int32( 1 ),
53688     doRhoCorrection = cms.bool( False ),
53689     rhoMax = cms.double( 9.9999999E7 ),
53690     rhoScale = cms.double( 1.0 ),
53691     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53692     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53693     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53694 )
53695 fragment.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53696     saveTags = cms.bool( True ),
53697     candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ),
53698     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53699     rhoTag = cms.InputTag( "" ),
53700     energyLowEdges = cms.vdouble( 0.0 ),
53701     lessThan = cms.bool( True ),
53702     useEt = cms.bool( True ),
53703     useAbs = cms.bool( False ),
53704     thrRegularEB = cms.vdouble( 999.0 ),
53705     thrRegularEE = cms.vdouble( 2.0 ),
53706     thrOverEEB = cms.vdouble( -1.0 ),
53707     thrOverEEE = cms.vdouble( -1.0 ),
53708     thrOverE2EB = cms.vdouble( -1.0 ),
53709     thrOverE2EE = cms.vdouble( -1.0 ),
53710     ncandcut = cms.int32( 1 ),
53711     doRhoCorrection = cms.bool( False ),
53712     rhoMax = cms.double( 9.9999999E7 ),
53713     rhoScale = cms.double( 1.0 ),
53714     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53717 )
53718 fragment.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53719     saveTags = cms.bool( True ),
53720     candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ),
53721     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53722     rhoTag = cms.InputTag( "" ),
53723     energyLowEdges = cms.vdouble( 0.0 ),
53724     lessThan = cms.bool( True ),
53725     useEt = cms.bool( True ),
53726     useAbs = cms.bool( True ),
53727     thrRegularEB = cms.vdouble( 0.0044 ),
53728     thrRegularEE = cms.vdouble( 0.006 ),
53729     thrOverEEB = cms.vdouble( -1.0 ),
53730     thrOverEEE = cms.vdouble( -1.0 ),
53731     thrOverE2EB = cms.vdouble( -1.0 ),
53732     thrOverE2EE = cms.vdouble( -1.0 ),
53733     ncandcut = cms.int32( 1 ),
53734     doRhoCorrection = cms.bool( False ),
53735     rhoMax = cms.double( 9.9999999E7 ),
53736     rhoScale = cms.double( 1.0 ),
53737     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53738     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53739     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53740 )
53741 fragment.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53742     saveTags = cms.bool( True ),
53743     candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ),
53744     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53745     rhoTag = cms.InputTag( "" ),
53746     energyLowEdges = cms.vdouble( 0.0 ),
53747     lessThan = cms.bool( True ),
53748     useEt = cms.bool( True ),
53749     useAbs = cms.bool( True ),
53750     thrRegularEB = cms.vdouble( 0.025 ),
53751     thrRegularEE = cms.vdouble( 0.025 ),
53752     thrOverEEB = cms.vdouble( -1.0 ),
53753     thrOverEEE = cms.vdouble( -1.0 ),
53754     thrOverE2EB = cms.vdouble( -1.0 ),
53755     thrOverE2EE = cms.vdouble( -1.0 ),
53756     ncandcut = cms.int32( 1 ),
53757     doRhoCorrection = cms.bool( False ),
53758     rhoMax = cms.double( 9.9999999E7 ),
53759     rhoScale = cms.double( 1.0 ),
53760     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53761     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53762     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53763 )
53764 fragment.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53765     saveTags = cms.bool( True ),
53766     candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ),
53767     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53768     rhoTag = cms.InputTag( "" ),
53769     energyLowEdges = cms.vdouble( 0.0 ),
53770     lessThan = cms.bool( True ),
53771     useEt = cms.bool( True ),
53772     useAbs = cms.bool( False ),
53773     thrRegularEB = cms.vdouble( -1.0 ),
53774     thrRegularEE = cms.vdouble( -1.0 ),
53775     thrOverEEB = cms.vdouble( 0.4 ),
53776     thrOverEEE = cms.vdouble( 0.4 ),
53777     thrOverE2EB = cms.vdouble( -1.0 ),
53778     thrOverE2EE = cms.vdouble( -1.0 ),
53779     ncandcut = cms.int32( 1 ),
53780     doRhoCorrection = cms.bool( False ),
53781     rhoMax = cms.double( 9.9999999E7 ),
53782     rhoScale = cms.double( 1.0 ),
53783     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53784     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53785     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53786 )
53787 fragment.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter",
53788     saveTags = cms.bool( True ),
53789     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
53790     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
53791     minHt = cms.vdouble( 450.0 ),
53792     minMht = cms.vdouble( 0.0 ),
53793     minMeff = cms.vdouble( 0.0 ),
53794     meffSlope = cms.vdouble( 1.0 )
53795 )
53796 fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53797     offset = cms.uint32( 0 ),
53798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53799 )
53800 fragment.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53801     offset = cms.uint32( 0 ),
53802     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53803 )
53804 fragment.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53805     saveTags = cms.bool( True ),
53806     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53807     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53808     etcutEB = cms.double( 50.0 ),
53809     etcutEE = cms.double( 50.0 ),
53810     minEtaCut = cms.double( -9999.0 ),
53811     maxEtaCut = cms.double( 9999.0 ),
53812     ncandcut = cms.int32( 1 )
53813 )
53814 fragment.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53815     saveTags = cms.bool( True ),
53816     candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ),
53817     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53818     rhoTag = cms.InputTag( "" ),
53819     energyLowEdges = cms.vdouble( 0.0 ),
53820     lessThan = cms.bool( True ),
53821     useEt = cms.bool( False ),
53822     useAbs = cms.bool( False ),
53823     thrRegularEB = cms.vdouble( 0.0105 ),
53824     thrRegularEE = cms.vdouble( 0.031 ),
53825     thrOverEEB = cms.vdouble( -1.0 ),
53826     thrOverEEE = cms.vdouble( -1.0 ),
53827     thrOverE2EB = cms.vdouble( -1.0 ),
53828     thrOverE2EE = cms.vdouble( -1.0 ),
53829     ncandcut = cms.int32( 1 ),
53830     doRhoCorrection = cms.bool( False ),
53831     rhoMax = cms.double( 9.9999999E7 ),
53832     rhoScale = cms.double( 1.0 ),
53833     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53834     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53835     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53836 )
53837 fragment.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53838     saveTags = cms.bool( True ),
53839     candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ),
53840     varTag = cms.InputTag( "hltEgammaHoverE" ),
53841     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53842     energyLowEdges = cms.vdouble( 0.0 ),
53843     lessThan = cms.bool( True ),
53844     useEt = cms.bool( False ),
53845     useAbs = cms.bool( False ),
53846     thrRegularEB = cms.vdouble( -1.0 ),
53847     thrRegularEE = cms.vdouble( -1.0 ),
53848     thrOverEEB = cms.vdouble( 0.08 ),
53849     thrOverEEE = cms.vdouble( 0.04 ),
53850     thrOverE2EB = cms.vdouble( -1.0 ),
53851     thrOverE2EE = cms.vdouble( -1.0 ),
53852     ncandcut = cms.int32( 1 ),
53853     doRhoCorrection = cms.bool( True ),
53854     rhoMax = cms.double( 9.9999999E7 ),
53855     rhoScale = cms.double( 1.0 ),
53856     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53857     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53858     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53859 )
53860 fragment.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53861     saveTags = cms.bool( True ),
53862     candTag = cms.InputTag( "hltEle50VVVLHEFilter" ),
53863     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53864     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53865     energyLowEdges = cms.vdouble( 0.0 ),
53866     lessThan = cms.bool( True ),
53867     useEt = cms.bool( True ),
53868     useAbs = cms.bool( False ),
53869     thrRegularEB = cms.vdouble( -1.0 ),
53870     thrRegularEE = cms.vdouble( -1.0 ),
53871     thrOverEEB = cms.vdouble( 0.5 ),
53872     thrOverEEE = cms.vdouble( 0.5 ),
53873     thrOverE2EB = cms.vdouble( -1.0 ),
53874     thrOverE2EE = cms.vdouble( -1.0 ),
53875     ncandcut = cms.int32( 1 ),
53876     doRhoCorrection = cms.bool( True ),
53877     rhoMax = cms.double( 9.9999999E7 ),
53878     rhoScale = cms.double( 1.0 ),
53879     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53880     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53881     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53882 )
53883 fragment.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53884     saveTags = cms.bool( True ),
53885     candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ),
53886     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53887     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53888     energyLowEdges = cms.vdouble( 0.0 ),
53889     lessThan = cms.bool( True ),
53890     useEt = cms.bool( True ),
53891     useAbs = cms.bool( False ),
53892     thrRegularEB = cms.vdouble( -1.0 ),
53893     thrRegularEE = cms.vdouble( -1.0 ),
53894     thrOverEEB = cms.vdouble( 0.6 ),
53895     thrOverEEE = cms.vdouble( 0.6 ),
53896     thrOverE2EB = cms.vdouble( -1.0 ),
53897     thrOverE2EE = cms.vdouble( -1.0 ),
53898     ncandcut = cms.int32( 1 ),
53899     doRhoCorrection = cms.bool( True ),
53900     rhoMax = cms.double( 9.9999999E7 ),
53901     rhoScale = cms.double( 1.0 ),
53902     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53903     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53904     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53905 )
53906 fragment.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53907     saveTags = cms.bool( True ),
53908     candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ),
53909     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53910     npixelmatchcut = cms.double( 1.0 ),
53911     ncandcut = cms.int32( 1 ),
53912     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53913     s_a_phi1B = cms.double( 0.0069 ),
53914     s_a_phi1I = cms.double( 0.0088 ),
53915     s_a_phi1F = cms.double( 0.0076 ),
53916     s_a_phi2B = cms.double( 3.7E-4 ),
53917     s_a_phi2I = cms.double( 7.0E-4 ),
53918     s_a_phi2F = cms.double( 0.00906 ),
53919     s_a_zB = cms.double( 0.012 ),
53920     s_a_rI = cms.double( 0.027 ),
53921     s_a_rF = cms.double( 0.04 ),
53922     s2_threshold = cms.double( 0.4 ),
53923     tanhSO10BarrelThres = cms.double( 0.35 ),
53924     tanhSO10InterThres = cms.double( 1.0 ),
53925     tanhSO10ForwardThres = cms.double( 1.0 ),
53926     useS = cms.bool( False ),
53927     pixelVeto = cms.bool( False )
53928 )
53929 fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53930     saveTags = cms.bool( True ),
53931     candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ),
53932     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53933     rhoTag = cms.InputTag( "" ),
53934     energyLowEdges = cms.vdouble( 0.0 ),
53935     lessThan = cms.bool( True ),
53936     useEt = cms.bool( True ),
53937     useAbs = cms.bool( True ),
53938     thrRegularEB = cms.vdouble( 0.025 ),
53939     thrRegularEE = cms.vdouble( 0.01 ),
53940     thrOverEEB = cms.vdouble( -1.0 ),
53941     thrOverEEE = cms.vdouble( -1.0 ),
53942     thrOverE2EB = cms.vdouble( -1.0 ),
53943     thrOverE2EE = cms.vdouble( -1.0 ),
53944     ncandcut = cms.int32( 1 ),
53945     doRhoCorrection = cms.bool( False ),
53946     rhoMax = cms.double( 9.9999999E7 ),
53947     rhoScale = cms.double( 1.0 ),
53948     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53949     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53950     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53951 )
53952 fragment.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53953     saveTags = cms.bool( True ),
53954     candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ),
53955     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53956     rhoTag = cms.InputTag( "" ),
53957     energyLowEdges = cms.vdouble( 0.0 ),
53958     lessThan = cms.bool( True ),
53959     useEt = cms.bool( True ),
53960     useAbs = cms.bool( False ),
53961     thrRegularEB = cms.vdouble( 999999.0 ),
53962     thrRegularEE = cms.vdouble( 4.0 ),
53963     thrOverEEB = cms.vdouble( -1.0 ),
53964     thrOverEEE = cms.vdouble( -1.0 ),
53965     thrOverE2EB = cms.vdouble( -1.0 ),
53966     thrOverE2EE = cms.vdouble( -1.0 ),
53967     ncandcut = cms.int32( 1 ),
53968     doRhoCorrection = cms.bool( False ),
53969     rhoMax = cms.double( 9.9999999E7 ),
53970     rhoScale = cms.double( 1.0 ),
53971     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53972     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53973     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53974 )
53975 fragment.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53976     saveTags = cms.bool( True ),
53977     candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ),
53978     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53979     rhoTag = cms.InputTag( "" ),
53980     energyLowEdges = cms.vdouble( 0.0 ),
53981     lessThan = cms.bool( True ),
53982     useEt = cms.bool( True ),
53983     useAbs = cms.bool( False ),
53984     thrRegularEB = cms.vdouble( 999.0 ),
53985     thrRegularEE = cms.vdouble( 2.0 ),
53986     thrOverEEB = cms.vdouble( -1.0 ),
53987     thrOverEEE = cms.vdouble( -1.0 ),
53988     thrOverE2EB = cms.vdouble( -1.0 ),
53989     thrOverE2EE = cms.vdouble( -1.0 ),
53990     ncandcut = cms.int32( 1 ),
53991     doRhoCorrection = cms.bool( False ),
53992     rhoMax = cms.double( 9.9999999E7 ),
53993     rhoScale = cms.double( 1.0 ),
53994     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53995     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53996     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53997 )
53998 fragment.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53999     saveTags = cms.bool( True ),
54000     candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ),
54001     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
54002     rhoTag = cms.InputTag( "" ),
54003     energyLowEdges = cms.vdouble( 0.0 ),
54004     lessThan = cms.bool( True ),
54005     useEt = cms.bool( True ),
54006     useAbs = cms.bool( True ),
54007     thrRegularEB = cms.vdouble( 0.0044 ),
54008     thrRegularEE = cms.vdouble( 0.006 ),
54009     thrOverEEB = cms.vdouble( -1.0 ),
54010     thrOverEEE = cms.vdouble( -1.0 ),
54011     thrOverE2EB = cms.vdouble( -1.0 ),
54012     thrOverE2EE = cms.vdouble( -1.0 ),
54013     ncandcut = cms.int32( 1 ),
54014     doRhoCorrection = cms.bool( False ),
54015     rhoMax = cms.double( 9.9999999E7 ),
54016     rhoScale = cms.double( 1.0 ),
54017     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54018     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54019     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54020 )
54021 fragment.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54022     saveTags = cms.bool( True ),
54023     candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ),
54024     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
54025     rhoTag = cms.InputTag( "" ),
54026     energyLowEdges = cms.vdouble( 0.0 ),
54027     lessThan = cms.bool( True ),
54028     useEt = cms.bool( True ),
54029     useAbs = cms.bool( True ),
54030     thrRegularEB = cms.vdouble( 0.025 ),
54031     thrRegularEE = cms.vdouble( 0.025 ),
54032     thrOverEEB = cms.vdouble( -1.0 ),
54033     thrOverEEE = cms.vdouble( -1.0 ),
54034     thrOverE2EB = cms.vdouble( -1.0 ),
54035     thrOverE2EE = cms.vdouble( -1.0 ),
54036     ncandcut = cms.int32( 1 ),
54037     doRhoCorrection = cms.bool( False ),
54038     rhoMax = cms.double( 9.9999999E7 ),
54039     rhoScale = cms.double( 1.0 ),
54040     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54041     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54042     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54043 )
54044 fragment.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
54045     saveTags = cms.bool( True ),
54046     candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ),
54047     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
54048     rhoTag = cms.InputTag( "" ),
54049     energyLowEdges = cms.vdouble( 0.0 ),
54050     lessThan = cms.bool( True ),
54051     useEt = cms.bool( True ),
54052     useAbs = cms.bool( False ),
54053     thrRegularEB = cms.vdouble( -1.0 ),
54054     thrRegularEE = cms.vdouble( -1.0 ),
54055     thrOverEEB = cms.vdouble( 0.4 ),
54056     thrOverEEE = cms.vdouble( 0.4 ),
54057     thrOverE2EB = cms.vdouble( -1.0 ),
54058     thrOverE2EE = cms.vdouble( -1.0 ),
54059     ncandcut = cms.int32( 1 ),
54060     doRhoCorrection = cms.bool( False ),
54061     rhoMax = cms.double( 9.9999999E7 ),
54062     rhoScale = cms.double( 1.0 ),
54063     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
54064     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
54065     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
54066 )
54067 fragment.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54068     offset = cms.uint32( 0 ),
54069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54070 )
54071 fragment.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter",
54072     saveTags = cms.bool( True ),
54073     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
54074     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
54075     minHt = cms.vdouble( 600.0 ),
54076     minMht = cms.vdouble( 0.0 ),
54077     minMeff = cms.vdouble( 0.0 ),
54078     meffSlope = cms.vdouble( 1.0 )
54079 )
54080 fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
54081     offset = cms.uint32( 0 ),
54082     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54083 )
54084 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter",
54085     saveTags = cms.bool( True ),
54086     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54087     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54088     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54089     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54090     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54091     MinN = cms.int32( 1 ),
54092     MaxEta = cms.double( 1.0E99 ),
54093     MinNhits = cms.int32( 0 ),
54094     MaxDr = cms.double( 2.0 ),
54095     MinDr = cms.double( -1.0 ),
54096     MaxDz = cms.double( 9999.0 ),
54097     MinDxySig = cms.double( -1.0 ),
54098     MinPt = cms.double( 15.0 ),
54099     NSigmaPt = cms.double( 0.0 ),
54100     MaxNormalizedChi2 = cms.double( 9999.0 ),
54101     MaxDXYBeamSpot = cms.double( 9999.0 ),
54102     MinDXYBeamSpot = cms.double( -1.0 ),
54103     MinNmuonHits = cms.int32( 0 ),
54104     MaxPtDifference = cms.double( 9999.0 ),
54105     MinTrackPt = cms.double( 0.0 ),
54106     minMuonStations = cms.int32( 2 ),
54107     minTrkHits = cms.int32( -1 ),
54108     minMuonHits = cms.int32( -1 ),
54109     allowedTypeMask = cms.uint32( 255 ),
54110     requiredTypeMask = cms.uint32( 0 ),
54111     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54112     trkMuonId = cms.uint32( 0 ),
54113     L1MatchingdR = cms.double( 0.3 ),
54114     MatchToPreviousCand = cms.bool( True ),
54115     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54116     requireL3MuonTrajectorySeed = cms.bool( False ),
54117     useSimpleGeometry = cms.bool( True ),
54118     useStation2 = cms.bool( True ),
54119     fallbackToME1 = cms.bool( False ),
54120     cosmicPropagationHypothesis = cms.bool( False ),
54121     useMB2InOverlap = cms.bool( False ),
54122     useTrack = cms.string( "tracker" ),
54123     useState = cms.string( "atVertex" ),
54124     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54125     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54126     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54127 )
54128 fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet",
54129     maxRapidity = cms.double( 2.5 ),
54130     gridSpacing = cms.double( 0.55 ),
54131     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
54132 )
54133 fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer",
54134     StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ),
54135     ExtractorPSet = cms.PSet( 
54136       DR_Veto_H = cms.double( 0.1 ),
54137       Vertex_Constraint_Z = cms.bool( False ),
54138       DR_Veto_E = cms.double( 0.07 ),
54139       Weight_H = cms.double( 1.0 ),
54140       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54141       DR_Max = cms.double( 1.0 ),
54142       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54143       Vertex_Constraint_XY = cms.bool( False ),
54144       Threshold_H = cms.double( 0.5 ),
54145       Threshold_E = cms.double( 0.2 ),
54146       ComponentName = cms.string( "CaloExtractor" ),
54147       Weight_E = cms.double( 1.0 )
54148     ),
54149     IsolatorPSet = cms.PSet( 
54150       Thresholds = cms.vdouble( 9.9999999E7 ),
54151       ReturnRelativeSum = cms.bool( False ),
54152       AndOrCuts = cms.bool( True ),
54153       EtaBounds = cms.vdouble( 2.411 ),
54154       ConeSizesRel = cms.vdouble( 0.2 ),
54155       EtaBoundsRel = cms.vdouble( 2.411 ),
54156       RhoScaleBarrel = cms.double( 0.836 ),
54157       UseRhoCorrection = cms.bool( True ),
54158       ReturnAbsoluteSum = cms.bool( True ),
54159       RhoMax = cms.double( 9.9999999E7 ),
54160       RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ),
54161       CutRelativeIso = cms.bool( False ),
54162       CutAbsoluteIso = cms.bool( True ),
54163       EffAreaSFBarrel = cms.double( 1.0 ),
54164       ThresholdsRel = cms.vdouble( 9.9999999E7 ),
54165       ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
54166       ConeSizes = cms.vdouble( 0.2 ),
54167       EffAreaSFEndcap = cms.double( 0.883 ),
54168       RhoScaleEndcap = cms.double( 1.0 )
54169     ),
54170     WriteIsolatorFloat = cms.bool( True )
54171 )
54172 fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
54173     UseRhoCorrectedCaloDeposits = cms.bool( True ),
54174     UseCaloIso = cms.bool( True ),
54175     CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ),
54176     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
54177     OutputMuIsoDeposits = cms.bool( True ),
54178     TrackPt_Min = cms.double( -1.0 ),
54179     printDebug = cms.bool( False ),
54180     CutsPSet = cms.PSet( 
54181       applyCutsORmaxNTracks = cms.bool( False ),
54182       maxNTracks = cms.int32( -1 ),
54183       Thresholds = cms.vdouble( 1.2 ),
54184       EtaBounds = cms.vdouble( 2.411 ),
54185       ComponentName = cms.string( "SimpleCuts" ),
54186       ConeSizes = cms.vdouble( 0.2 )
54187     ),
54188     TrkExtractorPSet = cms.PSet( 
54189       Diff_z = cms.double( 0.2 ),
54190       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
54191       Chi2Ndof_Max = cms.double( 1.0E64 ),
54192       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
54193       DR_Veto = cms.double( 0.01 ),
54194       Pt_Min = cms.double( -1.0 ),
54195       VetoLeadingTrack = cms.bool( True ),
54196       DR_Max = cms.double( 0.2 ),
54197       DepositLabel = cms.untracked.string( "PXLS" ),
54198       PtVeto_Min = cms.double( 2.0 ),
54199       NHits_Min = cms.uint32( 0 ),
54200       PropagateTracksToRadius = cms.bool( True ),
54201       ReferenceRadius = cms.double( 6.0 ),
54202       Chi2Prob_Min = cms.double( -1.0 ),
54203       Diff_r = cms.double( 0.1 ),
54204       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
54205       ComponentName = cms.string( "PixelTrackExtractor" ),
54206       DR_VetoPt = cms.double( 0.025 )
54207     ),
54208     CaloExtractorPSet = cms.PSet( 
54209       DR_Veto_H = cms.double( 0.1 ),
54210       Vertex_Constraint_Z = cms.bool( False ),
54211       DR_Veto_E = cms.double( 0.07 ),
54212       Weight_H = cms.double( 1.0 ),
54213       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
54214       DR_Max = cms.double( 0.2 ),
54215       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
54216       Vertex_Constraint_XY = cms.bool( False ),
54217       Threshold_H = cms.double( 0.5 ),
54218       Threshold_E = cms.double( 0.2 ),
54219       ComponentName = cms.string( "CaloExtractor" ),
54220       Weight_E = cms.double( 1.0 )
54221     )
54222 )
54223 fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54224     saveTags = cms.bool( True ),
54225     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54226     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ),
54227     MinN = cms.int32( 1 ),
54228     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54229     IsolatorPSet = cms.PSet(  )
54230 )
54231 fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54232     offset = cms.uint32( 0 ),
54233     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54234 )
54235 fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
54236     offset = cms.uint32( 0 ),
54237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54238 )
54239 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
54240     saveTags = cms.bool( True ),
54241     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54242     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54243     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54244     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54245     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54246     MinN = cms.int32( 1 ),
54247     MaxEta = cms.double( 1.0E99 ),
54248     MinNhits = cms.int32( 0 ),
54249     MaxDr = cms.double( 2.0 ),
54250     MinDr = cms.double( -1.0 ),
54251     MaxDz = cms.double( 9999.0 ),
54252     MinDxySig = cms.double( -1.0 ),
54253     MinPt = cms.double( 50.0 ),
54254     NSigmaPt = cms.double( 0.0 ),
54255     MaxNormalizedChi2 = cms.double( 9999.0 ),
54256     MaxDXYBeamSpot = cms.double( 9999.0 ),
54257     MinDXYBeamSpot = cms.double( -1.0 ),
54258     MinNmuonHits = cms.int32( 0 ),
54259     MaxPtDifference = cms.double( 9999.0 ),
54260     MinTrackPt = cms.double( 0.0 ),
54261     minMuonStations = cms.int32( 2 ),
54262     minTrkHits = cms.int32( -1 ),
54263     minMuonHits = cms.int32( -1 ),
54264     allowedTypeMask = cms.uint32( 255 ),
54265     requiredTypeMask = cms.uint32( 0 ),
54266     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54267     trkMuonId = cms.uint32( 0 ),
54268     L1MatchingdR = cms.double( 0.3 ),
54269     MatchToPreviousCand = cms.bool( True ),
54270     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54271     requireL3MuonTrajectorySeed = cms.bool( False ),
54272     useSimpleGeometry = cms.bool( True ),
54273     useStation2 = cms.bool( True ),
54274     fallbackToME1 = cms.bool( False ),
54275     cosmicPropagationHypothesis = cms.bool( False ),
54276     useMB2InOverlap = cms.bool( False ),
54277     useTrack = cms.string( "tracker" ),
54278     useState = cms.string( "atVertex" ),
54279     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54280     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54281     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54282 )
54283 fragment.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
54284     saveTags = cms.bool( True ),
54285     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54286     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ),
54287     MinN = cms.int32( 1 ),
54288     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
54289     IsolatorPSet = cms.PSet(  )
54290 )
54291 fragment.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
54292     offset = cms.uint32( 0 ),
54293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54294 )
54295 fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed",
54296     saveTags = cms.bool( True ),
54297     L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ),
54298     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54299     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54300     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54301     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54302     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54303     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54304     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54305     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54306     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54307 )
54308 fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler",
54309     offset = cms.uint32( 0 ),
54310     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54311 )
54312 fragment.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter",
54313     saveTags = cms.bool( True ),
54314     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54315     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54316     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
54317     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
54318     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54319     MinN = cms.int32( 1 ),
54320     MaxEta = cms.double( 1.5 ),
54321     MinNhits = cms.int32( 0 ),
54322     MaxDr = cms.double( 2.0 ),
54323     MinDr = cms.double( -1.0 ),
54324     MaxDz = cms.double( 9999.0 ),
54325     MinDxySig = cms.double( -1.0 ),
54326     MinPt = cms.double( 3.0 ),
54327     NSigmaPt = cms.double( 0.0 ),
54328     MaxNormalizedChi2 = cms.double( 9999.0 ),
54329     MaxDXYBeamSpot = cms.double( 9999.0 ),
54330     MinDXYBeamSpot = cms.double( -1.0 ),
54331     MinNmuonHits = cms.int32( 0 ),
54332     MaxPtDifference = cms.double( 9999.0 ),
54333     MinTrackPt = cms.double( 0.0 ),
54334     minMuonStations = cms.int32( 2 ),
54335     minTrkHits = cms.int32( -1 ),
54336     minMuonHits = cms.int32( -1 ),
54337     allowedTypeMask = cms.uint32( 255 ),
54338     requiredTypeMask = cms.uint32( 0 ),
54339     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54340     trkMuonId = cms.uint32( 0 ),
54341     L1MatchingdR = cms.double( 0.3 ),
54342     MatchToPreviousCand = cms.bool( True ),
54343     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54344     requireL3MuonTrajectorySeed = cms.bool( False ),
54345     useSimpleGeometry = cms.bool( True ),
54346     useStation2 = cms.bool( True ),
54347     fallbackToME1 = cms.bool( False ),
54348     cosmicPropagationHypothesis = cms.bool( False ),
54349     useMB2InOverlap = cms.bool( False ),
54350     useTrack = cms.string( "tracker" ),
54351     useState = cms.string( "atVertex" ),
54352     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54353     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54354     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54355 )
54356 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
54357     saveTags = cms.bool( True ),
54358     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
54359     triggerType = cms.int32( 85 ),
54360     MinE = cms.double( -1.0 ),
54361     MinPt = cms.double( 70.0 ),
54362     MinMass = cms.double( -1.0 ),
54363     MaxMass = cms.double( -1.0 ),
54364     MinEta = cms.double( -1.0 ),
54365     MaxEta = cms.double( 5.0 ),
54366     MinN = cms.int32( 1 )
54367 )
54368 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
54369     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
54370     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
54371     triggerJetsType = cms.int32( 85 ),
54372     maxDeltaR = cms.double( 0.5 )
54373 )
54374 fragment.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet",
54375     saveTags = cms.bool( True ),
54376     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
54377     triggerType = cms.int32( 85 ),
54378     MinE = cms.double( -1.0 ),
54379     MinPt = cms.double( 100.0 ),
54380     MinMass = cms.double( -1.0 ),
54381     MaxMass = cms.double( -1.0 ),
54382     MinEta = cms.double( -1.0 ),
54383     MaxEta = cms.double( 2.5 ),
54384     MinN = cms.int32( 1 )
54385 )
54386 fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter",
54387     saveTags = cms.bool( True ),
54388     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54389     minMht = cms.vdouble( 80.0 )
54390 )
54391 fragment.hltPFMET80 = cms.EDFilter( "HLT1PFMET",
54392     saveTags = cms.bool( True ),
54393     inputTag = cms.InputTag( "hltPFMETProducer" ),
54394     triggerType = cms.int32( 87 ),
54395     MinE = cms.double( -1.0 ),
54396     MinPt = cms.double( 80.0 ),
54397     MinMass = cms.double( -1.0 ),
54398     MaxMass = cms.double( -1.0 ),
54399     MinEta = cms.double( -1.0 ),
54400     MaxEta = cms.double( -1.0 ),
54401     MinN = cms.int32( 1 )
54402 )
54403 fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler",
54404     offset = cms.uint32( 0 ),
54405     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54406 )
54407 fragment.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter",
54408     saveTags = cms.bool( True ),
54409     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
54410     minMht = cms.vdouble( 90.0 )
54411 )
54412 fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
54413     offset = cms.uint32( 0 ),
54414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54415 )
54416 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler",
54417     offset = cms.uint32( 0 ),
54418     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54419 )
54420 fragment.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter",
54421     saveTags = cms.bool( True ),
54422     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54423     minMht = cms.vdouble( 80.0 )
54424 )
54425 fragment.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET",
54426     saveTags = cms.bool( True ),
54427     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54428     triggerType = cms.int32( 87 ),
54429     MinE = cms.double( -1.0 ),
54430     MinPt = cms.double( 80.0 ),
54431     MinMass = cms.double( -1.0 ),
54432     MaxMass = cms.double( -1.0 ),
54433     MinEta = cms.double( -1.0 ),
54434     MaxEta = cms.double( -1.0 ),
54435     MinN = cms.int32( 1 )
54436 )
54437 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler",
54438     offset = cms.uint32( 0 ),
54439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54440 )
54441 fragment.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET",
54442     saveTags = cms.bool( True ),
54443     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54444     triggerType = cms.int32( 87 ),
54445     MinE = cms.double( -1.0 ),
54446     MinPt = cms.double( 90.0 ),
54447     MinMass = cms.double( -1.0 ),
54448     MaxMass = cms.double( -1.0 ),
54449     MinEta = cms.double( -1.0 ),
54450     MaxEta = cms.double( -1.0 ),
54451     MinN = cms.int32( 1 )
54452 )
54453 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler",
54454     offset = cms.uint32( 0 ),
54455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54456 )
54457 fragment.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter",
54458     saveTags = cms.bool( True ),
54459     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
54460     minMht = cms.vdouble( 100.0 )
54461 )
54462 fragment.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET",
54463     saveTags = cms.bool( True ),
54464     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
54465     triggerType = cms.int32( 87 ),
54466     MinE = cms.double( -1.0 ),
54467     MinPt = cms.double( 100.0 ),
54468     MinMass = cms.double( -1.0 ),
54469     MaxMass = cms.double( -1.0 ),
54470     MinEta = cms.double( -1.0 ),
54471     MaxEta = cms.double( -1.0 ),
54472     MinN = cms.int32( 1 )
54473 )
54474 fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed",
54475     saveTags = cms.bool( True ),
54476     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
54477     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54478     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54479     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54480     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54481     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54482     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54483     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54484     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54485     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54486 )
54487 fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54488     offset = cms.uint32( 0 ),
54489     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54490 )
54491 fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54492     saveTags = cms.bool( False ),
54493     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54494     PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ),
54495     MaxEta = cms.double( 2.5 ),
54496     MinPt = cms.double( 0.0 ),
54497     MaxDeltaR = cms.double( 0.3 ),
54498     MinN = cms.int32( 2 ),
54499     CentralBxOnly = cms.bool( True ),
54500     SelectQualities = cms.vint32(  )
54501 )
54502 fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54503     saveTags = cms.bool( True ),
54504     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54505     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54506     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54507     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54508     MinN = cms.int32( 0 ),
54509     MaxEta = cms.double( 2.5 ),
54510     AbsEtaBins = cms.vdouble( 0.0 ),
54511     MinNstations = cms.vint32( 0 ),
54512     MinNhits = cms.vint32( 0 ),
54513     CutOnChambers = cms.bool( False ),
54514     MinNchambers = cms.vint32( 0 ),
54515     MaxDr = cms.double( 9999.0 ),
54516     MinDr = cms.double( -1.0 ),
54517     MaxDz = cms.double( 9999.0 ),
54518     MinDxySig = cms.double( -1.0 ),
54519     MinPt = cms.double( 0.0 ),
54520     NSigmaPt = cms.double( 0.0 ),
54521     MatchToPreviousCand = cms.bool( True )
54522 )
54523 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54524     saveTags = cms.bool( True ),
54525     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54526     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54527     MaxEta = cms.double( 2.5 ),
54528     MinPt = cms.double( 0.0 ),
54529     MaxDeltaR = cms.double( 0.3 ),
54530     MinN = cms.int32( 1 ),
54531     CentralBxOnly = cms.bool( True ),
54532     SelectQualities = cms.vint32(  )
54533 )
54534 fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54535     saveTags = cms.bool( True ),
54536     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54537     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54538     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54539     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54540     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54541     PreviousCandIsL2 = cms.bool( True ),
54542     FastAccept = cms.bool( False ),
54543     MinN = cms.int32( 1 ),
54544     MaxEta = cms.double( 2.5 ),
54545     MinNhits = cms.int32( 0 ),
54546     MaxDr = cms.double( 2.0 ),
54547     MaxDz = cms.double( 9999.0 ),
54548     ChargeOpt = cms.int32( -1 ),
54549     MinPtPair = cms.vdouble( 9.9 ),
54550     MaxPtPair = cms.vdouble( 1.0E125 ),
54551     MinPtMax = cms.vdouble( 0.0 ),
54552     MinPtMin = cms.vdouble( 0.0 ),
54553     MaxPtMin = cms.vdouble( 1.0E125 ),
54554     MinInvMass = cms.vdouble( 8.5 ),
54555     MaxInvMass = cms.vdouble( 11.5 ),
54556     MinDiMuonDeltaR = cms.double( -1.0 ),
54557     MinAcop = cms.double( -999.0 ),
54558     MaxAcop = cms.double( 999.0 ),
54559     MinPtBalance = cms.double( -1.0 ),
54560     MaxPtBalance = cms.double( 999999.0 ),
54561     NSigmaPt = cms.double( 0.0 ),
54562     MaxDCAMuMu = cms.double( 0.5 ),
54563     MaxRapidityPair = cms.double( 1.4 ),
54564     CutCowboys = cms.bool( False ),
54565     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54566     L1MatchingdR = cms.double( 0.3 ),
54567     MatchToPreviousCand = cms.bool( True ),
54568     useSimpleGeometry = cms.bool( True ),
54569     useStation2 = cms.bool( True ),
54570     fallbackToME1 = cms.bool( False ),
54571     cosmicPropagationHypothesis = cms.bool( False ),
54572     useMB2InOverlap = cms.bool( False ),
54573     useTrack = cms.string( "tracker" ),
54574     useState = cms.string( "atVertex" ),
54575     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54576     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54577     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54578 )
54579 fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54580     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54581     PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ),
54582     matchToPrevious = cms.bool( True ),
54583     MaxEta = cms.double( 2.5 ),
54584     MinPt = cms.double( 0.0 ),
54585     MinPtPair = cms.double( 0.0 ),
54586     MinInvMass = cms.double( 0.0 ),
54587     MaxInvMass = cms.double( 999999.0 ),
54588     ChargeOpt = cms.int32( -1 )
54589 )
54590 fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54591     saveTags = cms.bool( True ),
54592     FastAccept = cms.bool( True ),
54593     MinLxySignificance = cms.double( 0.0 ),
54594     MaxLxySignificance = cms.double( 0.0 ),
54595     MaxNormalisedChi2 = cms.double( 999999.0 ),
54596     MinVtxProbability = cms.double( 0.005 ),
54597     MinCosinePointingAngle = cms.double( -2.0 ),
54598     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ),
54599     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54600     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54601 )
54602 fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
54603     offset = cms.uint32( 0 ),
54604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54605 )
54606 fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54607     saveTags = cms.bool( True ),
54608     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54609     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54610     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54611     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54612     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54613     PreviousCandIsL2 = cms.bool( True ),
54614     FastAccept = cms.bool( False ),
54615     MinN = cms.int32( 1 ),
54616     MaxEta = cms.double( 2.5 ),
54617     MinNhits = cms.int32( 0 ),
54618     MaxDr = cms.double( 2.0 ),
54619     MaxDz = cms.double( 9999.0 ),
54620     ChargeOpt = cms.int32( -1 ),
54621     MinPtPair = cms.vdouble( 11.9 ),
54622     MaxPtPair = cms.vdouble( 1.0E125 ),
54623     MinPtMax = cms.vdouble( 0.0 ),
54624     MinPtMin = cms.vdouble( 0.0 ),
54625     MaxPtMin = cms.vdouble( 1.0E125 ),
54626     MinInvMass = cms.vdouble( 8.5 ),
54627     MaxInvMass = cms.vdouble( 11.5 ),
54628     MinDiMuonDeltaR = cms.double( -1.0 ),
54629     MinAcop = cms.double( -999.0 ),
54630     MaxAcop = cms.double( 999.0 ),
54631     MinPtBalance = cms.double( -1.0 ),
54632     MaxPtBalance = cms.double( 999999.0 ),
54633     NSigmaPt = cms.double( 0.0 ),
54634     MaxDCAMuMu = cms.double( 0.5 ),
54635     MaxRapidityPair = cms.double( 1.4 ),
54636     CutCowboys = cms.bool( False ),
54637     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54638     L1MatchingdR = cms.double( 0.3 ),
54639     MatchToPreviousCand = cms.bool( True ),
54640     useSimpleGeometry = cms.bool( True ),
54641     useStation2 = cms.bool( True ),
54642     fallbackToME1 = cms.bool( False ),
54643     cosmicPropagationHypothesis = cms.bool( False ),
54644     useMB2InOverlap = cms.bool( False ),
54645     useTrack = cms.string( "tracker" ),
54646     useState = cms.string( "atVertex" ),
54647     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54648     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54649     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54650 )
54651 fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54652     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54653     PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ),
54654     matchToPrevious = cms.bool( True ),
54655     MaxEta = cms.double( 2.5 ),
54656     MinPt = cms.double( 0.0 ),
54657     MinPtPair = cms.double( 0.0 ),
54658     MinInvMass = cms.double( 0.0 ),
54659     MaxInvMass = cms.double( 999999.0 ),
54660     ChargeOpt = cms.int32( -1 )
54661 )
54662 fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54663     saveTags = cms.bool( True ),
54664     FastAccept = cms.bool( True ),
54665     MinLxySignificance = cms.double( 0.0 ),
54666     MaxLxySignificance = cms.double( 0.0 ),
54667     MaxNormalisedChi2 = cms.double( 999999.0 ),
54668     MinVtxProbability = cms.double( 0.005 ),
54669     MinCosinePointingAngle = cms.double( -2.0 ),
54670     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ),
54671     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54672     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54673 )
54674 fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54675     saveTags = cms.bool( True ),
54676     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
54677     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54678     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54679     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54680     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54681     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54682     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54683     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54684     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54685     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54686 )
54687 fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler",
54688     offset = cms.uint32( 0 ),
54689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54690 )
54691 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54692     saveTags = cms.bool( True ),
54693     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54694     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ),
54695     MaxEta = cms.double( 2.5 ),
54696     MinPt = cms.double( 0.0 ),
54697     MaxDeltaR = cms.double( 0.3 ),
54698     MinN = cms.int32( 2 ),
54699     CentralBxOnly = cms.bool( True ),
54700     SelectQualities = cms.vint32(  )
54701 )
54702 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54703     saveTags = cms.bool( True ),
54704     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54705     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54706     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54707     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54708     MinN = cms.int32( 0 ),
54709     MaxEta = cms.double( 2.5 ),
54710     AbsEtaBins = cms.vdouble( 0.0 ),
54711     MinNstations = cms.vint32( 0 ),
54712     MinNhits = cms.vint32( 0 ),
54713     CutOnChambers = cms.bool( False ),
54714     MinNchambers = cms.vint32( 0 ),
54715     MaxDr = cms.double( 9999.0 ),
54716     MinDr = cms.double( -1.0 ),
54717     MaxDz = cms.double( 9999.0 ),
54718     MinDxySig = cms.double( -1.0 ),
54719     MinPt = cms.double( 0.0 ),
54720     NSigmaPt = cms.double( 0.0 ),
54721     MatchToPreviousCand = cms.bool( True )
54722 )
54723 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54724     saveTags = cms.bool( True ),
54725     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54726     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54727     MaxEta = cms.double( 2.5 ),
54728     MinPt = cms.double( 0.0 ),
54729     MaxDeltaR = cms.double( 0.3 ),
54730     MinN = cms.int32( 1 ),
54731     CentralBxOnly = cms.bool( True ),
54732     SelectQualities = cms.vint32(  )
54733 )
54734 fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54735     saveTags = cms.bool( True ),
54736     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54737     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54738     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ),
54739     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54740     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54741     PreviousCandIsL2 = cms.bool( True ),
54742     FastAccept = cms.bool( False ),
54743     MinN = cms.int32( 1 ),
54744     MaxEta = cms.double( 2.5 ),
54745     MinNhits = cms.int32( 0 ),
54746     MaxDr = cms.double( 2.0 ),
54747     MaxDz = cms.double( 9999.0 ),
54748     ChargeOpt = cms.int32( -1 ),
54749     MinPtPair = cms.vdouble( 13.9 ),
54750     MaxPtPair = cms.vdouble( 1.0E125 ),
54751     MinPtMax = cms.vdouble( 0.0 ),
54752     MinPtMin = cms.vdouble( 0.0 ),
54753     MaxPtMin = cms.vdouble( 1.0E125 ),
54754     MinInvMass = cms.vdouble( 0.85 ),
54755     MaxInvMass = cms.vdouble( 1.2 ),
54756     MinDiMuonDeltaR = cms.double( -1.0 ),
54757     MinAcop = cms.double( -999.0 ),
54758     MaxAcop = cms.double( 999.0 ),
54759     MinPtBalance = cms.double( -1.0 ),
54760     MaxPtBalance = cms.double( 999999.0 ),
54761     NSigmaPt = cms.double( 0.0 ),
54762     MaxDCAMuMu = cms.double( 0.5 ),
54763     MaxRapidityPair = cms.double( 1.25 ),
54764     CutCowboys = cms.bool( True ),
54765     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54766     L1MatchingdR = cms.double( 0.3 ),
54767     MatchToPreviousCand = cms.bool( True ),
54768     useSimpleGeometry = cms.bool( True ),
54769     useStation2 = cms.bool( True ),
54770     fallbackToME1 = cms.bool( False ),
54771     cosmicPropagationHypothesis = cms.bool( False ),
54772     useMB2InOverlap = cms.bool( False ),
54773     useTrack = cms.string( "tracker" ),
54774     useState = cms.string( "atVertex" ),
54775     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54776     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54777     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54778 )
54779 fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54780     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54781     PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ),
54782     matchToPrevious = cms.bool( True ),
54783     MaxEta = cms.double( 2.5 ),
54784     MinPt = cms.double( 0.0 ),
54785     MinPtPair = cms.double( 0.0 ),
54786     MinInvMass = cms.double( 0.0 ),
54787     MaxInvMass = cms.double( 999999.0 ),
54788     ChargeOpt = cms.int32( -1 )
54789 )
54790 fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter",
54791     saveTags = cms.bool( True ),
54792     FastAccept = cms.bool( True ),
54793     MinLxySignificance = cms.double( 0.0 ),
54794     MaxLxySignificance = cms.double( 0.0 ),
54795     MaxNormalisedChi2 = cms.double( 999999.0 ),
54796     MinVtxProbability = cms.double( 0.005 ),
54797     MinCosinePointingAngle = cms.double( -2.0 ),
54798     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ),
54799     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54800     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54801 )
54802 fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54803     saveTags = cms.bool( True ),
54804     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" ),
54805     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54806     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54807     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54808     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54809     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54810     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54811     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54812     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54813     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54814 )
54815 fragment.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler",
54816     offset = cms.uint32( 0 ),
54817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54818 )
54819 fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54820     saveTags = cms.bool( True ),
54821     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54822     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ),
54823     MaxEta = cms.double( 2.5 ),
54824     MinPt = cms.double( 0.0 ),
54825     MaxDeltaR = cms.double( 0.3 ),
54826     MinN = cms.int32( 2 ),
54827     CentralBxOnly = cms.bool( True ),
54828     SelectQualities = cms.vint32(  )
54829 )
54830 fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54831     saveTags = cms.bool( True ),
54832     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54833     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54834     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54835     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54836     MinN = cms.int32( 0 ),
54837     MaxEta = cms.double( 2.5 ),
54838     AbsEtaBins = cms.vdouble( 0.0 ),
54839     MinNstations = cms.vint32( 0 ),
54840     MinNhits = cms.vint32( 0 ),
54841     CutOnChambers = cms.bool( False ),
54842     MinNchambers = cms.vint32( 0 ),
54843     MaxDr = cms.double( 9999.0 ),
54844     MinDr = cms.double( -1.0 ),
54845     MaxDz = cms.double( 9999.0 ),
54846     MinDxySig = cms.double( -1.0 ),
54847     MinPt = cms.double( 0.0 ),
54848     NSigmaPt = cms.double( 0.0 ),
54849     MatchToPreviousCand = cms.bool( True )
54850 )
54851 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54852     saveTags = cms.bool( True ),
54853     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54854     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54855     MaxEta = cms.double( 2.5 ),
54856     MinPt = cms.double( 0.0 ),
54857     MaxDeltaR = cms.double( 0.3 ),
54858     MinN = cms.int32( 1 ),
54859     CentralBxOnly = cms.bool( True ),
54860     SelectQualities = cms.vint32(  )
54861 )
54862 fragment.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54863     saveTags = cms.bool( True ),
54864     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54865     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54866     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54867     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54868     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54869     PreviousCandIsL2 = cms.bool( True ),
54870     FastAccept = cms.bool( False ),
54871     MinN = cms.int32( 1 ),
54872     MaxEta = cms.double( 2.5 ),
54873     MinNhits = cms.int32( 0 ),
54874     MaxDr = cms.double( 2.0 ),
54875     MaxDz = cms.double( 9999.0 ),
54876     ChargeOpt = cms.int32( -1 ),
54877     MinPtPair = cms.vdouble( 24.9 ),
54878     MaxPtPair = cms.vdouble( 1.0E125 ),
54879     MinPtMax = cms.vdouble( 0.0 ),
54880     MinPtMin = cms.vdouble( 0.0 ),
54881     MaxPtMin = cms.vdouble( 1.0E125 ),
54882     MinInvMass = cms.vdouble( 2.9 ),
54883     MaxInvMass = cms.vdouble( 3.3 ),
54884     MinDiMuonDeltaR = cms.double( -1.0 ),
54885     MinAcop = cms.double( -999.0 ),
54886     MaxAcop = cms.double( 999.0 ),
54887     MinPtBalance = cms.double( -1.0 ),
54888     MaxPtBalance = cms.double( 999999.0 ),
54889     NSigmaPt = cms.double( 0.0 ),
54890     MaxDCAMuMu = cms.double( 0.5 ),
54891     MaxRapidityPair = cms.double( 999999.0 ),
54892     CutCowboys = cms.bool( False ),
54893     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54894     L1MatchingdR = cms.double( 0.3 ),
54895     MatchToPreviousCand = cms.bool( True ),
54896     useSimpleGeometry = cms.bool( True ),
54897     useStation2 = cms.bool( True ),
54898     fallbackToME1 = cms.bool( False ),
54899     cosmicPropagationHypothesis = cms.bool( False ),
54900     useMB2InOverlap = cms.bool( False ),
54901     useTrack = cms.string( "tracker" ),
54902     useState = cms.string( "atVertex" ),
54903     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54904     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54905     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54906 )
54907 fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54908     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54909     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ),
54910     matchToPrevious = cms.bool( True ),
54911     MaxEta = cms.double( 2.5 ),
54912     MinPt = cms.double( 0.0 ),
54913     MinPtPair = cms.double( 0.0 ),
54914     MinInvMass = cms.double( 0.0 ),
54915     MaxInvMass = cms.double( 999999.0 ),
54916     ChargeOpt = cms.int32( -1 )
54917 )
54918 fragment.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter",
54919     saveTags = cms.bool( True ),
54920     FastAccept = cms.bool( True ),
54921     MinLxySignificance = cms.double( 0.0 ),
54922     MaxLxySignificance = cms.double( 0.0 ),
54923     MaxNormalisedChi2 = cms.double( 999999.0 ),
54924     MinVtxProbability = cms.double( 0.005 ),
54925     MinCosinePointingAngle = cms.double( -2.0 ),
54926     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ),
54927     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54928     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54929 )
54930 fragment.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler",
54931     offset = cms.uint32( 0 ),
54932     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54933 )
54934 fragment.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54935     saveTags = cms.bool( True ),
54936     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54937     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54938     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54939     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
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( 13.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( 3.35 ),
54955     MaxInvMass = cms.vdouble( 4.05 ),
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( 999999.0 ),
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.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54980     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54981     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ),
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.hltDisplacedmumuFilterDimuon14PsiPrimes = 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( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ),
54999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55000     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55001 )
55002 fragment.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed",
55003     saveTags = cms.bool( True ),
55004     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ),
55005     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55006     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55007     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55008     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55009     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55010     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55011     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55012     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55013     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55014 )
55015 fragment.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55016     offset = cms.uint32( 0 ),
55017     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55018 )
55019 fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55020     saveTags = cms.bool( True ),
55021     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55022     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ),
55023     MaxEta = cms.double( 2.5 ),
55024     MinPt = cms.double( 0.0 ),
55025     MaxDeltaR = cms.double( 0.3 ),
55026     MinN = cms.int32( 2 ),
55027     CentralBxOnly = cms.bool( True ),
55028     SelectQualities = cms.vint32(  )
55029 )
55030 fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55031     saveTags = cms.bool( True ),
55032     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55033     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55034     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55035     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55036     MinN = cms.int32( 0 ),
55037     MaxEta = cms.double( 2.5 ),
55038     AbsEtaBins = cms.vdouble( 0.0 ),
55039     MinNstations = cms.vint32( 0 ),
55040     MinNhits = cms.vint32( 0 ),
55041     CutOnChambers = cms.bool( False ),
55042     MinNchambers = cms.vint32( 0 ),
55043     MaxDr = cms.double( 9999.0 ),
55044     MinDr = cms.double( -1.0 ),
55045     MaxDz = cms.double( 9999.0 ),
55046     MinDxySig = cms.double( -1.0 ),
55047     MinPt = cms.double( 0.0 ),
55048     NSigmaPt = cms.double( 0.0 ),
55049     MatchToPreviousCand = cms.bool( True )
55050 )
55051 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55052     saveTags = cms.bool( True ),
55053     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55054     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
55055     MaxEta = cms.double( 2.5 ),
55056     MinPt = cms.double( 0.0 ),
55057     MaxDeltaR = cms.double( 0.3 ),
55058     MinN = cms.int32( 1 ),
55059     CentralBxOnly = cms.bool( True ),
55060     SelectQualities = cms.vint32(  )
55061 )
55062 fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55063     saveTags = cms.bool( True ),
55064     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55065     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55066     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55067     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55068     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55069     PreviousCandIsL2 = cms.bool( True ),
55070     FastAccept = cms.bool( False ),
55071     MinN = cms.int32( 1 ),
55072     MaxEta = cms.double( 2.5 ),
55073     MinNhits = cms.int32( 0 ),
55074     MaxDr = cms.double( 2.0 ),
55075     MaxDz = cms.double( 9999.0 ),
55076     ChargeOpt = cms.int32( -1 ),
55077     MinPtPair = cms.vdouble( 13.9 ),
55078     MaxPtPair = cms.vdouble( 1.0E125 ),
55079     MinPtMax = cms.vdouble( 0.0 ),
55080     MinPtMin = cms.vdouble( 0.0 ),
55081     MaxPtMin = cms.vdouble( 1.0E125 ),
55082     MinInvMass = cms.vdouble( 3.35 ),
55083     MaxInvMass = cms.vdouble( 4.05 ),
55084     MinDiMuonDeltaR = cms.double( -1.0 ),
55085     MinAcop = cms.double( -999.0 ),
55086     MaxAcop = cms.double( 999.0 ),
55087     MinPtBalance = cms.double( -1.0 ),
55088     MaxPtBalance = cms.double( 999999.0 ),
55089     NSigmaPt = cms.double( 0.0 ),
55090     MaxDCAMuMu = cms.double( 0.5 ),
55091     MaxRapidityPair = cms.double( 999999.0 ),
55092     CutCowboys = cms.bool( False ),
55093     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55094     L1MatchingdR = cms.double( 0.3 ),
55095     MatchToPreviousCand = cms.bool( True ),
55096     useSimpleGeometry = cms.bool( True ),
55097     useStation2 = cms.bool( True ),
55098     fallbackToME1 = cms.bool( False ),
55099     cosmicPropagationHypothesis = cms.bool( False ),
55100     useMB2InOverlap = cms.bool( False ),
55101     useTrack = cms.string( "tracker" ),
55102     useState = cms.string( "atVertex" ),
55103     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55104     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55105     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55106 )
55107 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55108     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55109     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ),
55110     matchToPrevious = cms.bool( True ),
55111     MaxEta = cms.double( 2.5 ),
55112     MinPt = cms.double( 0.0 ),
55113     MinPtPair = cms.double( 0.0 ),
55114     MinInvMass = cms.double( 0.0 ),
55115     MaxInvMass = cms.double( 999999.0 ),
55116     ChargeOpt = cms.int32( -1 )
55117 )
55118 fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55119     saveTags = cms.bool( True ),
55120     FastAccept = cms.bool( True ),
55121     MinLxySignificance = cms.double( 0.0 ),
55122     MaxLxySignificance = cms.double( 0.0 ),
55123     MaxNormalisedChi2 = cms.double( 999999.0 ),
55124     MinVtxProbability = cms.double( 0.005 ),
55125     MinCosinePointingAngle = cms.double( -2.0 ),
55126     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ),
55127     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55128     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55129 )
55130 fragment.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler",
55131     offset = cms.uint32( 0 ),
55132     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55133 )
55134 fragment.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55135     saveTags = cms.bool( True ),
55136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55137     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55138     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
55139     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
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( 17.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( 3.35 ),
55155     MaxInvMass = cms.vdouble( 4.05 ),
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( 999999.0 ),
55164     CutCowboys = cms.bool( False ),
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.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55180     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55181     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ),
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.hltDisplacedmumuFilterDimuon18PsiPrimes = 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( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ),
55199     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55200     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55201 )
55202 fragment.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
55203     offset = cms.uint32( 0 ),
55204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55205 )
55206 fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55207     saveTags = cms.bool( True ),
55208     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55209     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55210     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55211     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55212     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55213     PreviousCandIsL2 = cms.bool( True ),
55214     FastAccept = cms.bool( False ),
55215     MinN = cms.int32( 1 ),
55216     MaxEta = cms.double( 2.5 ),
55217     MinNhits = cms.int32( 0 ),
55218     MaxDr = cms.double( 2.0 ),
55219     MaxDz = cms.double( 9999.0 ),
55220     ChargeOpt = cms.int32( -1 ),
55221     MinPtPair = cms.vdouble( 17.9 ),
55222     MaxPtPair = cms.vdouble( 1.0E125 ),
55223     MinPtMax = cms.vdouble( 0.0 ),
55224     MinPtMin = cms.vdouble( 0.0 ),
55225     MaxPtMin = cms.vdouble( 1.0E125 ),
55226     MinInvMass = cms.vdouble( 3.35 ),
55227     MaxInvMass = cms.vdouble( 4.05 ),
55228     MinDiMuonDeltaR = cms.double( -1.0 ),
55229     MinAcop = cms.double( -999.0 ),
55230     MaxAcop = cms.double( 999.0 ),
55231     MinPtBalance = cms.double( -1.0 ),
55232     MaxPtBalance = cms.double( 999999.0 ),
55233     NSigmaPt = cms.double( 0.0 ),
55234     MaxDCAMuMu = cms.double( 0.5 ),
55235     MaxRapidityPair = cms.double( 999999.0 ),
55236     CutCowboys = cms.bool( False ),
55237     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55238     L1MatchingdR = cms.double( 0.3 ),
55239     MatchToPreviousCand = cms.bool( True ),
55240     useSimpleGeometry = cms.bool( True ),
55241     useStation2 = cms.bool( True ),
55242     fallbackToME1 = cms.bool( False ),
55243     cosmicPropagationHypothesis = cms.bool( False ),
55244     useMB2InOverlap = cms.bool( False ),
55245     useTrack = cms.string( "tracker" ),
55246     useState = cms.string( "atVertex" ),
55247     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55248     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55249     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55250 )
55251 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55252     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55253     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ),
55254     matchToPrevious = cms.bool( True ),
55255     MaxEta = cms.double( 2.5 ),
55256     MinPt = cms.double( 0.0 ),
55257     MinPtPair = cms.double( 0.0 ),
55258     MinInvMass = cms.double( 0.0 ),
55259     MaxInvMass = cms.double( 999999.0 ),
55260     ChargeOpt = cms.int32( -1 )
55261 )
55262 fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55263     saveTags = cms.bool( True ),
55264     FastAccept = cms.bool( True ),
55265     MinLxySignificance = cms.double( 0.0 ),
55266     MaxLxySignificance = cms.double( 0.0 ),
55267     MaxNormalisedChi2 = cms.double( 999999.0 ),
55268     MinVtxProbability = cms.double( 0.005 ),
55269     MinCosinePointingAngle = cms.double( -2.0 ),
55270     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ),
55271     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55272     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55273 )
55274 fragment.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler",
55275     offset = cms.uint32( 0 ),
55276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55277 )
55278 fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55279     saveTags = cms.bool( True ),
55280     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55281     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55282     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55283     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55284     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55285     PreviousCandIsL2 = cms.bool( True ),
55286     FastAccept = cms.bool( False ),
55287     MinN = cms.int32( 1 ),
55288     MaxEta = cms.double( 2.5 ),
55289     MinNhits = cms.int32( 0 ),
55290     MaxDr = cms.double( 2.0 ),
55291     MaxDz = cms.double( 9999.0 ),
55292     ChargeOpt = cms.int32( -1 ),
55293     MinPtPair = cms.vdouble( 13.9 ),
55294     MaxPtPair = cms.vdouble( 1.0E125 ),
55295     MinPtMax = cms.vdouble( 0.0 ),
55296     MinPtMin = cms.vdouble( 0.0 ),
55297     MaxPtMin = cms.vdouble( 1.0E125 ),
55298     MinInvMass = cms.vdouble( 8.5 ),
55299     MaxInvMass = cms.vdouble( 11.5 ),
55300     MinDiMuonDeltaR = cms.double( -1.0 ),
55301     MinAcop = cms.double( -999.0 ),
55302     MaxAcop = cms.double( 999.0 ),
55303     MinPtBalance = cms.double( -1.0 ),
55304     MaxPtBalance = cms.double( 999999.0 ),
55305     NSigmaPt = cms.double( 0.0 ),
55306     MaxDCAMuMu = cms.double( 0.5 ),
55307     MaxRapidityPair = cms.double( 999999.0 ),
55308     CutCowboys = cms.bool( False ),
55309     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55310     L1MatchingdR = cms.double( 0.3 ),
55311     MatchToPreviousCand = cms.bool( True ),
55312     useSimpleGeometry = cms.bool( True ),
55313     useStation2 = cms.bool( True ),
55314     fallbackToME1 = cms.bool( False ),
55315     cosmicPropagationHypothesis = cms.bool( False ),
55316     useMB2InOverlap = cms.bool( False ),
55317     useTrack = cms.string( "tracker" ),
55318     useState = cms.string( "atVertex" ),
55319     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55320     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55321     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55322 )
55323 fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55324     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55325     PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ),
55326     matchToPrevious = cms.bool( True ),
55327     MaxEta = cms.double( 2.5 ),
55328     MinPt = cms.double( 0.0 ),
55329     MinPtPair = cms.double( 0.0 ),
55330     MinInvMass = cms.double( 0.0 ),
55331     MaxInvMass = cms.double( 999999.0 ),
55332     ChargeOpt = cms.int32( -1 )
55333 )
55334 fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55335     saveTags = cms.bool( True ),
55336     FastAccept = cms.bool( True ),
55337     MinLxySignificance = cms.double( 0.0 ),
55338     MaxLxySignificance = cms.double( 0.0 ),
55339     MaxNormalisedChi2 = cms.double( 999999.0 ),
55340     MinVtxProbability = cms.double( 0.005 ),
55341     MinCosinePointingAngle = cms.double( -2.0 ),
55342     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ),
55343     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55344     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55345 )
55346 fragment.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55347     offset = cms.uint32( 0 ),
55348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55349 )
55350 fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55351     saveTags = cms.bool( True ),
55352     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55353     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55354     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55355     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55356     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55357     PreviousCandIsL2 = cms.bool( True ),
55358     FastAccept = cms.bool( False ),
55359     MinN = cms.int32( 1 ),
55360     MaxEta = cms.double( 2.5 ),
55361     MinNhits = cms.int32( 0 ),
55362     MaxDr = cms.double( 2.0 ),
55363     MaxDz = cms.double( 9999.0 ),
55364     ChargeOpt = cms.int32( -1 ),
55365     MinPtPair = cms.vdouble( 23.9 ),
55366     MaxPtPair = cms.vdouble( 1.0E125 ),
55367     MinPtMax = cms.vdouble( 0.0 ),
55368     MinPtMin = cms.vdouble( 0.0 ),
55369     MaxPtMin = cms.vdouble( 1.0E125 ),
55370     MinInvMass = cms.vdouble( 0.85 ),
55371     MaxInvMass = cms.vdouble( 1.2 ),
55372     MinDiMuonDeltaR = cms.double( -1.0 ),
55373     MinAcop = cms.double( -999.0 ),
55374     MaxAcop = cms.double( 999.0 ),
55375     MinPtBalance = cms.double( -1.0 ),
55376     MaxPtBalance = cms.double( 999999.0 ),
55377     NSigmaPt = cms.double( 0.0 ),
55378     MaxDCAMuMu = cms.double( 0.5 ),
55379     MaxRapidityPair = cms.double( 1.25 ),
55380     CutCowboys = cms.bool( False ),
55381     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55382     L1MatchingdR = cms.double( 0.3 ),
55383     MatchToPreviousCand = cms.bool( True ),
55384     useSimpleGeometry = cms.bool( True ),
55385     useStation2 = cms.bool( True ),
55386     fallbackToME1 = cms.bool( False ),
55387     cosmicPropagationHypothesis = cms.bool( False ),
55388     useMB2InOverlap = cms.bool( False ),
55389     useTrack = cms.string( "tracker" ),
55390     useState = cms.string( "atVertex" ),
55391     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55392     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55393     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55394 )
55395 fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55396     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55397     PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ),
55398     matchToPrevious = cms.bool( True ),
55399     MaxEta = cms.double( 2.5 ),
55400     MinPt = cms.double( 0.0 ),
55401     MinPtPair = cms.double( 0.0 ),
55402     MinInvMass = cms.double( 0.0 ),
55403     MaxInvMass = cms.double( 999999.0 ),
55404     ChargeOpt = cms.int32( -1 )
55405 )
55406 fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55407     saveTags = cms.bool( True ),
55408     FastAccept = cms.bool( True ),
55409     MinLxySignificance = cms.double( 0.0 ),
55410     MaxLxySignificance = cms.double( 0.0 ),
55411     MaxNormalisedChi2 = cms.double( 999999.0 ),
55412     MinVtxProbability = cms.double( 0.005 ),
55413     MinCosinePointingAngle = cms.double( -2.0 ),
55414     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ),
55415     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55416     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55417 )
55418 fragment.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler",
55419     offset = cms.uint32( 0 ),
55420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55421 )
55422 fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55423     saveTags = cms.bool( True ),
55424     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55425     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55426     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
55427     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
55428     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55429     PreviousCandIsL2 = cms.bool( True ),
55430     FastAccept = cms.bool( False ),
55431     MinN = cms.int32( 1 ),
55432     MaxEta = cms.double( 2.5 ),
55433     MinNhits = cms.int32( 0 ),
55434     MaxDr = cms.double( 2.0 ),
55435     MaxDz = cms.double( 9999.0 ),
55436     ChargeOpt = cms.int32( -1 ),
55437     MinPtPair = cms.vdouble( 24.9 ),
55438     MaxPtPair = cms.vdouble( 1.0E125 ),
55439     MinPtMax = cms.vdouble( 0.0 ),
55440     MinPtMin = cms.vdouble( 0.0 ),
55441     MaxPtMin = cms.vdouble( 1.0E125 ),
55442     MinInvMass = cms.vdouble( 2.9 ),
55443     MaxInvMass = cms.vdouble( 3.3 ),
55444     MinDiMuonDeltaR = cms.double( -1.0 ),
55445     MinAcop = cms.double( -999.0 ),
55446     MaxAcop = cms.double( 999.0 ),
55447     MinPtBalance = cms.double( -1.0 ),
55448     MaxPtBalance = cms.double( 999999.0 ),
55449     NSigmaPt = cms.double( 0.0 ),
55450     MaxDCAMuMu = cms.double( 0.5 ),
55451     MaxRapidityPair = cms.double( 999999.0 ),
55452     CutCowboys = cms.bool( False ),
55453     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55454     L1MatchingdR = cms.double( 0.3 ),
55455     MatchToPreviousCand = cms.bool( True ),
55456     useSimpleGeometry = cms.bool( True ),
55457     useStation2 = cms.bool( True ),
55458     fallbackToME1 = cms.bool( False ),
55459     cosmicPropagationHypothesis = cms.bool( False ),
55460     useMB2InOverlap = cms.bool( False ),
55461     useTrack = cms.string( "tracker" ),
55462     useState = cms.string( "atVertex" ),
55463     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55464     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55465     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55466 )
55467 fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
55468     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
55469     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ),
55470     matchToPrevious = cms.bool( True ),
55471     MaxEta = cms.double( 2.5 ),
55472     MinPt = cms.double( 0.0 ),
55473     MinPtPair = cms.double( 0.0 ),
55474     MinInvMass = cms.double( 0.0 ),
55475     MaxInvMass = cms.double( 999999.0 ),
55476     ChargeOpt = cms.int32( -1 )
55477 )
55478 fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
55479     saveTags = cms.bool( True ),
55480     FastAccept = cms.bool( True ),
55481     MinLxySignificance = cms.double( 0.0 ),
55482     MaxLxySignificance = cms.double( 0.0 ),
55483     MaxNormalisedChi2 = cms.double( 999999.0 ),
55484     MinVtxProbability = cms.double( 0.005 ),
55485     MinCosinePointingAngle = cms.double( -2.0 ),
55486     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ),
55487     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55488     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
55489 )
55490 fragment.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed",
55491     saveTags = cms.bool( True ),
55492     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ),
55493     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55494     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55495     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55496     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55497     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55498     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55499     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55500     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55501     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55502 )
55503 fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
55504     offset = cms.uint32( 0 ),
55505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55506 )
55507 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55508     saveTags = cms.bool( True ),
55509     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55510     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55511     MaxEta = cms.double( 2.5 ),
55512     MinPt = cms.double( 0.0 ),
55513     MaxDeltaR = cms.double( 0.3 ),
55514     MinN = cms.int32( 2 ),
55515     CentralBxOnly = cms.bool( True ),
55516     SelectQualities = cms.vint32(  )
55517 )
55518 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55519     saveTags = cms.bool( True ),
55520     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55521     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55522     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55523     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55524     MinN = cms.int32( 0 ),
55525     MaxEta = cms.double( 2.5 ),
55526     AbsEtaBins = cms.vdouble( 0.0 ),
55527     MinNstations = cms.vint32( 0 ),
55528     MinNhits = cms.vint32( 0 ),
55529     CutOnChambers = cms.bool( False ),
55530     MinNchambers = cms.vint32( 0 ),
55531     MaxDr = cms.double( 9999.0 ),
55532     MinDr = cms.double( -1.0 ),
55533     MaxDz = cms.double( 9999.0 ),
55534     MinDxySig = cms.double( -1.0 ),
55535     MinPt = cms.double( 0.0 ),
55536     NSigmaPt = cms.double( 0.0 ),
55537     MatchToPreviousCand = cms.bool( True )
55538 )
55539 fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55540     saveTags = cms.bool( True ),
55541     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55542     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55543     MaxEta = cms.double( 2.5 ),
55544     MinPt = cms.double( 0.0 ),
55545     MaxDeltaR = cms.double( 0.3 ),
55546     MinN = cms.int32( 1 ),
55547     CentralBxOnly = cms.bool( True ),
55548     SelectQualities = cms.vint32(  )
55549 )
55550 fragment.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
55551     saveTags = cms.bool( True ),
55552     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55553     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55554     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55555     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55556     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55557     MinN = cms.int32( 2 ),
55558     MaxEta = cms.double( 2.5 ),
55559     MinNhits = cms.int32( 0 ),
55560     MaxDr = cms.double( 2.0 ),
55561     MinDr = cms.double( -1.0 ),
55562     MaxDz = cms.double( 9999.0 ),
55563     MinDxySig = cms.double( -1.0 ),
55564     MinPt = cms.double( 4.0 ),
55565     NSigmaPt = cms.double( 0.0 ),
55566     MaxNormalizedChi2 = cms.double( 9999.0 ),
55567     MaxDXYBeamSpot = cms.double( 9999.0 ),
55568     MinDXYBeamSpot = cms.double( -1.0 ),
55569     MinNmuonHits = cms.int32( 0 ),
55570     MaxPtDifference = cms.double( 9999.0 ),
55571     MinTrackPt = cms.double( 0.0 ),
55572     minMuonStations = cms.int32( 2 ),
55573     minTrkHits = cms.int32( -1 ),
55574     minMuonHits = cms.int32( -1 ),
55575     allowedTypeMask = cms.uint32( 255 ),
55576     requiredTypeMask = cms.uint32( 0 ),
55577     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55578     trkMuonId = cms.uint32( 0 ),
55579     L1MatchingdR = cms.double( 0.3 ),
55580     MatchToPreviousCand = cms.bool( True ),
55581     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55582     requireL3MuonTrajectorySeed = cms.bool( False ),
55583     useSimpleGeometry = cms.bool( True ),
55584     useStation2 = cms.bool( True ),
55585     fallbackToME1 = cms.bool( False ),
55586     cosmicPropagationHypothesis = cms.bool( False ),
55587     useMB2InOverlap = cms.bool( False ),
55588     useTrack = cms.string( "tracker" ),
55589     useState = cms.string( "atVertex" ),
55590     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55591     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55592     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55593 )
55594 fragment.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
55595     saveTags = cms.bool( True ),
55596     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55597     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55598     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55599     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55600     triggerType1 = cms.int32( 83 ),
55601     triggerType2 = cms.int32( 83 ),
55602     MinDR = cms.double( 0.001 ),
55603     MaxDZ = cms.double( 0.2 ),
55604     MinN = cms.int32( 1 ),
55605     MinPixHitsForDZ = cms.int32( 0 ),
55606     checkSC = cms.bool( False )
55607 )
55608 fragment.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
55609     saveTags = cms.bool( True ),
55610     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55611     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55612     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55613     L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55614     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55615     PreviousCandIsL2 = cms.bool( True ),
55616     FastAccept = cms.bool( False ),
55617     MinN = cms.int32( 1 ),
55618     MaxEta = cms.double( 2.5 ),
55619     MinNhits = cms.int32( 0 ),
55620     MaxDr = cms.double( 2.0 ),
55621     MaxDz = cms.double( 9999.0 ),
55622     ChargeOpt = cms.int32( 0 ),
55623     MinPtPair = cms.vdouble( 0.0 ),
55624     MaxPtPair = cms.vdouble( 1.0E125 ),
55625     MinPtMax = cms.vdouble( 0.0 ),
55626     MinPtMin = cms.vdouble( 4.0 ),
55627     MaxPtMin = cms.vdouble( 1.0E125 ),
55628     MinInvMass = cms.vdouble( 3.8 ),
55629     MaxInvMass = cms.vdouble( 9999.0 ),
55630     MinDiMuonDeltaR = cms.double( -1.0 ),
55631     MinAcop = cms.double( -1.0 ),
55632     MaxAcop = cms.double( 999.0 ),
55633     MinPtBalance = cms.double( -1.0 ),
55634     MaxPtBalance = cms.double( 999999.0 ),
55635     NSigmaPt = cms.double( 0.0 ),
55636     MaxDCAMuMu = cms.double( 99999.9 ),
55637     MaxRapidityPair = cms.double( 999999.0 ),
55638     CutCowboys = cms.bool( False ),
55639     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55640     L1MatchingdR = cms.double( 0.3 ),
55641     MatchToPreviousCand = cms.bool( True ),
55642     useSimpleGeometry = cms.bool( True ),
55643     useStation2 = cms.bool( True ),
55644     fallbackToME1 = cms.bool( False ),
55645     cosmicPropagationHypothesis = cms.bool( False ),
55646     useMB2InOverlap = cms.bool( False ),
55647     useTrack = cms.string( "tracker" ),
55648     useState = cms.string( "atVertex" ),
55649     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55650     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55651     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55652 )
55653 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55654     saveTags = cms.bool( True ),
55655     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55656     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55657     candNonIsolatedTag = cms.InputTag( "" ),
55658     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55659     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55660     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55661     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55662     ncandcut = cms.int32( 1 ),
55663     doIsolated = cms.bool( False ),
55664     region_eta_size = cms.double( 0.522 ),
55665     region_eta_size_ecap = cms.double( 1.0 ),
55666     region_phi_size = cms.double( 1.044 ),
55667     barrel_end = cms.double( 1.4791 ),
55668     endcap_end = cms.double( 2.65 )
55669 )
55670 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55671     saveTags = cms.bool( True ),
55672     inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55673     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55674     etcutEB = cms.double( 9.0 ),
55675     etcutEE = cms.double( 9.0 ),
55676     minEtaCut = cms.double( -9999.0 ),
55677     maxEtaCut = cms.double( 9999.0 ),
55678     ncandcut = cms.int32( 1 )
55679 )
55680 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55681     saveTags = cms.bool( True ),
55682     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55683     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55684     rhoTag = cms.InputTag( "" ),
55685     energyLowEdges = cms.vdouble( 0.0 ),
55686     lessThan = cms.bool( True ),
55687     useEt = cms.bool( False ),
55688     useAbs = cms.bool( False ),
55689     thrRegularEB = cms.vdouble( 0.013 ),
55690     thrRegularEE = cms.vdouble( 0.035 ),
55691     thrOverEEB = cms.vdouble( -1.0 ),
55692     thrOverEEE = cms.vdouble( -1.0 ),
55693     thrOverE2EB = cms.vdouble( -1.0 ),
55694     thrOverE2EE = cms.vdouble( -1.0 ),
55695     ncandcut = cms.int32( 1 ),
55696     doRhoCorrection = cms.bool( False ),
55697     rhoMax = cms.double( 9.9999999E7 ),
55698     rhoScale = cms.double( 1.0 ),
55699     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55700     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55701     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55702 )
55703 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55704     saveTags = cms.bool( True ),
55705     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55706     varTag = cms.InputTag( "hltEgammaHoverE" ),
55707     rhoTag = cms.InputTag( "" ),
55708     energyLowEdges = cms.vdouble( 0.0 ),
55709     lessThan = cms.bool( True ),
55710     useEt = cms.bool( False ),
55711     useAbs = cms.bool( False ),
55712     thrRegularEB = cms.vdouble( -1.0 ),
55713     thrRegularEE = cms.vdouble( -1.0 ),
55714     thrOverEEB = cms.vdouble( 0.13 ),
55715     thrOverEEE = cms.vdouble( 0.13 ),
55716     thrOverE2EB = cms.vdouble( -1.0 ),
55717     thrOverE2EE = cms.vdouble( -1.0 ),
55718     ncandcut = cms.int32( 1 ),
55719     doRhoCorrection = cms.bool( False ),
55720     rhoMax = cms.double( 9.9999999E7 ),
55721     rhoScale = cms.double( 1.0 ),
55722     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55723     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55724     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55725 )
55726 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
55727     saveTags = cms.bool( True ),
55728     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
55729     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
55730     npixelmatchcut = cms.double( 1.0 ),
55731     ncandcut = cms.int32( 1 ),
55732     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55733     s_a_phi1B = cms.double( 0.0069 ),
55734     s_a_phi1I = cms.double( 0.0088 ),
55735     s_a_phi1F = cms.double( 0.0076 ),
55736     s_a_phi2B = cms.double( 3.7E-4 ),
55737     s_a_phi2I = cms.double( 7.0E-4 ),
55738     s_a_phi2F = cms.double( 0.00906 ),
55739     s_a_zB = cms.double( 0.012 ),
55740     s_a_rI = cms.double( 0.027 ),
55741     s_a_rF = cms.double( 0.04 ),
55742     s2_threshold = cms.double( 0.4 ),
55743     tanhSO10BarrelThres = cms.double( 0.35 ),
55744     tanhSO10InterThres = cms.double( 1.0 ),
55745     tanhSO10ForwardThres = cms.double( 1.0 ),
55746     useS = cms.bool( False ),
55747     pixelVeto = cms.bool( False )
55748 )
55749 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55750     saveTags = cms.bool( True ),
55751     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
55752     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
55753     rhoTag = cms.InputTag( "" ),
55754     energyLowEdges = cms.vdouble( 0.0 ),
55755     lessThan = cms.bool( True ),
55756     useEt = cms.bool( True ),
55757     useAbs = cms.bool( True ),
55758     thrRegularEB = cms.vdouble( 999999.0 ),
55759     thrRegularEE = cms.vdouble( 999999.0 ),
55760     thrOverEEB = cms.vdouble( -1.0 ),
55761     thrOverEEE = cms.vdouble( -1.0 ),
55762     thrOverE2EB = cms.vdouble( -1.0 ),
55763     thrOverE2EE = cms.vdouble( -1.0 ),
55764     ncandcut = cms.int32( 1 ),
55765     doRhoCorrection = cms.bool( False ),
55766     rhoMax = cms.double( 9.9999999E7 ),
55767     rhoScale = cms.double( 1.0 ),
55768     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55769     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55770     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55771 )
55772 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55773     saveTags = cms.bool( True ),
55774     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
55775     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
55776     rhoTag = cms.InputTag( "" ),
55777     energyLowEdges = cms.vdouble( 0.0 ),
55778     lessThan = cms.bool( True ),
55779     useEt = cms.bool( True ),
55780     useAbs = cms.bool( True ),
55781     thrRegularEB = cms.vdouble( 0.01 ),
55782     thrRegularEE = cms.vdouble( 0.015 ),
55783     thrOverEEB = cms.vdouble( -1.0 ),
55784     thrOverEEE = cms.vdouble( -1.0 ),
55785     thrOverE2EB = cms.vdouble( -1.0 ),
55786     thrOverE2EE = cms.vdouble( -1.0 ),
55787     ncandcut = cms.int32( 1 ),
55788     doRhoCorrection = cms.bool( False ),
55789     rhoMax = cms.double( 9.9999999E7 ),
55790     rhoScale = cms.double( 1.0 ),
55791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55793     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55794 )
55795 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55796     saveTags = cms.bool( True ),
55797     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
55798     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
55799     rhoTag = cms.InputTag( "" ),
55800     energyLowEdges = cms.vdouble( 0.0 ),
55801     lessThan = cms.bool( True ),
55802     useEt = cms.bool( True ),
55803     useAbs = cms.bool( True ),
55804     thrRegularEB = cms.vdouble( 0.07 ),
55805     thrRegularEE = cms.vdouble( 0.1 ),
55806     thrOverEEB = cms.vdouble( -1.0 ),
55807     thrOverEEE = cms.vdouble( -1.0 ),
55808     thrOverE2EB = cms.vdouble( -1.0 ),
55809     thrOverE2EE = cms.vdouble( -1.0 ),
55810     ncandcut = cms.int32( 1 ),
55811     doRhoCorrection = cms.bool( False ),
55812     rhoMax = cms.double( 9.9999999E7 ),
55813     rhoScale = cms.double( 1.0 ),
55814     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55815     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55816     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55817 )
55818 fragment.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
55819     saveTags = cms.bool( True ),
55820     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55821     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
55822     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55823     inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
55824     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
55825     triggerType1 = cms.int32( 83 ),
55826     triggerType2 = cms.int32( 81 ),
55827     MinDR = cms.double( -1.0 ),
55828     MaxDZ = cms.double( 0.2 ),
55829     MinN = cms.int32( 2 ),
55830     MinPixHitsForDZ = cms.int32( 1 ),
55831     checkSC = cms.bool( False )
55832 )
55833 fragment.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed",
55834     saveTags = cms.bool( True ),
55835     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ),
55836     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55837     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55838     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55839     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55840     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55841     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55842     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55843     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55844     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55845 )
55846 fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
55847     offset = cms.uint32( 0 ),
55848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55849 )
55850 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55851     saveTags = cms.bool( True ),
55852     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55853     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55854     MaxEta = cms.double( 2.5 ),
55855     MinPt = cms.double( 0.0 ),
55856     MaxDeltaR = cms.double( 0.3 ),
55857     MinN = cms.int32( 2 ),
55858     CentralBxOnly = cms.bool( True ),
55859     SelectQualities = cms.vint32(  )
55860 )
55861 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55862     saveTags = cms.bool( True ),
55863     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55864     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55865     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55866     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55867     MinN = cms.int32( 0 ),
55868     MaxEta = cms.double( 2.5 ),
55869     AbsEtaBins = cms.vdouble( 0.0 ),
55870     MinNstations = cms.vint32( 0 ),
55871     MinNhits = cms.vint32( 0 ),
55872     CutOnChambers = cms.bool( False ),
55873     MinNchambers = cms.vint32( 0 ),
55874     MaxDr = cms.double( 9999.0 ),
55875     MinDr = cms.double( -1.0 ),
55876     MaxDz = cms.double( 9999.0 ),
55877     MinDxySig = cms.double( -1.0 ),
55878     MinPt = cms.double( 0.0 ),
55879     NSigmaPt = cms.double( 0.0 ),
55880     MatchToPreviousCand = cms.bool( True )
55881 )
55882 fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55883     saveTags = cms.bool( True ),
55884     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55885     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55886     MaxEta = cms.double( 2.5 ),
55887     MinPt = cms.double( 0.0 ),
55888     MaxDeltaR = cms.double( 0.3 ),
55889     MinN = cms.int32( 1 ),
55890     CentralBxOnly = cms.bool( True ),
55891     SelectQualities = cms.vint32(  )
55892 )
55893 fragment.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter",
55894     saveTags = cms.bool( True ),
55895     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55896     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55897     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ),
55898     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55899     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55900     MinN = cms.int32( 2 ),
55901     MaxEta = cms.double( 2.5 ),
55902     MinNhits = cms.int32( 0 ),
55903     MaxDr = cms.double( 2.0 ),
55904     MinDr = cms.double( -1.0 ),
55905     MaxDz = cms.double( 9999.0 ),
55906     MinDxySig = cms.double( -1.0 ),
55907     MinPt = cms.double( 9.0 ),
55908     NSigmaPt = cms.double( 0.0 ),
55909     MaxNormalizedChi2 = cms.double( 9999.0 ),
55910     MaxDXYBeamSpot = cms.double( 9999.0 ),
55911     MinDXYBeamSpot = cms.double( -1.0 ),
55912     MinNmuonHits = cms.int32( 0 ),
55913     MaxPtDifference = cms.double( 9999.0 ),
55914     MinTrackPt = cms.double( 0.0 ),
55915     minMuonStations = cms.int32( 2 ),
55916     minTrkHits = cms.int32( -1 ),
55917     minMuonHits = cms.int32( -1 ),
55918     allowedTypeMask = cms.uint32( 255 ),
55919     requiredTypeMask = cms.uint32( 0 ),
55920     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55921     trkMuonId = cms.uint32( 0 ),
55922     L1MatchingdR = cms.double( 0.3 ),
55923     MatchToPreviousCand = cms.bool( True ),
55924     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55925     requireL3MuonTrajectorySeed = cms.bool( False ),
55926     useSimpleGeometry = cms.bool( True ),
55927     useStation2 = cms.bool( True ),
55928     fallbackToME1 = cms.bool( False ),
55929     cosmicPropagationHypothesis = cms.bool( False ),
55930     useMB2InOverlap = cms.bool( False ),
55931     useTrack = cms.string( "tracker" ),
55932     useState = cms.string( "atVertex" ),
55933     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55934     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55935     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55936 )
55937 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55938     saveTags = cms.bool( True ),
55939     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55940     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55941     candNonIsolatedTag = cms.InputTag( "" ),
55942     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55943     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55944     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55945     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55946     ncandcut = cms.int32( 1 ),
55947     doIsolated = cms.bool( False ),
55948     region_eta_size = cms.double( 0.522 ),
55949     region_eta_size_ecap = cms.double( 1.0 ),
55950     region_phi_size = cms.double( 1.044 ),
55951     barrel_end = cms.double( 1.4791 ),
55952     endcap_end = cms.double( 2.65 )
55953 )
55954 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55955     saveTags = cms.bool( True ),
55956     inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55957     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55958     etcutEB = cms.double( 9.0 ),
55959     etcutEE = cms.double( 9.0 ),
55960     minEtaCut = cms.double( -9999.0 ),
55961     maxEtaCut = cms.double( 9999.0 ),
55962     ncandcut = cms.int32( 1 )
55963 )
55964 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55965     saveTags = cms.bool( True ),
55966     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55967     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55968     rhoTag = cms.InputTag( "" ),
55969     energyLowEdges = cms.vdouble( 0.0 ),
55970     lessThan = cms.bool( True ),
55971     useEt = cms.bool( False ),
55972     useAbs = cms.bool( False ),
55973     thrRegularEB = cms.vdouble( 0.013 ),
55974     thrRegularEE = cms.vdouble( 0.035 ),
55975     thrOverEEB = cms.vdouble( -1.0 ),
55976     thrOverEEE = cms.vdouble( -1.0 ),
55977     thrOverE2EB = cms.vdouble( -1.0 ),
55978     thrOverE2EE = cms.vdouble( -1.0 ),
55979     ncandcut = cms.int32( 1 ),
55980     doRhoCorrection = cms.bool( False ),
55981     rhoMax = cms.double( 9.9999999E7 ),
55982     rhoScale = cms.double( 1.0 ),
55983     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55984     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55986 )
55987 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55988     saveTags = cms.bool( True ),
55989     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55990     varTag = cms.InputTag( "hltEgammaHoverE" ),
55991     rhoTag = cms.InputTag( "" ),
55992     energyLowEdges = cms.vdouble( 0.0 ),
55993     lessThan = cms.bool( True ),
55994     useEt = cms.bool( False ),
55995     useAbs = cms.bool( False ),
55996     thrRegularEB = cms.vdouble( -1.0 ),
55997     thrRegularEE = cms.vdouble( -1.0 ),
55998     thrOverEEB = cms.vdouble( 0.13 ),
55999     thrOverEEE = cms.vdouble( 0.13 ),
56000     thrOverE2EB = cms.vdouble( -1.0 ),
56001     thrOverE2EE = cms.vdouble( -1.0 ),
56002     ncandcut = cms.int32( 1 ),
56003     doRhoCorrection = cms.bool( False ),
56004     rhoMax = cms.double( 9.9999999E7 ),
56005     rhoScale = cms.double( 1.0 ),
56006     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56009 )
56010 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56011     saveTags = cms.bool( True ),
56012     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
56013     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56014     npixelmatchcut = cms.double( 1.0 ),
56015     ncandcut = cms.int32( 1 ),
56016     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56017     s_a_phi1B = cms.double( 0.0069 ),
56018     s_a_phi1I = cms.double( 0.0088 ),
56019     s_a_phi1F = cms.double( 0.0076 ),
56020     s_a_phi2B = cms.double( 3.7E-4 ),
56021     s_a_phi2I = cms.double( 7.0E-4 ),
56022     s_a_phi2F = cms.double( 0.00906 ),
56023     s_a_zB = cms.double( 0.012 ),
56024     s_a_rI = cms.double( 0.027 ),
56025     s_a_rF = cms.double( 0.04 ),
56026     s2_threshold = cms.double( 0.4 ),
56027     tanhSO10BarrelThres = cms.double( 0.35 ),
56028     tanhSO10InterThres = cms.double( 1.0 ),
56029     tanhSO10ForwardThres = cms.double( 1.0 ),
56030     useS = cms.bool( False ),
56031     pixelVeto = cms.bool( False )
56032 )
56033 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56034     saveTags = cms.bool( True ),
56035     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
56036     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56037     rhoTag = cms.InputTag( "" ),
56038     energyLowEdges = cms.vdouble( 0.0 ),
56039     lessThan = cms.bool( True ),
56040     useEt = cms.bool( True ),
56041     useAbs = cms.bool( True ),
56042     thrRegularEB = cms.vdouble( 999999.0 ),
56043     thrRegularEE = cms.vdouble( 999999.0 ),
56044     thrOverEEB = cms.vdouble( -1.0 ),
56045     thrOverEEE = cms.vdouble( -1.0 ),
56046     thrOverE2EB = cms.vdouble( -1.0 ),
56047     thrOverE2EE = cms.vdouble( -1.0 ),
56048     ncandcut = cms.int32( 1 ),
56049     doRhoCorrection = cms.bool( False ),
56050     rhoMax = cms.double( 9.9999999E7 ),
56051     rhoScale = cms.double( 1.0 ),
56052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56055 )
56056 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56057     saveTags = cms.bool( True ),
56058     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
56059     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56060     rhoTag = cms.InputTag( "" ),
56061     energyLowEdges = cms.vdouble( 0.0 ),
56062     lessThan = cms.bool( True ),
56063     useEt = cms.bool( True ),
56064     useAbs = cms.bool( True ),
56065     thrRegularEB = cms.vdouble( 0.01 ),
56066     thrRegularEE = cms.vdouble( 0.015 ),
56067     thrOverEEB = cms.vdouble( -1.0 ),
56068     thrOverEEE = cms.vdouble( -1.0 ),
56069     thrOverE2EB = cms.vdouble( -1.0 ),
56070     thrOverE2EE = cms.vdouble( -1.0 ),
56071     ncandcut = cms.int32( 1 ),
56072     doRhoCorrection = cms.bool( False ),
56073     rhoMax = cms.double( 9.9999999E7 ),
56074     rhoScale = cms.double( 1.0 ),
56075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56077     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56078 )
56079 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56080     saveTags = cms.bool( True ),
56081     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
56082     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56083     rhoTag = cms.InputTag( "" ),
56084     energyLowEdges = cms.vdouble( 0.0 ),
56085     lessThan = cms.bool( True ),
56086     useEt = cms.bool( True ),
56087     useAbs = cms.bool( True ),
56088     thrRegularEB = cms.vdouble( 0.07 ),
56089     thrRegularEE = cms.vdouble( 0.1 ),
56090     thrOverEEB = cms.vdouble( -1.0 ),
56091     thrOverEEE = cms.vdouble( -1.0 ),
56092     thrOverE2EB = cms.vdouble( -1.0 ),
56093     thrOverE2EE = cms.vdouble( -1.0 ),
56094     ncandcut = cms.int32( 1 ),
56095     doRhoCorrection = cms.bool( False ),
56096     rhoMax = cms.double( 9.9999999E7 ),
56097     rhoScale = cms.double( 1.0 ),
56098     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56099     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56100     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56101 )
56102 fragment.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
56103     saveTags = cms.bool( True ),
56104     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56105     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
56106     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56107     inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
56108     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
56109     triggerType1 = cms.int32( 83 ),
56110     triggerType2 = cms.int32( 81 ),
56111     MinDR = cms.double( -1.0 ),
56112     MaxDZ = cms.double( 0.2 ),
56113     MinN = cms.int32( 2 ),
56114     MinPixHitsForDZ = cms.int32( 1 ),
56115     checkSC = cms.bool( False )
56116 )
56117 fragment.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
56118     saveTags = cms.bool( True ),
56119     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56120     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
56121     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56122     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
56123     triggerType1 = cms.int32( 83 ),
56124     triggerType2 = cms.int32( 83 ),
56125     MinDR = cms.double( 0.001 ),
56126     MaxDZ = cms.double( 0.2 ),
56127     MinN = cms.int32( 1 ),
56128     MinPixHitsForDZ = cms.int32( 0 ),
56129     checkSC = cms.bool( False )
56130 )
56131 fragment.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
56132     offset = cms.uint32( 0 ),
56133     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56134 )
56135 fragment.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed",
56136     saveTags = cms.bool( True ),
56137     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ),
56138     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56139     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56140     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56141     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56142     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56143     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56144     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56145     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56146     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56147 )
56148 fragment.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler",
56149     offset = cms.uint32( 0 ),
56150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56151 )
56152 fragment.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56153     saveTags = cms.bool( True ),
56154     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56155     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ),
56156     MaxEta = cms.double( 2.1 ),
56157     MinPt = cms.double( 0.0 ),
56158     MaxDeltaR = cms.double( 0.3 ),
56159     MinN = cms.int32( 2 ),
56160     CentralBxOnly = cms.bool( True ),
56161     SelectQualities = cms.vint32(  )
56162 )
56163 fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56164     saveTags = cms.bool( True ),
56165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56166     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56167     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56168     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56169     MinN = cms.int32( 0 ),
56170     MaxEta = cms.double( 2.16 ),
56171     AbsEtaBins = cms.vdouble( 0.0 ),
56172     MinNstations = cms.vint32( 0 ),
56173     MinNhits = cms.vint32( 0 ),
56174     CutOnChambers = cms.bool( False ),
56175     MinNchambers = cms.vint32( 0 ),
56176     MaxDr = cms.double( 9999.0 ),
56177     MinDr = cms.double( -1.0 ),
56178     MaxDz = cms.double( 9999.0 ),
56179     MinDxySig = cms.double( -1.0 ),
56180     MinPt = cms.double( 0.0 ),
56181     NSigmaPt = cms.double( 0.0 ),
56182     MatchToPreviousCand = cms.bool( True )
56183 )
56184 fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56185     saveTags = cms.bool( True ),
56186     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56187     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
56188     MaxEta = cms.double( 2.5 ),
56189     MinPt = cms.double( 0.0 ),
56190     MaxDeltaR = cms.double( 0.3 ),
56191     MinN = cms.int32( 1 ),
56192     CentralBxOnly = cms.bool( True ),
56193     SelectQualities = cms.vint32(  )
56194 )
56195 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
56196     saveTags = cms.bool( True ),
56197     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56198     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56199     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ),
56200     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ),
56201     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56202     MinN = cms.int32( 1 ),
56203     MaxEta = cms.double( 2.1 ),
56204     MinNhits = cms.int32( 0 ),
56205     MaxDr = cms.double( 2.0 ),
56206     MinDr = cms.double( -1.0 ),
56207     MaxDz = cms.double( 9999.0 ),
56208     MinDxySig = cms.double( -1.0 ),
56209     MinPt = cms.double( 20.0 ),
56210     NSigmaPt = cms.double( 0.0 ),
56211     MaxNormalizedChi2 = cms.double( 9999.0 ),
56212     MaxDXYBeamSpot = cms.double( 9999.0 ),
56213     MinDXYBeamSpot = cms.double( -1.0 ),
56214     MinNmuonHits = cms.int32( 0 ),
56215     MaxPtDifference = cms.double( 9999.0 ),
56216     MinTrackPt = cms.double( 0.0 ),
56217     minMuonStations = cms.int32( 2 ),
56218     minTrkHits = cms.int32( -1 ),
56219     minMuonHits = cms.int32( -1 ),
56220     allowedTypeMask = cms.uint32( 255 ),
56221     requiredTypeMask = cms.uint32( 0 ),
56222     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56223     trkMuonId = cms.uint32( 0 ),
56224     L1MatchingdR = cms.double( 0.3 ),
56225     MatchToPreviousCand = cms.bool( True ),
56226     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56227     requireL3MuonTrajectorySeed = cms.bool( False ),
56228     useSimpleGeometry = cms.bool( True ),
56229     useStation2 = cms.bool( True ),
56230     fallbackToME1 = cms.bool( False ),
56231     cosmicPropagationHypothesis = cms.bool( False ),
56232     useMB2InOverlap = cms.bool( False ),
56233     useTrack = cms.string( "tracker" ),
56234     useState = cms.string( "atVertex" ),
56235     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56236     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56237     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56238 )
56239 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56240     saveTags = cms.bool( True ),
56241     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ),
56242     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
56243     rhoTag = cms.InputTag( "" ),
56244     energyLowEdges = cms.vdouble( 0.0 ),
56245     lessThan = cms.bool( True ),
56246     useEt = cms.bool( True ),
56247     useAbs = cms.bool( False ),
56248     thrRegularEB = cms.vdouble( -1.0 ),
56249     thrRegularEE = cms.vdouble( -1.0 ),
56250     thrOverEEB = cms.vdouble( 0.14 ),
56251     thrOverEEE = cms.vdouble( 0.1 ),
56252     thrOverE2EB = cms.vdouble( -1.0 ),
56253     thrOverE2EE = cms.vdouble( -1.0 ),
56254     ncandcut = cms.int32( 1 ),
56255     doRhoCorrection = cms.bool( False ),
56256     rhoMax = cms.double( 9.9999999E7 ),
56257     rhoScale = cms.double( 1.0 ),
56258     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56259     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56260     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56261 )
56262 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
56263     saveTags = cms.bool( True ),
56264     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
56265     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
56266     rhoTag = cms.InputTag( "" ),
56267     energyLowEdges = cms.vdouble( 0.0 ),
56268     lessThan = cms.bool( True ),
56269     useEt = cms.bool( True ),
56270     useAbs = cms.bool( False ),
56271     thrRegularEB = cms.vdouble( -1.0 ),
56272     thrRegularEE = cms.vdouble( -1.0 ),
56273     thrOverEEB = cms.vdouble( 0.177 ),
56274     thrOverEEE = cms.vdouble( 0.24 ),
56275     thrOverE2EB = cms.vdouble( -1.0 ),
56276     thrOverE2EE = cms.vdouble( -1.0 ),
56277     ncandcut = cms.int32( 1 ),
56278     doRhoCorrection = cms.bool( False ),
56279     rhoMax = cms.double( 9.9999999E7 ),
56280     rhoScale = cms.double( 1.0 ),
56281     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56282     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56283     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
56284 )
56285 fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
56286     saveTags = cms.bool( True ),
56287     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56288     PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
56289     MinN = cms.int32( 2 ),
56290     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
56291     IsolatorPSet = cms.PSet(  )
56292 )
56293 fragment.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed",
56294     saveTags = cms.bool( True ),
56295     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ),
56296     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56297     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56298     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56299     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56300     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56301     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56302     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56303     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56304     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56305 )
56306 fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
56307     offset = cms.uint32( 0 ),
56308     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56309 )
56310 fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
56311     saveTags = cms.bool( True ),
56312     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56313     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ),
56314     MaxEta = cms.double( 2.5 ),
56315     MinPt = cms.double( 0.0 ),
56316     MaxDeltaR = cms.double( 0.3 ),
56317     MinN = cms.int32( 2 ),
56318     CentralBxOnly = cms.bool( True ),
56319     SelectQualities = cms.vint32(  )
56320 )
56321 fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56322     saveTags = cms.bool( True ),
56323     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56324     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56325     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56326     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56327     MinN = cms.int32( 0 ),
56328     MaxEta = cms.double( 2.5 ),
56329     AbsEtaBins = cms.vdouble( 0.0 ),
56330     MinNstations = cms.vint32( 0 ),
56331     MinNhits = cms.vint32( 0 ),
56332     CutOnChambers = cms.bool( False ),
56333     MinNchambers = cms.vint32( 0 ),
56334     MaxDr = cms.double( 9999.0 ),
56335     MinDr = cms.double( -1.0 ),
56336     MaxDz = cms.double( 9999.0 ),
56337     MinDxySig = cms.double( -1.0 ),
56338     MinPt = cms.double( 0.0 ),
56339     NSigmaPt = cms.double( 0.0 ),
56340     MatchToPreviousCand = cms.bool( True )
56341 )
56342 fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56343     saveTags = cms.bool( True ),
56344     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56345     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
56346     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
56347     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56348     MinN = cms.int32( 0 ),
56349     MaxEta = cms.double( 2.5 ),
56350     AbsEtaBins = cms.vdouble( 0.0 ),
56351     MinNstations = cms.vint32( 0 ),
56352     MinNhits = cms.vint32( 0 ),
56353     CutOnChambers = cms.bool( False ),
56354     MinNchambers = cms.vint32( 0 ),
56355     MaxDr = cms.double( 9999.0 ),
56356     MinDr = cms.double( -1.0 ),
56357     MaxDz = cms.double( 9999.0 ),
56358     MinDxySig = cms.double( -1.0 ),
56359     MinPt = cms.double( 0.0 ),
56360     NSigmaPt = cms.double( 0.0 ),
56361     MatchToPreviousCand = cms.bool( True )
56362 )
56363 fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56364     saveTags = cms.bool( True ),
56365     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56366     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56367     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56368     L1CandTag = cms.InputTag( "" ),
56369     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56370     MinN = cms.int32( 1 ),
56371     MaxEta = cms.double( 2.5 ),
56372     MinNhits = cms.int32( 0 ),
56373     MaxDr = cms.double( 2.0 ),
56374     MinDr = cms.double( -1.0 ),
56375     MaxDz = cms.double( 9999.0 ),
56376     MinDxySig = cms.double( -1.0 ),
56377     MinPt = cms.double( 5.0 ),
56378     NSigmaPt = cms.double( 0.0 ),
56379     MaxNormalizedChi2 = cms.double( 9999.0 ),
56380     MaxDXYBeamSpot = cms.double( 9999.0 ),
56381     MinDXYBeamSpot = cms.double( -1.0 ),
56382     MinNmuonHits = cms.int32( 0 ),
56383     MaxPtDifference = cms.double( 9999.0 ),
56384     MinTrackPt = cms.double( 0.0 ),
56385     minMuonStations = cms.int32( 2 ),
56386     minTrkHits = cms.int32( -1 ),
56387     minMuonHits = cms.int32( -1 ),
56388     allowedTypeMask = cms.uint32( 255 ),
56389     requiredTypeMask = cms.uint32( 0 ),
56390     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56391     trkMuonId = cms.uint32( 0 ),
56392     L1MatchingdR = cms.double( 0.3 ),
56393     MatchToPreviousCand = cms.bool( True ),
56394     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56395     requireL3MuonTrajectorySeed = cms.bool( False ),
56396     useSimpleGeometry = cms.bool( True ),
56397     useStation2 = cms.bool( True ),
56398     fallbackToME1 = cms.bool( False ),
56399     cosmicPropagationHypothesis = cms.bool( False ),
56400     useMB2InOverlap = cms.bool( False ),
56401     useTrack = cms.string( "tracker" ),
56402     useState = cms.string( "atVertex" ),
56403     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56404     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56405     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56406 )
56407 fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
56408     saveTags = cms.bool( True ),
56409     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56410     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
56411     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
56412     L1CandTag = cms.InputTag( "" ),
56413     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
56414     MinN = cms.int32( 1 ),
56415     MaxEta = cms.double( 2.5 ),
56416     MinNhits = cms.int32( 0 ),
56417     MaxDr = cms.double( 2.0 ),
56418     MinDr = cms.double( -1.0 ),
56419     MaxDz = cms.double( 9999.0 ),
56420     MinDxySig = cms.double( -1.0 ),
56421     MinPt = cms.double( 12.0 ),
56422     NSigmaPt = cms.double( 0.0 ),
56423     MaxNormalizedChi2 = cms.double( 9999.0 ),
56424     MaxDXYBeamSpot = cms.double( 9999.0 ),
56425     MinDXYBeamSpot = cms.double( -1.0 ),
56426     MinNmuonHits = cms.int32( 0 ),
56427     MaxPtDifference = cms.double( 9999.0 ),
56428     MinTrackPt = cms.double( 0.0 ),
56429     minMuonStations = cms.int32( 2 ),
56430     minTrkHits = cms.int32( -1 ),
56431     minMuonHits = cms.int32( -1 ),
56432     allowedTypeMask = cms.uint32( 255 ),
56433     requiredTypeMask = cms.uint32( 0 ),
56434     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56435     trkMuonId = cms.uint32( 0 ),
56436     L1MatchingdR = cms.double( 0.3 ),
56437     MatchToPreviousCand = cms.bool( True ),
56438     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
56439     requireL3MuonTrajectorySeed = cms.bool( False ),
56440     useSimpleGeometry = cms.bool( True ),
56441     useStation2 = cms.bool( True ),
56442     fallbackToME1 = cms.bool( False ),
56443     cosmicPropagationHypothesis = cms.bool( False ),
56444     useMB2InOverlap = cms.bool( False ),
56445     useTrack = cms.string( "tracker" ),
56446     useState = cms.string( "atVertex" ),
56447     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56448     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56449     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56450 )
56451 fragment.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger",
56452     copyExtras = cms.untracked.bool( True ),
56453     copyMVA = cms.bool( False ),
56454     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56455     MaxNormalizedChisq = cms.double( 1000.0 ),
56456     MinPT = cms.double( 0.05 ),
56457     MinFound = cms.int32( 3 ),
56458     Epsilon = cms.double( -0.001 ),
56459     ShareFrac = cms.double( 0.19 ),
56460     allowFirstHitShare = cms.bool( True ),
56461     FoundHitBonus = cms.double( 100.0 ),
56462     LostHitPenalty = cms.double( 0.0 ),
56463     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
56464     newQuality = cms.string( "confirmed" ),
56465     setsToMerge = cms.VPSet( 
56466       cms.PSet(  pQual = cms.bool( False ),
56467         tLists = cms.vint32( 0, 1 )
56468       )
56469     ),
56470     hasSelector = cms.vint32( 0, 0 ),
56471     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
56472     writeOnlyTrkQuals = cms.bool( False ),
56473     makeReKeyedSeeds = cms.untracked.bool( False ),
56474     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
56475 )
56476 fragment.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
56477     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
56478     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ),
56479     ptMin = cms.double( 2.5 ),
56480     pMin = cms.double( 2.5 ),
56481     shareHitFraction = cms.double( 0.8 )
56482 )
56483 fragment.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer",
56484     MuonCaloCompatibility = cms.PSet( 
56485       delta_eta = cms.double( 0.02 ),
56486       delta_phi = cms.double( 0.02 ),
56487       allSiPMHO = cms.bool( False ),
56488       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
56489       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
56490     ),
56491     TrackAssociatorParameters = cms.PSet( 
56492       useMuon = cms.bool( True ),
56493       truthMatch = cms.bool( False ),
56494       usePreshower = cms.bool( False ),
56495       dRPreshowerPreselection = cms.double( 0.2 ),
56496       muonMaxDistanceSigmaY = cms.double( 0.0 ),
56497       useEcal = cms.bool( False ),
56498       muonMaxDistanceSigmaX = cms.double( 0.0 ),
56499       dRMuon = cms.double( 9999.0 ),
56500       dREcal = cms.double( 9999.0 ),
56501       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56502       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56503       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56504       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56505       propagateAllDirections = cms.bool( True ),
56506       muonMaxDistanceY = cms.double( 5.0 ),
56507       useHO = cms.bool( False ),
56508       muonMaxDistanceX = cms.double( 5.0 ),
56509       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56510       useHcal = cms.bool( False ),
56511       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56512       accountForTrajectoryChangeCalo = cms.bool( False ),
56513       dREcalPreselection = cms.double( 0.05 ),
56514       useCalo = cms.bool( False ),
56515       dRMuonPreselection = cms.double( 0.2 ),
56516       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56517       dRHcal = cms.double( 9999.0 ),
56518       dRHcalPreselection = cms.double( 0.2 ),
56519       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56520     ),
56521     CaloExtractorPSet = cms.PSet( 
56522       DR_Veto_H = cms.double( 0.1 ),
56523       CenterConeOnCalIntersection = cms.bool( False ),
56524       NoiseTow_EE = cms.double( 0.15 ),
56525       Noise_EB = cms.double( 0.025 ),
56526       Noise_HE = cms.double( 0.2 ),
56527       DR_Veto_E = cms.double( 0.07 ),
56528       NoiseTow_EB = cms.double( 0.04 ),
56529       Noise_EE = cms.double( 0.1 ),
56530       UseRecHitsFlag = cms.bool( False ),
56531       DR_Max = cms.double( 1.0 ),
56532       DepositLabel = cms.untracked.string( "Cal" ),
56533       Noise_HO = cms.double( 0.2 ),
56534       DR_Veto_HO = cms.double( 0.1 ),
56535       Threshold_H = cms.double( 0.5 ),
56536       PrintTimeReport = cms.untracked.bool( False ),
56537       Threshold_E = cms.double( 0.2 ),
56538       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56539       ComponentName = cms.string( "CaloExtractorByAssociator" ),
56540       Threshold_HO = cms.double( 0.5 ),
56541       DepositInstanceLabels = cms.vstring( 'ecal',
56542         'hcal',
56543         'ho' ),
56544       ServiceParameters = cms.PSet( 
56545         RPCLayers = cms.bool( False ),
56546         UseMuonNavigation = cms.untracked.bool( False ),
56547         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56548       ),
56549       TrackAssociatorParameters = cms.PSet( 
56550         useMuon = cms.bool( False ),
56551         truthMatch = cms.bool( False ),
56552         usePreshower = cms.bool( False ),
56553         dRPreshowerPreselection = cms.double( 0.2 ),
56554         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56555         useEcal = cms.bool( False ),
56556         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56557         dRMuon = cms.double( 9999.0 ),
56558         dREcal = cms.double( 1.0 ),
56559         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56560         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56561         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56562         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56563         propagateAllDirections = cms.bool( True ),
56564         muonMaxDistanceY = cms.double( 5.0 ),
56565         useHO = cms.bool( False ),
56566         muonMaxDistanceX = cms.double( 5.0 ),
56567         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56568         useHcal = cms.bool( False ),
56569         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56570         accountForTrajectoryChangeCalo = cms.bool( False ),
56571         dREcalPreselection = cms.double( 1.0 ),
56572         useCalo = cms.bool( True ),
56573         dRMuonPreselection = cms.double( 0.2 ),
56574         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56575         dRHcal = cms.double( 1.0 ),
56576         dRHcalPreselection = cms.double( 1.0 ),
56577         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56578       ),
56579       Noise_HB = cms.double( 0.2 )
56580     ),
56581     TrackExtractorPSet = cms.PSet( 
56582       Diff_z = cms.double( 0.2 ),
56583       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
56584       Chi2Ndof_Max = cms.double( 1.0E64 ),
56585       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
56586       DR_Veto = cms.double( 0.01 ),
56587       Pt_Min = cms.double( -1.0 ),
56588       DR_Max = cms.double( 1.0 ),
56589       DepositLabel = cms.untracked.string( "" ),
56590       NHits_Min = cms.uint32( 0 ),
56591       Chi2Prob_Min = cms.double( -1.0 ),
56592       Diff_r = cms.double( 0.1 ),
56593       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
56594       ComponentName = cms.string( "TrackExtractor" )
56595     ),
56596     JetExtractorPSet = cms.PSet( 
56597       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
56598       DR_Veto = cms.double( 0.1 ),
56599       DR_Max = cms.double( 1.0 ),
56600       ExcludeMuonVeto = cms.bool( True ),
56601       PrintTimeReport = cms.untracked.bool( False ),
56602       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
56603       ComponentName = cms.string( "JetExtractor" ),
56604       ServiceParameters = cms.PSet( 
56605         RPCLayers = cms.bool( False ),
56606         UseMuonNavigation = cms.untracked.bool( False ),
56607         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56608       ),
56609       TrackAssociatorParameters = cms.PSet( 
56610         useMuon = cms.bool( False ),
56611         truthMatch = cms.bool( False ),
56612         usePreshower = cms.bool( False ),
56613         dRPreshowerPreselection = cms.double( 0.2 ),
56614         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56615         useEcal = cms.bool( False ),
56616         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56617         dRMuon = cms.double( 9999.0 ),
56618         dREcal = cms.double( 0.5 ),
56619         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56620         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56621         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56622         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56623         propagateAllDirections = cms.bool( True ),
56624         muonMaxDistanceY = cms.double( 5.0 ),
56625         useHO = cms.bool( False ),
56626         muonMaxDistanceX = cms.double( 5.0 ),
56627         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56628         useHcal = cms.bool( False ),
56629         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56630         accountForTrajectoryChangeCalo = cms.bool( False ),
56631         dREcalPreselection = cms.double( 0.5 ),
56632         useCalo = cms.bool( True ),
56633         dRMuonPreselection = cms.double( 0.2 ),
56634         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56635         dRHcal = cms.double( 0.5 ),
56636         dRHcalPreselection = cms.double( 0.5 ),
56637         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56638       ),
56639       Threshold = cms.double( 5.0 )
56640     ),
56641     trackDepositName = cms.string( "tracker" ),
56642     ecalDepositName = cms.string( "ecal" ),
56643     hcalDepositName = cms.string( "hcal" ),
56644     hoDepositName = cms.string( "ho" ),
56645     jetDepositName = cms.string( "jets" ),
56646     TimingFillerParameters = cms.PSet( 
56647       DTTimingParameters = cms.PSet( 
56648         HitError = cms.double( 6.0 ),
56649         MatchParameters = cms.PSet( 
56650           TightMatchDT = cms.bool( False ),
56651           DTradius = cms.double( 0.01 ),
56652           TightMatchCSC = cms.bool( True ),
56653           CSCsegments = cms.InputTag( "hltCscSegments" ),
56654           DTsegments = cms.InputTag( "hltDt4DSegments" )
56655         ),
56656         debug = cms.bool( False ),
56657         DoWireCorr = cms.bool( False ),
56658         RequireBothProjections = cms.bool( False ),
56659         DTTimeOffset = cms.double( 2.7 ),
56660         PruneCut = cms.double( 10000.0 ),
56661         DTsegments = cms.InputTag( "hltDt4DSegments" ),
56662         UseSegmentT0 = cms.bool( False ),
56663         HitsMin = cms.int32( 5 ),
56664         DropTheta = cms.bool( True ),
56665         ServiceParameters = cms.PSet( 
56666           RPCLayers = cms.bool( True ),
56667           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56668         )
56669       ),
56670       UseCSC = cms.bool( True ),
56671       CSCTimingParameters = cms.PSet( 
56672         MatchParameters = cms.PSet( 
56673           TightMatchDT = cms.bool( False ),
56674           DTradius = cms.double( 0.01 ),
56675           TightMatchCSC = cms.bool( True ),
56676           CSCsegments = cms.InputTag( "hltCscSegments" ),
56677           DTsegments = cms.InputTag( "hltDt4DSegments" )
56678         ),
56679         debug = cms.bool( False ),
56680         CSCWireTimeOffset = cms.double( 0.0 ),
56681         CSCStripError = cms.double( 7.0 ),
56682         CSCTimeOffset = cms.double( 0.0 ),
56683         CSCWireError = cms.double( 8.6 ),
56684         PruneCut = cms.double( 100.0 ),
56685         CSCsegments = cms.InputTag( "hltCscSegments" ),
56686         UseStripTime = cms.bool( True ),
56687         CSCStripTimeOffset = cms.double( 0.0 ),
56688         UseWireTime = cms.bool( True ),
56689         ServiceParameters = cms.PSet( 
56690           RPCLayers = cms.bool( True ),
56691           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56692         )
56693       ),
56694       ErrorDT = cms.double( 6.0 ),
56695       EcalEnergyCut = cms.double( 0.4 ),
56696       UseECAL = cms.bool( True ),
56697       ErrorEB = cms.double( 2.085 ),
56698       UseDT = cms.bool( True ),
56699       ErrorEE = cms.double( 6.95 ),
56700       ErrorCSC = cms.double( 7.4 )
56701     ),
56702     ShowerDigiFillerParameters = cms.PSet( 
56703       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
56704       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
56705       digiMaxDistanceX = cms.double( 25.0 )
56706     ),
56707     TrackerKinkFinderParameters = cms.PSet( 
56708       usePosition = cms.bool( False ),
56709       diagonalOnly = cms.bool( False )
56710     ),
56711     fillEnergy = cms.bool( False ),
56712     storeCrossedHcalRecHits = cms.bool( False ),
56713     maxAbsPullX = cms.double( 4.0 ),
56714     maxAbsEta = cms.double( 3.0 ),
56715     minPt = cms.double( 8.0 ),
56716     inputCollectionTypes = cms.vstring( 'inner tracks',
56717       'links' ),
56718     addExtraSoftMuons = cms.bool( False ),
56719     fillGlobalTrackRefits = cms.bool( False ),
56720     debugWithTruthMatching = cms.bool( False ),
56721     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ),
56722     fillCaloCompatibility = cms.bool( False ),
56723     maxAbsPullY = cms.double( 9999.0 ),
56724     maxAbsDy = cms.double( 9999.0 ),
56725     minP = cms.double( 0.0 ),
56726     minPCaloMuon = cms.double( 1.0E9 ),
56727     maxAbsDx = cms.double( 3.0 ),
56728     fillIsolation = cms.bool( False ),
56729     writeIsoDeposits = cms.bool( False ),
56730     minNumberOfMatches = cms.int32( 1 ),
56731     fillMatching = cms.bool( True ),
56732     fillShowerDigis = cms.bool( False ),
56733     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
56734     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
56735     fillGlobalTrackQuality = cms.bool( False ),
56736     globalTrackQualityInputTag = cms.InputTag( "" ),
56737     selectHighPurity = cms.bool( False ),
56738     pvInputTag = cms.InputTag( "" ),
56739     fillTrackerKink = cms.bool( False ),
56740     minCaloCompatibility = cms.double( 0.6 ),
56741     runArbitrationCleaner = cms.bool( False ),
56742     arbitrationCleanerOptions = cms.PSet( 
56743       OverlapDTheta = cms.double( 0.02 ),
56744       Overlap = cms.bool( True ),
56745       Clustering = cms.bool( True ),
56746       ME1a = cms.bool( True ),
56747       ClusterDTheta = cms.double( 0.02 ),
56748       ClusterDPhi = cms.double( 0.6 ),
56749       OverlapDPhi = cms.double( 0.0786 )
56750     ),
56751     arbitrateTrackerMuons = cms.bool( False )
56752 )
56753 fragment.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
56754     InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56755     DisplacedReconstruction = cms.bool( False )
56756 )
56757 fragment.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56758     saveTags = cms.bool( True ),
56759     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56760     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56761     previousCandTag = cms.InputTag( "" ),
56762     minTrkHits = cms.int32( -1 ),
56763     minMuonHits = cms.int32( -1 ),
56764     minMuonStations = cms.int32( 2 ),
56765     maxNormalizedChi2 = cms.double( 1.0E99 ),
56766     allowedTypeMask = cms.uint32( 255 ),
56767     requiredTypeMask = cms.uint32( 4 ),
56768     trkMuonId = cms.uint32( 0 ),
56769     minPt = cms.double( 5.0 ),
56770     minN = cms.uint32( 3 ),
56771     maxAbsEta = cms.double( 2.5 ),
56772     L1MatchingdR = cms.double( 0.3 ),
56773     useSimpleGeometry = cms.bool( True ),
56774     useStation2 = cms.bool( True ),
56775     fallbackToME1 = cms.bool( False ),
56776     cosmicPropagationHypothesis = cms.bool( False ),
56777     useMB2InOverlap = cms.bool( False ),
56778     useTrack = cms.string( "tracker" ),
56779     useState = cms.string( "atVertex" ),
56780     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56781     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56782     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56783 )
56784 fragment.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56785     saveTags = cms.bool( True ),
56786     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56787     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56788     previousCandTag = cms.InputTag( "" ),
56789     minTrkHits = cms.int32( -1 ),
56790     minMuonHits = cms.int32( -1 ),
56791     minMuonStations = cms.int32( 2 ),
56792     maxNormalizedChi2 = cms.double( 1.0E99 ),
56793     allowedTypeMask = cms.uint32( 255 ),
56794     requiredTypeMask = cms.uint32( 4 ),
56795     trkMuonId = cms.uint32( 0 ),
56796     minPt = cms.double( 12.0 ),
56797     minN = cms.uint32( 1 ),
56798     maxAbsEta = cms.double( 2.5 ),
56799     L1MatchingdR = cms.double( 0.3 ),
56800     useSimpleGeometry = cms.bool( True ),
56801     useStation2 = cms.bool( True ),
56802     fallbackToME1 = cms.bool( False ),
56803     cosmicPropagationHypothesis = cms.bool( False ),
56804     useMB2InOverlap = cms.bool( False ),
56805     useTrack = cms.string( "tracker" ),
56806     useState = cms.string( "atVertex" ),
56807     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56808     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56809     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56810 )
56811 fragment.hltPreMu8 = cms.EDFilter( "HLTPrescaler",
56812     offset = cms.uint32( 0 ),
56813     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56814 )
56815 fragment.hltPreMu17 = cms.EDFilter( "HLTPrescaler",
56816     offset = cms.uint32( 0 ),
56817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56818 )
56819 fragment.hltPreMu19 = cms.EDFilter( "HLTPrescaler",
56820     offset = cms.uint32( 0 ),
56821     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56822 )
56823 fragment.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler",
56824     offset = cms.uint32( 0 ),
56825     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56826 )
56827 fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56828     saveTags = cms.bool( True ),
56829     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56830     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56831     MaxEta = cms.double( 2.5 ),
56832     MinPt = cms.double( 7.0 ),
56833     MaxDeltaR = cms.double( 0.3 ),
56834     MinN = cms.int32( 1 ),
56835     CentralBxOnly = cms.bool( True ),
56836     SelectQualities = cms.vint32(  )
56837 )
56838 fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56839     saveTags = cms.bool( True ),
56840     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56841     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56842     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56843     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56844     MinN = cms.int32( 0 ),
56845     MaxEta = cms.double( 2.5 ),
56846     AbsEtaBins = cms.vdouble( 0.0 ),
56847     MinNstations = cms.vint32( 0 ),
56848     MinNhits = cms.vint32( 0 ),
56849     CutOnChambers = cms.bool( False ),
56850     MinNchambers = cms.vint32( 0 ),
56851     MaxDr = cms.double( 9999.0 ),
56852     MinDr = cms.double( -1.0 ),
56853     MaxDz = cms.double( 9999.0 ),
56854     MinDxySig = cms.double( -1.0 ),
56855     MinPt = cms.double( 0.0 ),
56856     NSigmaPt = cms.double( 0.0 ),
56857     MatchToPreviousCand = cms.bool( True )
56858 )
56859 fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56860     saveTags = cms.bool( True ),
56861     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56862     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56863     MaxEta = cms.double( 2.5 ),
56864     MinPt = cms.double( 0.0 ),
56865     MaxDeltaR = cms.double( 0.3 ),
56866     MinN = cms.int32( 1 ),
56867     CentralBxOnly = cms.bool( True ),
56868     SelectQualities = cms.vint32(  )
56869 )
56870 fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter",
56871     saveTags = cms.bool( True ),
56872     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56873     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56874     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ),
56875     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56876     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56877     MinN = cms.int32( 1 ),
56878     MaxEta = cms.double( 1.0E99 ),
56879     MinNhits = cms.int32( 0 ),
56880     MaxDr = cms.double( 2.0 ),
56881     MinDr = cms.double( -1.0 ),
56882     MaxDz = cms.double( 9999.0 ),
56883     MinDxySig = cms.double( -1.0 ),
56884     MinPt = cms.double( 17.0 ),
56885     NSigmaPt = cms.double( 0.0 ),
56886     MaxNormalizedChi2 = cms.double( 9999.0 ),
56887     MaxDXYBeamSpot = cms.double( 9999.0 ),
56888     MinDXYBeamSpot = cms.double( -1.0 ),
56889     MinNmuonHits = cms.int32( 0 ),
56890     MaxPtDifference = cms.double( 9999.0 ),
56891     MinTrackPt = cms.double( 0.0 ),
56892     minMuonStations = cms.int32( 2 ),
56893     minTrkHits = cms.int32( -1 ),
56894     minMuonHits = cms.int32( -1 ),
56895     allowedTypeMask = cms.uint32( 255 ),
56896     requiredTypeMask = cms.uint32( 0 ),
56897     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56898     trkMuonId = cms.uint32( 0 ),
56899     L1MatchingdR = cms.double( 0.3 ),
56900     MatchToPreviousCand = cms.bool( True ),
56901     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56902     requireL3MuonTrajectorySeed = cms.bool( False ),
56903     useSimpleGeometry = cms.bool( True ),
56904     useStation2 = cms.bool( True ),
56905     fallbackToME1 = cms.bool( False ),
56906     cosmicPropagationHypothesis = cms.bool( False ),
56907     useMB2InOverlap = cms.bool( False ),
56908     useTrack = cms.string( "tracker" ),
56909     useState = cms.string( "atVertex" ),
56910     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56911     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56912     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56913 )
56914 fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56915     saveTags = cms.bool( True ),
56916     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56917     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56918     candNonIsolatedTag = cms.InputTag( "" ),
56919     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56920     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56921     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56922     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56923     ncandcut = cms.int32( 1 ),
56924     doIsolated = cms.bool( False ),
56925     region_eta_size = cms.double( 0.522 ),
56926     region_eta_size_ecap = cms.double( 1.0 ),
56927     region_phi_size = cms.double( 1.044 ),
56928     barrel_end = cms.double( 1.4791 ),
56929     endcap_end = cms.double( 2.65 )
56930 )
56931 fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56932     saveTags = cms.bool( True ),
56933     inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ),
56934     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56935     etcutEB = cms.double( 30.0 ),
56936     etcutEE = cms.double( 30.0 ),
56937     minEtaCut = cms.double( -9999.0 ),
56938     maxEtaCut = cms.double( 9999.0 ),
56939     ncandcut = cms.int32( 1 )
56940 )
56941 fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56942     saveTags = cms.bool( True ),
56943     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ),
56944     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56945     rhoTag = cms.InputTag( "" ),
56946     energyLowEdges = cms.vdouble( 0.0 ),
56947     lessThan = cms.bool( True ),
56948     useEt = cms.bool( False ),
56949     useAbs = cms.bool( False ),
56950     thrRegularEB = cms.vdouble( 0.015 ),
56951     thrRegularEE = cms.vdouble( 0.035 ),
56952     thrOverEEB = cms.vdouble( -1.0 ),
56953     thrOverEEE = cms.vdouble( -1.0 ),
56954     thrOverE2EB = cms.vdouble( -1.0 ),
56955     thrOverE2EE = cms.vdouble( -1.0 ),
56956     ncandcut = cms.int32( 1 ),
56957     doRhoCorrection = cms.bool( False ),
56958     rhoMax = cms.double( 9.9999999E7 ),
56959     rhoScale = cms.double( 1.0 ),
56960     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56961     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56962     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56963 )
56964 fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56965     saveTags = cms.bool( True ),
56966     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ),
56967     varTag = cms.InputTag( "hltEgammaHoverE" ),
56968     rhoTag = cms.InputTag( "" ),
56969     energyLowEdges = cms.vdouble( 0.0 ),
56970     lessThan = cms.bool( True ),
56971     useEt = cms.bool( False ),
56972     useAbs = cms.bool( False ),
56973     thrRegularEB = cms.vdouble( -1.0 ),
56974     thrRegularEE = cms.vdouble( -1.0 ),
56975     thrOverEEB = cms.vdouble( 0.15 ),
56976     thrOverEEE = cms.vdouble( 0.1 ),
56977     thrOverE2EB = cms.vdouble( -1.0 ),
56978     thrOverE2EE = cms.vdouble( -1.0 ),
56979     ncandcut = cms.int32( 1 ),
56980     doRhoCorrection = cms.bool( False ),
56981     rhoMax = cms.double( 9.9999999E7 ),
56982     rhoScale = cms.double( 1.0 ),
56983     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56984     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56985     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56986 )
56987 fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
56988     saveTags = cms.bool( True ),
56989     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ),
56990     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
56991     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56992     energyLowEdges = cms.vdouble( 0.0 ),
56993     lessThan = cms.bool( True ),
56994     useEt = cms.bool( True ),
56995     useAbs = cms.bool( False ),
56996     thrRegularEB = cms.vdouble( 5.0 ),
56997     thrRegularEE = cms.vdouble( 5.0 ),
56998     thrOverEEB = cms.vdouble( 0.012 ),
56999     thrOverEEE = cms.vdouble( 0.012 ),
57000     thrOverE2EB = cms.vdouble( 0.0 ),
57001     thrOverE2EE = cms.vdouble( 0.0 ),
57002     ncandcut = cms.int32( 1 ),
57003     doRhoCorrection = cms.bool( True ),
57004     rhoMax = cms.double( 9.9999999E7 ),
57005     rhoScale = cms.double( 1.0 ),
57006     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57008     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57009 )
57010 fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
57011     saveTags = cms.bool( True ),
57012     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ),
57013     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
57014     rhoTag = cms.InputTag( "" ),
57015     energyLowEdges = cms.vdouble( 0.0 ),
57016     lessThan = cms.bool( True ),
57017     useEt = cms.bool( True ),
57018     useAbs = cms.bool( False ),
57019     thrRegularEB = cms.vdouble( 4.0 ),
57020     thrRegularEE = cms.vdouble( 4.0 ),
57021     thrOverEEB = cms.vdouble( 0.002 ),
57022     thrOverEEE = cms.vdouble( 0.002 ),
57023     thrOverE2EB = cms.vdouble( 0.0 ),
57024     thrOverE2EE = cms.vdouble( 0.0 ),
57025     ncandcut = cms.int32( 1 ),
57026     doRhoCorrection = cms.bool( False ),
57027     rhoMax = cms.double( 9.9999999E7 ),
57028     rhoScale = cms.double( 1.0 ),
57029     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57030     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57031     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57032 )
57033 fragment.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed",
57034     saveTags = cms.bool( True ),
57035     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ),
57036     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57037     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57038     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57039     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57040     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57041     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57042     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57043     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57044     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57045 )
57046 fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57047     offset = cms.uint32( 0 ),
57048     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57049 )
57050 fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57051     saveTags = cms.bool( True ),
57052     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57053     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57054     candNonIsolatedTag = cms.InputTag( "" ),
57055     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57056     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ),
57057     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57058     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57059     ncandcut = cms.int32( 1 ),
57060     doIsolated = cms.bool( False ),
57061     region_eta_size = cms.double( 0.522 ),
57062     region_eta_size_ecap = cms.double( 1.0 ),
57063     region_phi_size = cms.double( 1.044 ),
57064     barrel_end = cms.double( 1.4791 ),
57065     endcap_end = cms.double( 2.65 )
57066 )
57067 fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57068     saveTags = cms.bool( True ),
57069     inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57070     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57071     etcutEB = cms.double( 8.0 ),
57072     etcutEE = cms.double( 8.0 ),
57073     minEtaCut = cms.double( -9999.0 ),
57074     maxEtaCut = cms.double( 9999.0 ),
57075     ncandcut = cms.int32( 1 )
57076 )
57077 fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57078     saveTags = cms.bool( True ),
57079     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ),
57080     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57081     rhoTag = cms.InputTag( "" ),
57082     energyLowEdges = cms.vdouble( 0.0 ),
57083     lessThan = cms.bool( True ),
57084     useEt = cms.bool( False ),
57085     useAbs = cms.bool( False ),
57086     thrRegularEB = cms.vdouble( 0.013 ),
57087     thrRegularEE = cms.vdouble( 0.035 ),
57088     thrOverEEB = cms.vdouble( -1.0 ),
57089     thrOverEEE = cms.vdouble( -1.0 ),
57090     thrOverE2EB = cms.vdouble( -1.0 ),
57091     thrOverE2EE = cms.vdouble( -1.0 ),
57092     ncandcut = cms.int32( 1 ),
57093     doRhoCorrection = cms.bool( False ),
57094     rhoMax = cms.double( 9.9999999E7 ),
57095     rhoScale = cms.double( 1.0 ),
57096     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57097     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57098     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57099 )
57100 fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57101     saveTags = cms.bool( True ),
57102     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57103     varTag = cms.InputTag( "hltEgammaHoverE" ),
57104     rhoTag = cms.InputTag( "" ),
57105     energyLowEdges = cms.vdouble( 0.0 ),
57106     lessThan = cms.bool( True ),
57107     useEt = cms.bool( False ),
57108     useAbs = cms.bool( False ),
57109     thrRegularEB = cms.vdouble( -1.0 ),
57110     thrRegularEE = cms.vdouble( -1.0 ),
57111     thrOverEEB = cms.vdouble( 0.13 ),
57112     thrOverEEE = cms.vdouble( 0.13 ),
57113     thrOverE2EB = cms.vdouble( -1.0 ),
57114     thrOverE2EE = cms.vdouble( -1.0 ),
57115     ncandcut = cms.int32( 1 ),
57116     doRhoCorrection = cms.bool( False ),
57117     rhoMax = cms.double( 9.9999999E7 ),
57118     rhoScale = cms.double( 1.0 ),
57119     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57120     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57121     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57122 )
57123 fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57124     saveTags = cms.bool( True ),
57125     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ),
57126     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57127     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57128     energyLowEdges = cms.vdouble( 0.0 ),
57129     lessThan = cms.bool( True ),
57130     useEt = cms.bool( True ),
57131     useAbs = cms.bool( False ),
57132     thrRegularEB = cms.vdouble( -1.0 ),
57133     thrRegularEE = cms.vdouble( -1.0 ),
57134     thrOverEEB = cms.vdouble( 0.5 ),
57135     thrOverEEE = cms.vdouble( 0.5 ),
57136     thrOverE2EB = cms.vdouble( -1.0 ),
57137     thrOverE2EE = cms.vdouble( -1.0 ),
57138     ncandcut = cms.int32( 1 ),
57139     doRhoCorrection = cms.bool( True ),
57140     rhoMax = cms.double( 9.9999999E7 ),
57141     rhoScale = cms.double( 1.0 ),
57142     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57143     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57144     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57145 )
57146 fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57147     saveTags = cms.bool( True ),
57148     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57149     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57150     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57151     energyLowEdges = cms.vdouble( 0.0 ),
57152     lessThan = cms.bool( True ),
57153     useEt = cms.bool( True ),
57154     useAbs = cms.bool( False ),
57155     thrRegularEB = cms.vdouble( -1.0 ),
57156     thrRegularEE = cms.vdouble( -1.0 ),
57157     thrOverEEB = cms.vdouble( 0.3 ),
57158     thrOverEEE = cms.vdouble( 0.3 ),
57159     thrOverE2EB = cms.vdouble( -1.0 ),
57160     thrOverE2EE = cms.vdouble( -1.0 ),
57161     ncandcut = cms.int32( 1 ),
57162     doRhoCorrection = cms.bool( True ),
57163     rhoMax = cms.double( 9.9999999E7 ),
57164     rhoScale = cms.double( 1.0 ),
57165     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57166     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57167     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57168 )
57169 fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57170     saveTags = cms.bool( True ),
57171     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57172     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57173     npixelmatchcut = cms.double( 1.0 ),
57174     ncandcut = cms.int32( 1 ),
57175     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57176     s_a_phi1B = cms.double( 0.0069 ),
57177     s_a_phi1I = cms.double( 0.0088 ),
57178     s_a_phi1F = cms.double( 0.0076 ),
57179     s_a_phi2B = cms.double( 3.7E-4 ),
57180     s_a_phi2I = cms.double( 7.0E-4 ),
57181     s_a_phi2F = cms.double( 0.00906 ),
57182     s_a_zB = cms.double( 0.012 ),
57183     s_a_rI = cms.double( 0.027 ),
57184     s_a_rF = cms.double( 0.04 ),
57185     s2_threshold = cms.double( 0.4 ),
57186     tanhSO10BarrelThres = cms.double( 0.35 ),
57187     tanhSO10InterThres = cms.double( 1.0 ),
57188     tanhSO10ForwardThres = cms.double( 1.0 ),
57189     useS = cms.bool( False ),
57190     pixelVeto = cms.bool( False )
57191 )
57192 fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57193     saveTags = cms.bool( True ),
57194     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57195     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57196     rhoTag = cms.InputTag( "" ),
57197     energyLowEdges = cms.vdouble( 0.0 ),
57198     lessThan = cms.bool( True ),
57199     useEt = cms.bool( True ),
57200     useAbs = cms.bool( True ),
57201     thrRegularEB = cms.vdouble( 999999.0 ),
57202     thrRegularEE = cms.vdouble( 999999.0 ),
57203     thrOverEEB = cms.vdouble( -1.0 ),
57204     thrOverEEE = cms.vdouble( -1.0 ),
57205     thrOverE2EB = cms.vdouble( -1.0 ),
57206     thrOverE2EE = cms.vdouble( -1.0 ),
57207     ncandcut = cms.int32( 1 ),
57208     doRhoCorrection = cms.bool( False ),
57209     rhoMax = cms.double( 9.9999999E7 ),
57210     rhoScale = cms.double( 1.0 ),
57211     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57212     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57213     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57214 )
57215 fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57216     saveTags = cms.bool( True ),
57217     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57218     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57219     rhoTag = cms.InputTag( "" ),
57220     energyLowEdges = cms.vdouble( 0.0 ),
57221     lessThan = cms.bool( True ),
57222     useEt = cms.bool( True ),
57223     useAbs = cms.bool( True ),
57224     thrRegularEB = cms.vdouble( 0.01 ),
57225     thrRegularEE = cms.vdouble( 0.015 ),
57226     thrOverEEB = cms.vdouble( -1.0 ),
57227     thrOverEEE = cms.vdouble( -1.0 ),
57228     thrOverE2EB = cms.vdouble( -1.0 ),
57229     thrOverE2EE = cms.vdouble( -1.0 ),
57230     ncandcut = cms.int32( 1 ),
57231     doRhoCorrection = cms.bool( False ),
57232     rhoMax = cms.double( 9.9999999E7 ),
57233     rhoScale = cms.double( 1.0 ),
57234     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57235     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57236     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57237 )
57238 fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57239     saveTags = cms.bool( True ),
57240     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ),
57241     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57242     rhoTag = cms.InputTag( "" ),
57243     energyLowEdges = cms.vdouble( 0.0 ),
57244     lessThan = cms.bool( True ),
57245     useEt = cms.bool( True ),
57246     useAbs = cms.bool( True ),
57247     thrRegularEB = cms.vdouble( 0.07 ),
57248     thrRegularEE = cms.vdouble( 0.1 ),
57249     thrOverEEB = cms.vdouble( -1.0 ),
57250     thrOverEEE = cms.vdouble( -1.0 ),
57251     thrOverE2EB = cms.vdouble( -1.0 ),
57252     thrOverE2EE = cms.vdouble( -1.0 ),
57253     ncandcut = cms.int32( 1 ),
57254     doRhoCorrection = cms.bool( False ),
57255     rhoMax = cms.double( 9.9999999E7 ),
57256     rhoScale = cms.double( 1.0 ),
57257     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57259     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57260 )
57261 fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57262     saveTags = cms.bool( True ),
57263     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ),
57264     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57265     rhoTag = cms.InputTag( "" ),
57266     energyLowEdges = cms.vdouble( 0.0 ),
57267     lessThan = cms.bool( True ),
57268     useEt = cms.bool( True ),
57269     useAbs = cms.bool( False ),
57270     thrRegularEB = cms.vdouble( -1.0 ),
57271     thrRegularEE = cms.vdouble( -1.0 ),
57272     thrOverEEB = cms.vdouble( 0.2 ),
57273     thrOverEEE = cms.vdouble( 0.2 ),
57274     thrOverE2EB = cms.vdouble( -1.0 ),
57275     thrOverE2EE = cms.vdouble( -1.0 ),
57276     ncandcut = cms.int32( 1 ),
57277     doRhoCorrection = cms.bool( False ),
57278     rhoMax = cms.double( 9.9999999E7 ),
57279     rhoScale = cms.double( 1.0 ),
57280     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57282     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57283 )
57284 fragment.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57285     leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57286     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57287     minDeltaR = cms.double( 1.0 ),
57288     numLeptons = cms.uint32( 1 )
57289 )
57290 fragment.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57291     saveTags = cms.bool( True ),
57292     inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ),
57293     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57294     MinJetPt = cms.double( 30.0 ),
57295     MaxAbsJetEta = cms.double( 2.5 ),
57296     MinNJets = cms.uint32( 1 ),
57297     triggerType = cms.int32( 85 )
57298 )
57299 fragment.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed",
57300     saveTags = cms.bool( True ),
57301     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
57302     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57303     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57304     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57305     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57306     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57307     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57308     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57309     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57310     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57311 )
57312 fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57313     offset = cms.uint32( 0 ),
57314     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57315 )
57316 fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57317     saveTags = cms.bool( True ),
57318     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57319     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57320     candNonIsolatedTag = cms.InputTag( "" ),
57321     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57322     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ),
57323     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57324     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57325     ncandcut = cms.int32( 1 ),
57326     doIsolated = cms.bool( False ),
57327     region_eta_size = cms.double( 0.522 ),
57328     region_eta_size_ecap = cms.double( 1.0 ),
57329     region_phi_size = cms.double( 1.044 ),
57330     barrel_end = cms.double( 1.4791 ),
57331     endcap_end = cms.double( 2.65 )
57332 )
57333 fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57334     saveTags = cms.bool( True ),
57335     inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ),
57336     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57337     etcutEB = cms.double( 12.0 ),
57338     etcutEE = cms.double( 12.0 ),
57339     minEtaCut = cms.double( -9999.0 ),
57340     maxEtaCut = cms.double( 9999.0 ),
57341     ncandcut = cms.int32( 1 )
57342 )
57343 fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57344     saveTags = cms.bool( True ),
57345     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ),
57346     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57347     rhoTag = cms.InputTag( "" ),
57348     energyLowEdges = cms.vdouble( 0.0 ),
57349     lessThan = cms.bool( True ),
57350     useEt = cms.bool( False ),
57351     useAbs = cms.bool( False ),
57352     thrRegularEB = cms.vdouble( 0.013 ),
57353     thrRegularEE = cms.vdouble( 0.035 ),
57354     thrOverEEB = cms.vdouble( -1.0 ),
57355     thrOverEEE = cms.vdouble( -1.0 ),
57356     thrOverE2EB = cms.vdouble( -1.0 ),
57357     thrOverE2EE = cms.vdouble( -1.0 ),
57358     ncandcut = cms.int32( 1 ),
57359     doRhoCorrection = cms.bool( False ),
57360     rhoMax = cms.double( 9.9999999E7 ),
57361     rhoScale = cms.double( 1.0 ),
57362     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57363     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57364     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57365 )
57366 fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57367     saveTags = cms.bool( True ),
57368     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
57369     varTag = cms.InputTag( "hltEgammaHoverE" ),
57370     rhoTag = cms.InputTag( "" ),
57371     energyLowEdges = cms.vdouble( 0.0 ),
57372     lessThan = cms.bool( True ),
57373     useEt = cms.bool( False ),
57374     useAbs = cms.bool( False ),
57375     thrRegularEB = cms.vdouble( -1.0 ),
57376     thrRegularEE = cms.vdouble( -1.0 ),
57377     thrOverEEB = cms.vdouble( 0.13 ),
57378     thrOverEEE = cms.vdouble( 0.13 ),
57379     thrOverE2EB = cms.vdouble( -1.0 ),
57380     thrOverE2EE = cms.vdouble( -1.0 ),
57381     ncandcut = cms.int32( 1 ),
57382     doRhoCorrection = cms.bool( False ),
57383     rhoMax = cms.double( 9.9999999E7 ),
57384     rhoScale = cms.double( 1.0 ),
57385     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57386     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57387     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57388 )
57389 fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57390     saveTags = cms.bool( True ),
57391     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ),
57392     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57393     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57394     energyLowEdges = cms.vdouble( 0.0 ),
57395     lessThan = cms.bool( True ),
57396     useEt = cms.bool( True ),
57397     useAbs = cms.bool( False ),
57398     thrRegularEB = cms.vdouble( -1.0 ),
57399     thrRegularEE = cms.vdouble( -1.0 ),
57400     thrOverEEB = cms.vdouble( 0.5 ),
57401     thrOverEEE = cms.vdouble( 0.5 ),
57402     thrOverE2EB = cms.vdouble( -1.0 ),
57403     thrOverE2EE = cms.vdouble( -1.0 ),
57404     ncandcut = cms.int32( 1 ),
57405     doRhoCorrection = cms.bool( True ),
57406     rhoMax = cms.double( 9.9999999E7 ),
57407     rhoScale = cms.double( 1.0 ),
57408     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57409     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57410     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57411 )
57412 fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57413     saveTags = cms.bool( True ),
57414     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
57415     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57416     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57417     energyLowEdges = cms.vdouble( 0.0 ),
57418     lessThan = cms.bool( True ),
57419     useEt = cms.bool( True ),
57420     useAbs = cms.bool( False ),
57421     thrRegularEB = cms.vdouble( -1.0 ),
57422     thrRegularEE = cms.vdouble( -1.0 ),
57423     thrOverEEB = cms.vdouble( 0.3 ),
57424     thrOverEEE = cms.vdouble( 0.3 ),
57425     thrOverE2EB = cms.vdouble( -1.0 ),
57426     thrOverE2EE = cms.vdouble( -1.0 ),
57427     ncandcut = cms.int32( 1 ),
57428     doRhoCorrection = cms.bool( True ),
57429     rhoMax = cms.double( 9.9999999E7 ),
57430     rhoScale = cms.double( 1.0 ),
57431     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57432     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57433     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57434 )
57435 fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57436     saveTags = cms.bool( True ),
57437     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
57438     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57439     npixelmatchcut = cms.double( 1.0 ),
57440     ncandcut = cms.int32( 1 ),
57441     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57442     s_a_phi1B = cms.double( 0.0069 ),
57443     s_a_phi1I = cms.double( 0.0088 ),
57444     s_a_phi1F = cms.double( 0.0076 ),
57445     s_a_phi2B = cms.double( 3.7E-4 ),
57446     s_a_phi2I = cms.double( 7.0E-4 ),
57447     s_a_phi2F = cms.double( 0.00906 ),
57448     s_a_zB = cms.double( 0.012 ),
57449     s_a_rI = cms.double( 0.027 ),
57450     s_a_rF = cms.double( 0.04 ),
57451     s2_threshold = cms.double( 0.4 ),
57452     tanhSO10BarrelThres = cms.double( 0.35 ),
57453     tanhSO10InterThres = cms.double( 1.0 ),
57454     tanhSO10ForwardThres = cms.double( 1.0 ),
57455     useS = cms.bool( False ),
57456     pixelVeto = cms.bool( False )
57457 )
57458 fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57459     saveTags = cms.bool( True ),
57460     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
57461     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57462     rhoTag = cms.InputTag( "" ),
57463     energyLowEdges = cms.vdouble( 0.0 ),
57464     lessThan = cms.bool( True ),
57465     useEt = cms.bool( True ),
57466     useAbs = cms.bool( True ),
57467     thrRegularEB = cms.vdouble( 999999.0 ),
57468     thrRegularEE = cms.vdouble( 999999.0 ),
57469     thrOverEEB = cms.vdouble( -1.0 ),
57470     thrOverEEE = cms.vdouble( -1.0 ),
57471     thrOverE2EB = cms.vdouble( -1.0 ),
57472     thrOverE2EE = cms.vdouble( -1.0 ),
57473     ncandcut = cms.int32( 1 ),
57474     doRhoCorrection = cms.bool( False ),
57475     rhoMax = cms.double( 9.9999999E7 ),
57476     rhoScale = cms.double( 1.0 ),
57477     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57478     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57479     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57480 )
57481 fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57482     saveTags = cms.bool( True ),
57483     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
57484     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57485     rhoTag = cms.InputTag( "" ),
57486     energyLowEdges = cms.vdouble( 0.0 ),
57487     lessThan = cms.bool( True ),
57488     useEt = cms.bool( True ),
57489     useAbs = cms.bool( True ),
57490     thrRegularEB = cms.vdouble( 0.01 ),
57491     thrRegularEE = cms.vdouble( 0.015 ),
57492     thrOverEEB = cms.vdouble( -1.0 ),
57493     thrOverEEE = cms.vdouble( -1.0 ),
57494     thrOverE2EB = cms.vdouble( -1.0 ),
57495     thrOverE2EE = cms.vdouble( -1.0 ),
57496     ncandcut = cms.int32( 1 ),
57497     doRhoCorrection = cms.bool( False ),
57498     rhoMax = cms.double( 9.9999999E7 ),
57499     rhoScale = cms.double( 1.0 ),
57500     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57501     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57502     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57503 )
57504 fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57505     saveTags = cms.bool( True ),
57506     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ),
57507     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57508     rhoTag = cms.InputTag( "" ),
57509     energyLowEdges = cms.vdouble( 0.0 ),
57510     lessThan = cms.bool( True ),
57511     useEt = cms.bool( True ),
57512     useAbs = cms.bool( True ),
57513     thrRegularEB = cms.vdouble( 0.07 ),
57514     thrRegularEE = cms.vdouble( 0.1 ),
57515     thrOverEEB = cms.vdouble( -1.0 ),
57516     thrOverEEE = cms.vdouble( -1.0 ),
57517     thrOverE2EB = cms.vdouble( -1.0 ),
57518     thrOverE2EE = cms.vdouble( -1.0 ),
57519     ncandcut = cms.int32( 1 ),
57520     doRhoCorrection = cms.bool( False ),
57521     rhoMax = cms.double( 9.9999999E7 ),
57522     rhoScale = cms.double( 1.0 ),
57523     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57524     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57525     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57526 )
57527 fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57528     saveTags = cms.bool( True ),
57529     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ),
57530     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57531     rhoTag = cms.InputTag( "" ),
57532     energyLowEdges = cms.vdouble( 0.0 ),
57533     lessThan = cms.bool( True ),
57534     useEt = cms.bool( True ),
57535     useAbs = cms.bool( False ),
57536     thrRegularEB = cms.vdouble( -1.0 ),
57537     thrRegularEE = cms.vdouble( -1.0 ),
57538     thrOverEEB = cms.vdouble( 0.2 ),
57539     thrOverEEE = cms.vdouble( 0.2 ),
57540     thrOverE2EB = cms.vdouble( -1.0 ),
57541     thrOverE2EE = cms.vdouble( -1.0 ),
57542     ncandcut = cms.int32( 1 ),
57543     doRhoCorrection = cms.bool( False ),
57544     rhoMax = cms.double( 9.9999999E7 ),
57545     rhoScale = cms.double( 1.0 ),
57546     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57547     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57548     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57549 )
57550 fragment.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57551     leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
57552     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57553     minDeltaR = cms.double( 1.0 ),
57554     numLeptons = cms.uint32( 1 )
57555 )
57556 fragment.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57557     saveTags = cms.bool( True ),
57558     inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ),
57559     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57560     MinJetPt = cms.double( 30.0 ),
57561     MaxAbsJetEta = cms.double( 2.5 ),
57562     MinNJets = cms.uint32( 1 ),
57563     triggerType = cms.int32( 85 )
57564 )
57565 fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed",
57566     saveTags = cms.bool( True ),
57567     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ),
57568     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57569     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57570     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57571     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57572     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57573     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57574     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57575     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57576     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57577 )
57578 fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
57579     offset = cms.uint32( 0 ),
57580     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57581 )
57582 fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57583     saveTags = cms.bool( True ),
57584     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57585     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57586     candNonIsolatedTag = cms.InputTag( "" ),
57587     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57588     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ),
57589     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57590     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57591     ncandcut = cms.int32( 1 ),
57592     doIsolated = cms.bool( False ),
57593     region_eta_size = cms.double( 0.522 ),
57594     region_eta_size_ecap = cms.double( 1.0 ),
57595     region_phi_size = cms.double( 1.044 ),
57596     barrel_end = cms.double( 1.4791 ),
57597     endcap_end = cms.double( 2.5 )
57598 )
57599 fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57600     saveTags = cms.bool( True ),
57601     inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ),
57602     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57603     etcutEB = cms.double( 14.0 ),
57604     etcutEE = cms.double( 14.0 ),
57605     minEtaCut = cms.double( -9999.0 ),
57606     maxEtaCut = cms.double( 9999.0 ),
57607     ncandcut = cms.int32( 1 )
57608 )
57609 fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57610     saveTags = cms.bool( True ),
57611     candTag = cms.InputTag( "hltEG14EtFilter" ),
57612     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57613     rhoTag = cms.InputTag( "" ),
57614     energyLowEdges = cms.vdouble( 0.0 ),
57615     lessThan = cms.bool( True ),
57616     useEt = cms.bool( False ),
57617     useAbs = cms.bool( False ),
57618     thrRegularEB = cms.vdouble( 0.0105 ),
57619     thrRegularEE = cms.vdouble( 0.031 ),
57620     thrOverEEB = cms.vdouble( -1.0 ),
57621     thrOverEEE = cms.vdouble( -1.0 ),
57622     thrOverE2EB = cms.vdouble( -1.0 ),
57623     thrOverE2EE = cms.vdouble( -1.0 ),
57624     ncandcut = cms.int32( 1 ),
57625     doRhoCorrection = cms.bool( False ),
57626     rhoMax = cms.double( 9.9999999E7 ),
57627     rhoScale = cms.double( 1.0 ),
57628     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57629     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57630     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57631 )
57632 fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57633     saveTags = cms.bool( True ),
57634     candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ),
57635     varTag = cms.InputTag( "hltEgammaHoverE" ),
57636     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57637     energyLowEdges = cms.vdouble( 0.0 ),
57638     lessThan = cms.bool( True ),
57639     useEt = cms.bool( False ),
57640     useAbs = cms.bool( False ),
57641     thrRegularEB = cms.vdouble( -1.0 ),
57642     thrRegularEE = cms.vdouble( -1.0 ),
57643     thrOverEEB = cms.vdouble( 0.08 ),
57644     thrOverEEE = cms.vdouble( 0.04 ),
57645     thrOverE2EB = cms.vdouble( -1.0 ),
57646     thrOverE2EE = cms.vdouble( -1.0 ),
57647     ncandcut = cms.int32( 1 ),
57648     doRhoCorrection = cms.bool( True ),
57649     rhoMax = cms.double( 9.9999999E7 ),
57650     rhoScale = cms.double( 1.0 ),
57651     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
57652     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57653     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57654 )
57655 fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57656     saveTags = cms.bool( True ),
57657     candTag = cms.InputTag( "hltEle14VVVLHEFilter" ),
57658     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
57659     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57660     energyLowEdges = cms.vdouble( 0.0 ),
57661     lessThan = cms.bool( True ),
57662     useEt = cms.bool( True ),
57663     useAbs = cms.bool( False ),
57664     thrRegularEB = cms.vdouble( -1.0 ),
57665     thrRegularEE = cms.vdouble( -1.0 ),
57666     thrOverEEB = cms.vdouble( 0.5 ),
57667     thrOverEEE = cms.vdouble( 0.5 ),
57668     thrOverE2EB = cms.vdouble( -1.0 ),
57669     thrOverE2EE = cms.vdouble( -1.0 ),
57670     ncandcut = cms.int32( 1 ),
57671     doRhoCorrection = cms.bool( True ),
57672     rhoMax = cms.double( 9.9999999E7 ),
57673     rhoScale = cms.double( 1.0 ),
57674     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
57675     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57676     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57677 )
57678 fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57679     saveTags = cms.bool( True ),
57680     candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ),
57681     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
57682     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57683     energyLowEdges = cms.vdouble( 0.0 ),
57684     lessThan = cms.bool( True ),
57685     useEt = cms.bool( True ),
57686     useAbs = cms.bool( False ),
57687     thrRegularEB = cms.vdouble( -1.0 ),
57688     thrRegularEE = cms.vdouble( -1.0 ),
57689     thrOverEEB = cms.vdouble( 0.6 ),
57690     thrOverEEE = cms.vdouble( 0.6 ),
57691     thrOverE2EB = cms.vdouble( -1.0 ),
57692     thrOverE2EE = cms.vdouble( -1.0 ),
57693     ncandcut = cms.int32( 1 ),
57694     doRhoCorrection = cms.bool( True ),
57695     rhoMax = cms.double( 9.9999999E7 ),
57696     rhoScale = cms.double( 1.0 ),
57697     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
57698     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57699     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57700 )
57701 fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57702     saveTags = cms.bool( True ),
57703     candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ),
57704     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57705     npixelmatchcut = cms.double( 1.0 ),
57706     ncandcut = cms.int32( 1 ),
57707     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57708     s_a_phi1B = cms.double( 0.0069 ),
57709     s_a_phi1I = cms.double( 0.0088 ),
57710     s_a_phi1F = cms.double( 0.0076 ),
57711     s_a_phi2B = cms.double( 3.7E-4 ),
57712     s_a_phi2I = cms.double( 7.0E-4 ),
57713     s_a_phi2F = cms.double( 0.00906 ),
57714     s_a_zB = cms.double( 0.012 ),
57715     s_a_rI = cms.double( 0.027 ),
57716     s_a_rF = cms.double( 0.04 ),
57717     s2_threshold = cms.double( 0.4 ),
57718     tanhSO10BarrelThres = cms.double( 0.35 ),
57719     tanhSO10InterThres = cms.double( 1.0 ),
57720     tanhSO10ForwardThres = cms.double( 1.0 ),
57721     useS = cms.bool( False ),
57722     pixelVeto = cms.bool( False )
57723 )
57724 fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57725     saveTags = cms.bool( True ),
57726     candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ),
57727     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57728     rhoTag = cms.InputTag( "" ),
57729     energyLowEdges = cms.vdouble( 0.0 ),
57730     lessThan = cms.bool( True ),
57731     useEt = cms.bool( True ),
57732     useAbs = cms.bool( True ),
57733     thrRegularEB = cms.vdouble( 0.025 ),
57734     thrRegularEE = cms.vdouble( 0.01 ),
57735     thrOverEEB = cms.vdouble( -1.0 ),
57736     thrOverEEE = cms.vdouble( -1.0 ),
57737     thrOverE2EB = cms.vdouble( -1.0 ),
57738     thrOverE2EE = cms.vdouble( -1.0 ),
57739     ncandcut = cms.int32( 1 ),
57740     doRhoCorrection = cms.bool( False ),
57741     rhoMax = cms.double( 9.9999999E7 ),
57742     rhoScale = cms.double( 1.0 ),
57743     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57744     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57745     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57746 )
57747 fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
57748     saveTags = cms.bool( True ),
57749     candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ),
57750     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
57751     rhoTag = cms.InputTag( "" ),
57752     energyLowEdges = cms.vdouble( 0.0 ),
57753     lessThan = cms.bool( True ),
57754     useEt = cms.bool( True ),
57755     useAbs = cms.bool( False ),
57756     thrRegularEB = cms.vdouble( 999999.0 ),
57757     thrRegularEE = cms.vdouble( 4.0 ),
57758     thrOverEEB = cms.vdouble( -1.0 ),
57759     thrOverEEE = cms.vdouble( -1.0 ),
57760     thrOverE2EB = cms.vdouble( -1.0 ),
57761     thrOverE2EE = cms.vdouble( -1.0 ),
57762     ncandcut = cms.int32( 1 ),
57763     doRhoCorrection = cms.bool( False ),
57764     rhoMax = cms.double( 9.9999999E7 ),
57765     rhoScale = cms.double( 1.0 ),
57766     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57767     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57768     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57769 )
57770 fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57771     saveTags = cms.bool( True ),
57772     candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ),
57773     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
57774     rhoTag = cms.InputTag( "" ),
57775     energyLowEdges = cms.vdouble( 0.0 ),
57776     lessThan = cms.bool( True ),
57777     useEt = cms.bool( True ),
57778     useAbs = cms.bool( False ),
57779     thrRegularEB = cms.vdouble( 999.0 ),
57780     thrRegularEE = cms.vdouble( 2.0 ),
57781     thrOverEEB = cms.vdouble( -1.0 ),
57782     thrOverEEE = cms.vdouble( -1.0 ),
57783     thrOverE2EB = cms.vdouble( -1.0 ),
57784     thrOverE2EE = cms.vdouble( -1.0 ),
57785     ncandcut = cms.int32( 1 ),
57786     doRhoCorrection = cms.bool( False ),
57787     rhoMax = cms.double( 9.9999999E7 ),
57788     rhoScale = cms.double( 1.0 ),
57789     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57790     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57791     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57792 )
57793 fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57794     saveTags = cms.bool( True ),
57795     candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ),
57796     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57797     rhoTag = cms.InputTag( "" ),
57798     energyLowEdges = cms.vdouble( 0.0 ),
57799     lessThan = cms.bool( True ),
57800     useEt = cms.bool( True ),
57801     useAbs = cms.bool( True ),
57802     thrRegularEB = cms.vdouble( 0.0044 ),
57803     thrRegularEE = cms.vdouble( 0.006 ),
57804     thrOverEEB = cms.vdouble( -1.0 ),
57805     thrOverEEE = cms.vdouble( -1.0 ),
57806     thrOverE2EB = cms.vdouble( -1.0 ),
57807     thrOverE2EE = cms.vdouble( -1.0 ),
57808     ncandcut = cms.int32( 1 ),
57809     doRhoCorrection = cms.bool( False ),
57810     rhoMax = cms.double( 9.9999999E7 ),
57811     rhoScale = cms.double( 1.0 ),
57812     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57813     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57814     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57815 )
57816 fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57817     saveTags = cms.bool( True ),
57818     candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ),
57819     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57820     rhoTag = cms.InputTag( "" ),
57821     energyLowEdges = cms.vdouble( 0.0 ),
57822     lessThan = cms.bool( True ),
57823     useEt = cms.bool( True ),
57824     useAbs = cms.bool( True ),
57825     thrRegularEB = cms.vdouble( 0.025 ),
57826     thrRegularEE = cms.vdouble( 0.025 ),
57827     thrOverEEB = cms.vdouble( -1.0 ),
57828     thrOverEEE = cms.vdouble( -1.0 ),
57829     thrOverE2EB = cms.vdouble( -1.0 ),
57830     thrOverE2EE = cms.vdouble( -1.0 ),
57831     ncandcut = cms.int32( 1 ),
57832     doRhoCorrection = cms.bool( False ),
57833     rhoMax = cms.double( 9.9999999E7 ),
57834     rhoScale = cms.double( 1.0 ),
57835     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57836     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57837     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57838 )
57839 fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57840     saveTags = cms.bool( True ),
57841     candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ),
57842     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57843     rhoTag = cms.InputTag( "" ),
57844     energyLowEdges = cms.vdouble( 0.0 ),
57845     lessThan = cms.bool( True ),
57846     useEt = cms.bool( True ),
57847     useAbs = cms.bool( False ),
57848     thrRegularEB = cms.vdouble( -1.0 ),
57849     thrRegularEE = cms.vdouble( -1.0 ),
57850     thrOverEEB = cms.vdouble( 0.4 ),
57851     thrOverEEE = cms.vdouble( 0.4 ),
57852     thrOverE2EB = cms.vdouble( -1.0 ),
57853     thrOverE2EE = cms.vdouble( -1.0 ),
57854     ncandcut = cms.int32( 1 ),
57855     doRhoCorrection = cms.bool( False ),
57856     rhoMax = cms.double( 9.9999999E7 ),
57857     rhoScale = cms.double( 1.0 ),
57858     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57859     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57860     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57861 )
57862 fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57863     saveTags = cms.bool( True ),
57864     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57865     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57866     minHt = cms.vdouble( 150.0 ),
57867     minMht = cms.vdouble( 0.0 ),
57868     minMeff = cms.vdouble( 0.0 ),
57869     meffSlope = cms.vdouble( 1.0 )
57870 )
57871 fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57872     saveTags = cms.bool( True ),
57873     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
57874     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
57875     minHt = cms.vdouble( 200.0 ),
57876     minMht = cms.vdouble( 0.0 ),
57877     minMeff = cms.vdouble( 0.0 ),
57878     meffSlope = cms.vdouble( 1.0 )
57879 )
57880 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
57881     saveTags = cms.bool( True ),
57882     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
57883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57892 )
57893 fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57894     offset = cms.uint32( 0 ),
57895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57896 )
57897 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57898     saveTags = cms.bool( True ),
57899     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57900     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57901     candNonIsolatedTag = cms.InputTag( "" ),
57902     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57903     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ),
57904     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57905     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57906     ncandcut = cms.int32( 1 ),
57907     doIsolated = cms.bool( False ),
57908     region_eta_size = cms.double( 0.522 ),
57909     region_eta_size_ecap = cms.double( 1.0 ),
57910     region_phi_size = cms.double( 1.044 ),
57911     barrel_end = cms.double( 1.4791 ),
57912     endcap_end = cms.double( 2.65 )
57913 )
57914 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57915     saveTags = cms.bool( True ),
57916     inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ),
57917     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57918     etcutEB = cms.double( 23.0 ),
57919     etcutEE = cms.double( 23.0 ),
57920     minEtaCut = cms.double( -9999.0 ),
57921     maxEtaCut = cms.double( 9999.0 ),
57922     ncandcut = cms.int32( 1 )
57923 )
57924 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57925     saveTags = cms.bool( True ),
57926     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ),
57927     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57928     rhoTag = cms.InputTag( "" ),
57929     energyLowEdges = cms.vdouble( 0.0 ),
57930     lessThan = cms.bool( True ),
57931     useEt = cms.bool( False ),
57932     useAbs = cms.bool( False ),
57933     thrRegularEB = cms.vdouble( 0.013 ),
57934     thrRegularEE = cms.vdouble( 0.035 ),
57935     thrOverEEB = cms.vdouble( -1.0 ),
57936     thrOverEEE = cms.vdouble( -1.0 ),
57937     thrOverE2EB = cms.vdouble( -1.0 ),
57938     thrOverE2EE = cms.vdouble( -1.0 ),
57939     ncandcut = cms.int32( 1 ),
57940     doRhoCorrection = cms.bool( False ),
57941     rhoMax = cms.double( 9.9999999E7 ),
57942     rhoScale = cms.double( 1.0 ),
57943     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57944     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57945     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57946 )
57947 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57948     saveTags = cms.bool( True ),
57949     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ),
57950     varTag = cms.InputTag( "hltEgammaHoverE" ),
57951     rhoTag = cms.InputTag( "" ),
57952     energyLowEdges = cms.vdouble( 0.0 ),
57953     lessThan = cms.bool( True ),
57954     useEt = cms.bool( False ),
57955     useAbs = cms.bool( False ),
57956     thrRegularEB = cms.vdouble( -1.0 ),
57957     thrRegularEE = cms.vdouble( -1.0 ),
57958     thrOverEEB = cms.vdouble( 0.13 ),
57959     thrOverEEE = cms.vdouble( 0.13 ),
57960     thrOverE2EB = cms.vdouble( -1.0 ),
57961     thrOverE2EE = cms.vdouble( -1.0 ),
57962     ncandcut = cms.int32( 1 ),
57963     doRhoCorrection = cms.bool( False ),
57964     rhoMax = cms.double( 9.9999999E7 ),
57965     rhoScale = cms.double( 1.0 ),
57966     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57967     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57968     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57969 )
57970 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57971     saveTags = cms.bool( True ),
57972     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ),
57973     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57974     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57975     energyLowEdges = cms.vdouble( 0.0 ),
57976     lessThan = cms.bool( True ),
57977     useEt = cms.bool( True ),
57978     useAbs = cms.bool( False ),
57979     thrRegularEB = cms.vdouble( -1.0 ),
57980     thrRegularEE = cms.vdouble( -1.0 ),
57981     thrOverEEB = cms.vdouble( 0.5 ),
57982     thrOverEEE = cms.vdouble( 0.5 ),
57983     thrOverE2EB = cms.vdouble( -1.0 ),
57984     thrOverE2EE = cms.vdouble( -1.0 ),
57985     ncandcut = cms.int32( 1 ),
57986     doRhoCorrection = cms.bool( True ),
57987     rhoMax = cms.double( 9.9999999E7 ),
57988     rhoScale = cms.double( 1.0 ),
57989     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57991     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57992 )
57993 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57994     saveTags = cms.bool( True ),
57995     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ),
57996     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57997     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57998     energyLowEdges = cms.vdouble( 0.0 ),
57999     lessThan = cms.bool( True ),
58000     useEt = cms.bool( True ),
58001     useAbs = cms.bool( False ),
58002     thrRegularEB = cms.vdouble( -1.0 ),
58003     thrRegularEE = cms.vdouble( -1.0 ),
58004     thrOverEEB = cms.vdouble( 0.3 ),
58005     thrOverEEE = cms.vdouble( 0.3 ),
58006     thrOverE2EB = cms.vdouble( -1.0 ),
58007     thrOverE2EE = cms.vdouble( -1.0 ),
58008     ncandcut = cms.int32( 1 ),
58009     doRhoCorrection = cms.bool( True ),
58010     rhoMax = cms.double( 9.9999999E7 ),
58011     rhoScale = cms.double( 1.0 ),
58012     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
58013     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58014     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58015 )
58016 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58017     saveTags = cms.bool( True ),
58018     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ),
58019     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58020     npixelmatchcut = cms.double( 1.0 ),
58021     ncandcut = cms.int32( 1 ),
58022     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58023     s_a_phi1B = cms.double( 0.0069 ),
58024     s_a_phi1I = cms.double( 0.0088 ),
58025     s_a_phi1F = cms.double( 0.0076 ),
58026     s_a_phi2B = cms.double( 3.7E-4 ),
58027     s_a_phi2I = cms.double( 7.0E-4 ),
58028     s_a_phi2F = cms.double( 0.00906 ),
58029     s_a_zB = cms.double( 0.012 ),
58030     s_a_rI = cms.double( 0.027 ),
58031     s_a_rF = cms.double( 0.04 ),
58032     s2_threshold = cms.double( 0.4 ),
58033     tanhSO10BarrelThres = cms.double( 0.35 ),
58034     tanhSO10InterThres = cms.double( 1.0 ),
58035     tanhSO10ForwardThres = cms.double( 1.0 ),
58036     useS = cms.bool( False ),
58037     pixelVeto = cms.bool( False )
58038 )
58039 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58040     saveTags = cms.bool( True ),
58041     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ),
58042     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58043     rhoTag = cms.InputTag( "" ),
58044     energyLowEdges = cms.vdouble( 0.0 ),
58045     lessThan = cms.bool( True ),
58046     useEt = cms.bool( True ),
58047     useAbs = cms.bool( True ),
58048     thrRegularEB = cms.vdouble( 999999.0 ),
58049     thrRegularEE = cms.vdouble( 999999.0 ),
58050     thrOverEEB = cms.vdouble( -1.0 ),
58051     thrOverEEE = cms.vdouble( -1.0 ),
58052     thrOverE2EB = cms.vdouble( -1.0 ),
58053     thrOverE2EE = cms.vdouble( -1.0 ),
58054     ncandcut = cms.int32( 1 ),
58055     doRhoCorrection = cms.bool( False ),
58056     rhoMax = cms.double( 9.9999999E7 ),
58057     rhoScale = cms.double( 1.0 ),
58058     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58059     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58060     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58061 )
58062 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58063     saveTags = cms.bool( True ),
58064     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ),
58065     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58066     rhoTag = cms.InputTag( "" ),
58067     energyLowEdges = cms.vdouble( 0.0 ),
58068     lessThan = cms.bool( True ),
58069     useEt = cms.bool( True ),
58070     useAbs = cms.bool( True ),
58071     thrRegularEB = cms.vdouble( 0.01 ),
58072     thrRegularEE = cms.vdouble( 0.015 ),
58073     thrOverEEB = cms.vdouble( -1.0 ),
58074     thrOverEEE = cms.vdouble( -1.0 ),
58075     thrOverE2EB = cms.vdouble( -1.0 ),
58076     thrOverE2EE = cms.vdouble( -1.0 ),
58077     ncandcut = cms.int32( 1 ),
58078     doRhoCorrection = cms.bool( False ),
58079     rhoMax = cms.double( 9.9999999E7 ),
58080     rhoScale = cms.double( 1.0 ),
58081     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58082     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58083     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58084 )
58085 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58086     saveTags = cms.bool( True ),
58087     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ),
58088     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58089     rhoTag = cms.InputTag( "" ),
58090     energyLowEdges = cms.vdouble( 0.0 ),
58091     lessThan = cms.bool( True ),
58092     useEt = cms.bool( True ),
58093     useAbs = cms.bool( True ),
58094     thrRegularEB = cms.vdouble( 0.07 ),
58095     thrRegularEE = cms.vdouble( 0.1 ),
58096     thrOverEEB = cms.vdouble( -1.0 ),
58097     thrOverEEE = cms.vdouble( -1.0 ),
58098     thrOverE2EB = cms.vdouble( -1.0 ),
58099     thrOverE2EE = cms.vdouble( -1.0 ),
58100     ncandcut = cms.int32( 1 ),
58101     doRhoCorrection = cms.bool( False ),
58102     rhoMax = cms.double( 9.9999999E7 ),
58103     rhoScale = cms.double( 1.0 ),
58104     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58105     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58106     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58107 )
58108 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58109     saveTags = cms.bool( True ),
58110     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ),
58111     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
58112     rhoTag = cms.InputTag( "" ),
58113     energyLowEdges = cms.vdouble( 0.0 ),
58114     lessThan = cms.bool( True ),
58115     useEt = cms.bool( True ),
58116     useAbs = cms.bool( False ),
58117     thrRegularEB = cms.vdouble( -1.0 ),
58118     thrRegularEE = cms.vdouble( -1.0 ),
58119     thrOverEEB = cms.vdouble( 0.2 ),
58120     thrOverEEE = cms.vdouble( 0.2 ),
58121     thrOverE2EB = cms.vdouble( -1.0 ),
58122     thrOverE2EE = cms.vdouble( -1.0 ),
58123     ncandcut = cms.int32( 1 ),
58124     doRhoCorrection = cms.bool( False ),
58125     rhoMax = cms.double( 9.9999999E7 ),
58126     rhoScale = cms.double( 1.0 ),
58127     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58128     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58129     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58130 )
58131 fragment.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58132     leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ),
58133     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58134     minDeltaR = cms.double( 1.0 ),
58135     numLeptons = cms.uint32( 1 )
58136 )
58137 fragment.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58138     saveTags = cms.bool( True ),
58139     inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ),
58140     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58141     MinJetPt = cms.double( 30.0 ),
58142     MaxAbsJetEta = cms.double( 2.5 ),
58143     MinNJets = cms.uint32( 1 ),
58144     triggerType = cms.int32( 85 )
58145 )
58146 fragment.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58147     offset = cms.uint32( 0 ),
58148     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58149 )
58150 fragment.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58151     saveTags = cms.bool( True ),
58152     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58153     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58154     etcutEB = cms.double( 8.0 ),
58155     etcutEE = cms.double( 8.0 ),
58156     minEtaCut = cms.double( -9999.0 ),
58157     maxEtaCut = cms.double( 9999.0 ),
58158     ncandcut = cms.int32( 1 )
58159 )
58160 fragment.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58161     saveTags = cms.bool( True ),
58162     candTag = cms.InputTag( "hltEle8EtFilter" ),
58163     varTag = cms.InputTag( "hltEgammaHoverE" ),
58164     rhoTag = cms.InputTag( "" ),
58165     energyLowEdges = cms.vdouble( 0.0 ),
58166     lessThan = cms.bool( True ),
58167     useEt = cms.bool( False ),
58168     useAbs = cms.bool( False ),
58169     thrRegularEB = cms.vdouble( -1.0 ),
58170     thrRegularEE = cms.vdouble( -1.0 ),
58171     thrOverEEB = cms.vdouble( 0.12 ),
58172     thrOverEEE = cms.vdouble( 0.1 ),
58173     thrOverE2EB = cms.vdouble( -1.0 ),
58174     thrOverE2EE = cms.vdouble( -1.0 ),
58175     ncandcut = cms.int32( 1 ),
58176     doRhoCorrection = cms.bool( False ),
58177     rhoMax = cms.double( 9.9999999E7 ),
58178     rhoScale = cms.double( 1.0 ),
58179     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58180     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58181     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58182 )
58183 fragment.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58184     saveTags = cms.bool( True ),
58185     candTag = cms.InputTag( "hltEle8HEFilter" ),
58186     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58187     rhoTag = cms.InputTag( "" ),
58188     energyLowEdges = cms.vdouble( 0.0 ),
58189     lessThan = cms.bool( True ),
58190     useEt = cms.bool( False ),
58191     useAbs = cms.bool( False ),
58192     thrRegularEB = cms.vdouble( 0.013 ),
58193     thrRegularEE = cms.vdouble( 0.035 ),
58194     thrOverEEB = cms.vdouble( -1.0 ),
58195     thrOverEEE = cms.vdouble( -1.0 ),
58196     thrOverE2EB = cms.vdouble( -1.0 ),
58197     thrOverE2EE = cms.vdouble( -1.0 ),
58198     ncandcut = cms.int32( 1 ),
58199     doRhoCorrection = cms.bool( False ),
58200     rhoMax = cms.double( 9.9999999E7 ),
58201     rhoScale = cms.double( 1.0 ),
58202     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58203     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58204     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58205 )
58206 fragment.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58207     saveTags = cms.bool( True ),
58208     candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ),
58209     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58210     npixelmatchcut = cms.double( 1.0 ),
58211     ncandcut = cms.int32( 1 ),
58212     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58213     s_a_phi1B = cms.double( 0.0069 ),
58214     s_a_phi1I = cms.double( 0.0088 ),
58215     s_a_phi1F = cms.double( 0.0076 ),
58216     s_a_phi2B = cms.double( 3.7E-4 ),
58217     s_a_phi2I = cms.double( 7.0E-4 ),
58218     s_a_phi2F = cms.double( 0.00906 ),
58219     s_a_zB = cms.double( 0.012 ),
58220     s_a_rI = cms.double( 0.027 ),
58221     s_a_rF = cms.double( 0.04 ),
58222     s2_threshold = cms.double( 0.4 ),
58223     tanhSO10BarrelThres = cms.double( 0.35 ),
58224     tanhSO10InterThres = cms.double( 1.0 ),
58225     tanhSO10ForwardThres = cms.double( 1.0 ),
58226     useS = cms.bool( False ),
58227     pixelVeto = cms.bool( False )
58228 )
58229 fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58230     saveTags = cms.bool( True ),
58231     candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ),
58232     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58233     rhoTag = cms.InputTag( "" ),
58234     energyLowEdges = cms.vdouble( 0.0 ),
58235     lessThan = cms.bool( True ),
58236     useEt = cms.bool( True ),
58237     useAbs = cms.bool( True ),
58238     thrRegularEB = cms.vdouble( 0.05 ),
58239     thrRegularEE = cms.vdouble( 0.02 ),
58240     thrOverEEB = cms.vdouble( -1.0 ),
58241     thrOverEEE = cms.vdouble( -1.0 ),
58242     thrOverE2EB = cms.vdouble( -1.0 ),
58243     thrOverE2EE = cms.vdouble( -1.0 ),
58244     ncandcut = cms.int32( 1 ),
58245     doRhoCorrection = cms.bool( False ),
58246     rhoMax = cms.double( 9.9999999E7 ),
58247     rhoScale = cms.double( 1.0 ),
58248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58251 )
58252 fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58253     saveTags = cms.bool( True ),
58254     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58255     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58256     rhoTag = cms.InputTag( "" ),
58257     energyLowEdges = cms.vdouble( 0.0 ),
58258     lessThan = cms.bool( True ),
58259     useEt = cms.bool( True ),
58260     useAbs = cms.bool( True ),
58261     thrRegularEB = cms.vdouble( 0.006 ),
58262     thrRegularEE = cms.vdouble( 0.0085 ),
58263     thrOverEEB = cms.vdouble( -1.0 ),
58264     thrOverEEE = cms.vdouble( -1.0 ),
58265     thrOverE2EB = cms.vdouble( -1.0 ),
58266     thrOverE2EE = cms.vdouble( -1.0 ),
58267     ncandcut = cms.int32( 1 ),
58268     doRhoCorrection = cms.bool( False ),
58269     rhoMax = cms.double( 9.9999999E7 ),
58270     rhoScale = cms.double( 1.0 ),
58271     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58273     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58274 )
58275 fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58276     saveTags = cms.bool( True ),
58277     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ),
58278     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58279     rhoTag = cms.InputTag( "" ),
58280     energyLowEdges = cms.vdouble( 0.0 ),
58281     lessThan = cms.bool( True ),
58282     useEt = cms.bool( True ),
58283     useAbs = cms.bool( True ),
58284     thrRegularEB = cms.vdouble( 0.1 ),
58285     thrRegularEE = cms.vdouble( 0.05 ),
58286     thrOverEEB = cms.vdouble( -1.0 ),
58287     thrOverEEE = cms.vdouble( -1.0 ),
58288     thrOverE2EB = cms.vdouble( -1.0 ),
58289     thrOverE2EE = cms.vdouble( -1.0 ),
58290     ncandcut = cms.int32( 1 ),
58291     doRhoCorrection = cms.bool( False ),
58292     rhoMax = cms.double( 9.9999999E7 ),
58293     rhoScale = cms.double( 1.0 ),
58294     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58297 )
58298 fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58299     leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ),
58300     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58301     minDeltaR = cms.double( 1.0 ),
58302     numLeptons = cms.uint32( 1 )
58303 )
58304 fragment.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58305     saveTags = cms.bool( True ),
58306     inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ),
58307     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58308     MinJetPt = cms.double( 30.0 ),
58309     MaxAbsJetEta = cms.double( 2.5 ),
58310     MinNJets = cms.uint32( 1 ),
58311     triggerType = cms.int32( 85 )
58312 )
58313 fragment.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58314     offset = cms.uint32( 0 ),
58315     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58316 )
58317 fragment.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58318     saveTags = cms.bool( True ),
58319     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58320     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58321     etcutEB = cms.double( 17.0 ),
58322     etcutEE = cms.double( 17.0 ),
58323     minEtaCut = cms.double( -9999.0 ),
58324     maxEtaCut = cms.double( 9999.0 ),
58325     ncandcut = cms.int32( 1 )
58326 )
58327 fragment.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58328     saveTags = cms.bool( True ),
58329     candTag = cms.InputTag( "hltEle17EtFilter" ),
58330     varTag = cms.InputTag( "hltEgammaHoverE" ),
58331     rhoTag = cms.InputTag( "" ),
58332     energyLowEdges = cms.vdouble( 0.0 ),
58333     lessThan = cms.bool( True ),
58334     useEt = cms.bool( False ),
58335     useAbs = cms.bool( False ),
58336     thrRegularEB = cms.vdouble( -1.0 ),
58337     thrRegularEE = cms.vdouble( -1.0 ),
58338     thrOverEEB = cms.vdouble( 0.12 ),
58339     thrOverEEE = cms.vdouble( 0.1 ),
58340     thrOverE2EB = cms.vdouble( -1.0 ),
58341     thrOverE2EE = cms.vdouble( -1.0 ),
58342     ncandcut = cms.int32( 1 ),
58343     doRhoCorrection = cms.bool( False ),
58344     rhoMax = cms.double( 9.9999999E7 ),
58345     rhoScale = cms.double( 1.0 ),
58346     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58347     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58348     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58349 )
58350 fragment.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58351     saveTags = cms.bool( True ),
58352     candTag = cms.InputTag( "hltEle17HEFilter" ),
58353     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58354     rhoTag = cms.InputTag( "" ),
58355     energyLowEdges = cms.vdouble( 0.0 ),
58356     lessThan = cms.bool( True ),
58357     useEt = cms.bool( False ),
58358     useAbs = cms.bool( False ),
58359     thrRegularEB = cms.vdouble( 0.011 ),
58360     thrRegularEE = cms.vdouble( 0.031 ),
58361     thrOverEEB = cms.vdouble( -1.0 ),
58362     thrOverEEE = cms.vdouble( -1.0 ),
58363     thrOverE2EB = cms.vdouble( -1.0 ),
58364     thrOverE2EE = cms.vdouble( -1.0 ),
58365     ncandcut = cms.int32( 1 ),
58366     doRhoCorrection = cms.bool( False ),
58367     rhoMax = cms.double( 9.9999999E7 ),
58368     rhoScale = cms.double( 1.0 ),
58369     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58370     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58371     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58372 )
58373 fragment.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58374     saveTags = cms.bool( True ),
58375     candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ),
58376     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58377     npixelmatchcut = cms.double( 1.0 ),
58378     ncandcut = cms.int32( 1 ),
58379     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58380     s_a_phi1B = cms.double( 0.0069 ),
58381     s_a_phi1I = cms.double( 0.0088 ),
58382     s_a_phi1F = cms.double( 0.0076 ),
58383     s_a_phi2B = cms.double( 3.7E-4 ),
58384     s_a_phi2I = cms.double( 7.0E-4 ),
58385     s_a_phi2F = cms.double( 0.00906 ),
58386     s_a_zB = cms.double( 0.012 ),
58387     s_a_rI = cms.double( 0.027 ),
58388     s_a_rF = cms.double( 0.04 ),
58389     s2_threshold = cms.double( 0.4 ),
58390     tanhSO10BarrelThres = cms.double( 0.35 ),
58391     tanhSO10InterThres = cms.double( 1.0 ),
58392     tanhSO10ForwardThres = cms.double( 1.0 ),
58393     useS = cms.bool( False ),
58394     pixelVeto = cms.bool( False )
58395 )
58396 fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58397     saveTags = cms.bool( True ),
58398     candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ),
58399     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58400     rhoTag = cms.InputTag( "" ),
58401     energyLowEdges = cms.vdouble( 0.0 ),
58402     lessThan = cms.bool( True ),
58403     useEt = cms.bool( True ),
58404     useAbs = cms.bool( True ),
58405     thrRegularEB = cms.vdouble( 0.05 ),
58406     thrRegularEE = cms.vdouble( 0.05 ),
58407     thrOverEEB = cms.vdouble( -1.0 ),
58408     thrOverEEE = cms.vdouble( -1.0 ),
58409     thrOverE2EB = cms.vdouble( -1.0 ),
58410     thrOverE2EE = cms.vdouble( -1.0 ),
58411     ncandcut = cms.int32( 1 ),
58412     doRhoCorrection = cms.bool( False ),
58413     rhoMax = cms.double( 9.9999999E7 ),
58414     rhoScale = cms.double( 1.0 ),
58415     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58416     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58417     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58418 )
58419 fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58420     saveTags = cms.bool( True ),
58421     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58422     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58423     rhoTag = cms.InputTag( "" ),
58424     energyLowEdges = cms.vdouble( 0.0 ),
58425     lessThan = cms.bool( True ),
58426     useEt = cms.bool( True ),
58427     useAbs = cms.bool( True ),
58428     thrRegularEB = cms.vdouble( 0.006 ),
58429     thrRegularEE = cms.vdouble( 0.0085 ),
58430     thrOverEEB = cms.vdouble( -1.0 ),
58431     thrOverEEE = cms.vdouble( -1.0 ),
58432     thrOverE2EB = cms.vdouble( -1.0 ),
58433     thrOverE2EE = cms.vdouble( -1.0 ),
58434     ncandcut = cms.int32( 1 ),
58435     doRhoCorrection = cms.bool( False ),
58436     rhoMax = cms.double( 9.9999999E7 ),
58437     rhoScale = cms.double( 1.0 ),
58438     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58439     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58440     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58441 )
58442 fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58443     saveTags = cms.bool( True ),
58444     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ),
58445     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58446     rhoTag = cms.InputTag( "" ),
58447     energyLowEdges = cms.vdouble( 0.0 ),
58448     lessThan = cms.bool( True ),
58449     useEt = cms.bool( True ),
58450     useAbs = cms.bool( True ),
58451     thrRegularEB = cms.vdouble( 0.1 ),
58452     thrRegularEE = cms.vdouble( 0.05 ),
58453     thrOverEEB = cms.vdouble( -1.0 ),
58454     thrOverEEE = cms.vdouble( -1.0 ),
58455     thrOverE2EB = cms.vdouble( -1.0 ),
58456     thrOverE2EE = cms.vdouble( -1.0 ),
58457     ncandcut = cms.int32( 1 ),
58458     doRhoCorrection = cms.bool( False ),
58459     rhoMax = cms.double( 9.9999999E7 ),
58460     rhoScale = cms.double( 1.0 ),
58461     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58462     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58463     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58464 )
58465 fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58466     leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ),
58467     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58468     minDeltaR = cms.double( 1.0 ),
58469     numLeptons = cms.uint32( 1 )
58470 )
58471 fragment.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58472     saveTags = cms.bool( True ),
58473     inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ),
58474     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58475     MinJetPt = cms.double( 30.0 ),
58476     MaxAbsJetEta = cms.double( 2.5 ),
58477     MinNJets = cms.uint32( 1 ),
58478     triggerType = cms.int32( 85 )
58479 )
58480 fragment.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
58481     offset = cms.uint32( 0 ),
58482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58483 )
58484 fragment.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58485     saveTags = cms.bool( True ),
58486     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
58487     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58488     etcutEB = cms.double( 23.0 ),
58489     etcutEE = cms.double( 23.0 ),
58490     minEtaCut = cms.double( -9999.0 ),
58491     maxEtaCut = cms.double( 9999.0 ),
58492     ncandcut = cms.int32( 1 )
58493 )
58494 fragment.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58495     saveTags = cms.bool( True ),
58496     candTag = cms.InputTag( "hltEle23EtFilter" ),
58497     varTag = cms.InputTag( "hltEgammaHoverE" ),
58498     rhoTag = cms.InputTag( "" ),
58499     energyLowEdges = cms.vdouble( 0.0 ),
58500     lessThan = cms.bool( True ),
58501     useEt = cms.bool( False ),
58502     useAbs = cms.bool( False ),
58503     thrRegularEB = cms.vdouble( -1.0 ),
58504     thrRegularEE = cms.vdouble( -1.0 ),
58505     thrOverEEB = cms.vdouble( 0.12 ),
58506     thrOverEEE = cms.vdouble( 0.1 ),
58507     thrOverE2EB = cms.vdouble( -1.0 ),
58508     thrOverE2EE = cms.vdouble( -1.0 ),
58509     ncandcut = cms.int32( 1 ),
58510     doRhoCorrection = cms.bool( False ),
58511     rhoMax = cms.double( 9.9999999E7 ),
58512     rhoScale = cms.double( 1.0 ),
58513     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58514     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58515     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58516 )
58517 fragment.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58518     saveTags = cms.bool( True ),
58519     candTag = cms.InputTag( "hltEle23HEFilter" ),
58520     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58521     rhoTag = cms.InputTag( "" ),
58522     energyLowEdges = cms.vdouble( 0.0 ),
58523     lessThan = cms.bool( True ),
58524     useEt = cms.bool( False ),
58525     useAbs = cms.bool( False ),
58526     thrRegularEB = cms.vdouble( 0.013 ),
58527     thrRegularEE = cms.vdouble( 0.035 ),
58528     thrOverEEB = cms.vdouble( -1.0 ),
58529     thrOverEEE = cms.vdouble( -1.0 ),
58530     thrOverE2EB = cms.vdouble( -1.0 ),
58531     thrOverE2EE = cms.vdouble( -1.0 ),
58532     ncandcut = cms.int32( 1 ),
58533     doRhoCorrection = cms.bool( False ),
58534     rhoMax = cms.double( 9.9999999E7 ),
58535     rhoScale = cms.double( 1.0 ),
58536     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58537     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58538     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58539 )
58540 fragment.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58541     saveTags = cms.bool( True ),
58542     candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ),
58543     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58544     npixelmatchcut = cms.double( 1.0 ),
58545     ncandcut = cms.int32( 1 ),
58546     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58547     s_a_phi1B = cms.double( 0.0069 ),
58548     s_a_phi1I = cms.double( 0.0088 ),
58549     s_a_phi1F = cms.double( 0.0076 ),
58550     s_a_phi2B = cms.double( 3.7E-4 ),
58551     s_a_phi2I = cms.double( 7.0E-4 ),
58552     s_a_phi2F = cms.double( 0.00906 ),
58553     s_a_zB = cms.double( 0.012 ),
58554     s_a_rI = cms.double( 0.027 ),
58555     s_a_rF = cms.double( 0.04 ),
58556     s2_threshold = cms.double( 0.4 ),
58557     tanhSO10BarrelThres = cms.double( 0.35 ),
58558     tanhSO10InterThres = cms.double( 1.0 ),
58559     tanhSO10ForwardThres = cms.double( 1.0 ),
58560     useS = cms.bool( False ),
58561     pixelVeto = cms.bool( False )
58562 )
58563 fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58564     saveTags = cms.bool( True ),
58565     candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ),
58566     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
58567     rhoTag = cms.InputTag( "" ),
58568     energyLowEdges = cms.vdouble( 0.0 ),
58569     lessThan = cms.bool( True ),
58570     useEt = cms.bool( True ),
58571     useAbs = cms.bool( True ),
58572     thrRegularEB = cms.vdouble( 0.05 ),
58573     thrRegularEE = cms.vdouble( 0.02 ),
58574     thrOverEEB = cms.vdouble( -1.0 ),
58575     thrOverEEE = cms.vdouble( -1.0 ),
58576     thrOverE2EB = cms.vdouble( -1.0 ),
58577     thrOverE2EE = cms.vdouble( -1.0 ),
58578     ncandcut = cms.int32( 1 ),
58579     doRhoCorrection = cms.bool( False ),
58580     rhoMax = cms.double( 9.9999999E7 ),
58581     rhoScale = cms.double( 1.0 ),
58582     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58583     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58584     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58585 )
58586 fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58587     saveTags = cms.bool( True ),
58588     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
58589     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58590     rhoTag = cms.InputTag( "" ),
58591     energyLowEdges = cms.vdouble( 0.0 ),
58592     lessThan = cms.bool( True ),
58593     useEt = cms.bool( True ),
58594     useAbs = cms.bool( True ),
58595     thrRegularEB = cms.vdouble( 0.006 ),
58596     thrRegularEE = cms.vdouble( 0.0085 ),
58597     thrOverEEB = cms.vdouble( -1.0 ),
58598     thrOverEEE = cms.vdouble( -1.0 ),
58599     thrOverE2EB = cms.vdouble( -1.0 ),
58600     thrOverE2EE = cms.vdouble( -1.0 ),
58601     ncandcut = cms.int32( 1 ),
58602     doRhoCorrection = cms.bool( False ),
58603     rhoMax = cms.double( 9.9999999E7 ),
58604     rhoScale = cms.double( 1.0 ),
58605     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58606     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58607     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58608 )
58609 fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58610     saveTags = cms.bool( True ),
58611     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ),
58612     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58613     rhoTag = cms.InputTag( "" ),
58614     energyLowEdges = cms.vdouble( 0.0 ),
58615     lessThan = cms.bool( True ),
58616     useEt = cms.bool( True ),
58617     useAbs = cms.bool( True ),
58618     thrRegularEB = cms.vdouble( 0.1 ),
58619     thrRegularEE = cms.vdouble( 0.05 ),
58620     thrOverEEB = cms.vdouble( -1.0 ),
58621     thrOverEEE = cms.vdouble( -1.0 ),
58622     thrOverE2EB = cms.vdouble( -1.0 ),
58623     thrOverE2EE = cms.vdouble( -1.0 ),
58624     ncandcut = cms.int32( 1 ),
58625     doRhoCorrection = cms.bool( False ),
58626     rhoMax = cms.double( 9.9999999E7 ),
58627     rhoScale = cms.double( 1.0 ),
58628     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58629     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58630     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58631 )
58632 fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58633     leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ),
58634     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58635     minDeltaR = cms.double( 1.0 ),
58636     numLeptons = cms.uint32( 1 )
58637 )
58638 fragment.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58639     saveTags = cms.bool( True ),
58640     inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ),
58641     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58642     MinJetPt = cms.double( 30.0 ),
58643     MaxAbsJetEta = cms.double( 2.5 ),
58644     MinNJets = cms.uint32( 1 ),
58645     triggerType = cms.int32( 85 )
58646 )
58647 fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler",
58648     offset = cms.uint32( 0 ),
58649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58650 )
58651 fragment.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58652     saveTags = cms.bool( True ),
58653     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
58654     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58655     etcutEB = cms.double( 50.0 ),
58656     etcutEE = cms.double( 50.0 ),
58657     minEtaCut = cms.double( -9999.0 ),
58658     maxEtaCut = cms.double( 9999.0 ),
58659     ncandcut = cms.int32( 1 )
58660 )
58661 fragment.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58662     saveTags = cms.bool( True ),
58663     candTag = cms.InputTag( "hltEle50EtFilter" ),
58664     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58665     rhoTag = cms.InputTag( "" ),
58666     energyLowEdges = cms.vdouble( 0.0 ),
58667     lessThan = cms.bool( True ),
58668     useEt = cms.bool( False ),
58669     useAbs = cms.bool( False ),
58670     thrRegularEB = cms.vdouble( 0.01 ),
58671     thrRegularEE = cms.vdouble( 0.03 ),
58672     thrOverEEB = cms.vdouble( -1.0 ),
58673     thrOverEEE = cms.vdouble( -1.0 ),
58674     thrOverE2EB = cms.vdouble( -1.0 ),
58675     thrOverE2EE = cms.vdouble( -1.0 ),
58676     ncandcut = cms.int32( 1 ),
58677     doRhoCorrection = cms.bool( False ),
58678     rhoMax = cms.double( 9.9999999E7 ),
58679     rhoScale = cms.double( 1.0 ),
58680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58683 )
58684 fragment.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58685     saveTags = cms.bool( True ),
58686     candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ),
58687     varTag = cms.InputTag( "hltEgammaHoverE" ),
58688     rhoTag = cms.InputTag( "" ),
58689     energyLowEdges = cms.vdouble( 0.0 ),
58690     lessThan = cms.bool( True ),
58691     useEt = cms.bool( False ),
58692     useAbs = cms.bool( False ),
58693     thrRegularEB = cms.vdouble( -1.0 ),
58694     thrRegularEE = cms.vdouble( -1.0 ),
58695     thrOverEEB = cms.vdouble( 0.1 ),
58696     thrOverEEE = cms.vdouble( 0.05 ),
58697     thrOverE2EB = cms.vdouble( -1.0 ),
58698     thrOverE2EE = cms.vdouble( -1.0 ),
58699     ncandcut = cms.int32( 1 ),
58700     doRhoCorrection = cms.bool( False ),
58701     rhoMax = cms.double( 9.9999999E7 ),
58702     rhoScale = cms.double( 1.0 ),
58703     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58704     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58705     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58706 )
58707 fragment.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58708     saveTags = cms.bool( True ),
58709     candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ),
58710     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58711     npixelmatchcut = cms.double( 1.0 ),
58712     ncandcut = cms.int32( 1 ),
58713     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58714     s_a_phi1B = cms.double( 0.0069 ),
58715     s_a_phi1I = cms.double( 0.0088 ),
58716     s_a_phi1F = cms.double( 0.0076 ),
58717     s_a_phi2B = cms.double( 3.7E-4 ),
58718     s_a_phi2I = cms.double( 7.0E-4 ),
58719     s_a_phi2F = cms.double( 0.00906 ),
58720     s_a_zB = cms.double( 0.012 ),
58721     s_a_rI = cms.double( 0.027 ),
58722     s_a_rF = cms.double( 0.04 ),
58723     s2_threshold = cms.double( 0.4 ),
58724     tanhSO10BarrelThres = cms.double( 0.35 ),
58725     tanhSO10InterThres = cms.double( 1.0 ),
58726     tanhSO10ForwardThres = cms.double( 1.0 ),
58727     useS = cms.bool( False ),
58728     pixelVeto = cms.bool( False )
58729 )
58730 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58731     saveTags = cms.bool( True ),
58732     candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ),
58733     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58734     rhoTag = cms.InputTag( "" ),
58735     energyLowEdges = cms.vdouble( 0.0 ),
58736     lessThan = cms.bool( True ),
58737     useEt = cms.bool( True ),
58738     useAbs = cms.bool( True ),
58739     thrRegularEB = cms.vdouble( 0.007 ),
58740     thrRegularEE = cms.vdouble( 0.007 ),
58741     thrOverEEB = cms.vdouble( -1.0 ),
58742     thrOverEEE = cms.vdouble( -1.0 ),
58743     thrOverE2EB = cms.vdouble( -1.0 ),
58744     thrOverE2EE = cms.vdouble( -1.0 ),
58745     ncandcut = cms.int32( 1 ),
58746     doRhoCorrection = cms.bool( False ),
58747     rhoMax = cms.double( 9.9999999E7 ),
58748     rhoScale = cms.double( 1.0 ),
58749     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58752 )
58753 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58754     saveTags = cms.bool( True ),
58755     candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58756     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58757     rhoTag = cms.InputTag( "" ),
58758     energyLowEdges = cms.vdouble( 0.0 ),
58759     lessThan = cms.bool( True ),
58760     useEt = cms.bool( True ),
58761     useAbs = cms.bool( True ),
58762     thrRegularEB = cms.vdouble( 0.06 ),
58763     thrRegularEE = cms.vdouble( 0.06 ),
58764     thrOverEEB = cms.vdouble( -1.0 ),
58765     thrOverEEE = cms.vdouble( -1.0 ),
58766     thrOverE2EB = cms.vdouble( -1.0 ),
58767     thrOverE2EE = cms.vdouble( -1.0 ),
58768     ncandcut = cms.int32( 1 ),
58769     doRhoCorrection = cms.bool( False ),
58770     rhoMax = cms.double( 9.9999999E7 ),
58771     rhoScale = cms.double( 1.0 ),
58772     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58775 )
58776 fragment.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer",
58777     jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ),
58778     L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58779     DeltaR = cms.double( 0.5 )
58780 )
58781 fragment.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet",
58782     saveTags = cms.bool( True ),
58783     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58784     triggerType = cms.int32( 85 ),
58785     MinE = cms.double( -1.0 ),
58786     MinPt = cms.double( 165.0 ),
58787     MinMass = cms.double( -1.0 ),
58788     MaxMass = cms.double( -1.0 ),
58789     MinEta = cms.double( -1.0 ),
58790     MaxEta = cms.double( 5.0 ),
58791     MinN = cms.int32( 1 )
58792 )
58793 fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets",
58794     HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ),
58795     SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58796     minDeltaR = cms.double( 0.5 )
58797 )
58798 fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58799     saveTags = cms.bool( True ),
58800     inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58801     originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58802     MinJetPt = cms.double( 165.0 ),
58803     MaxAbsJetEta = cms.double( 2.6 ),
58804     MinNJets = cms.uint32( 1 ),
58805     triggerType = cms.int32( 0 )
58806 )
58807 fragment.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58808     offset = cms.uint32( 0 ),
58809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58810 )
58811 fragment.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58812     saveTags = cms.bool( True ),
58813     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58814     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58815     etcutEB = cms.double( 115.0 ),
58816     etcutEE = cms.double( 115.0 ),
58817     minEtaCut = cms.double( -9999.0 ),
58818     maxEtaCut = cms.double( 9999.0 ),
58819     ncandcut = cms.int32( 1 )
58820 )
58821 fragment.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58822     saveTags = cms.bool( True ),
58823     candTag = cms.InputTag( "hltEG115EtFilter" ),
58824     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58825     rhoTag = cms.InputTag( "" ),
58826     energyLowEdges = cms.vdouble( 0.0 ),
58827     lessThan = cms.bool( True ),
58828     useEt = cms.bool( False ),
58829     useAbs = cms.bool( False ),
58830     thrRegularEB = cms.vdouble( 0.011 ),
58831     thrRegularEE = cms.vdouble( 0.03 ),
58832     thrOverEEB = cms.vdouble( -1.0 ),
58833     thrOverEEE = cms.vdouble( -1.0 ),
58834     thrOverE2EB = cms.vdouble( -1.0 ),
58835     thrOverE2EE = cms.vdouble( -1.0 ),
58836     ncandcut = cms.int32( 1 ),
58837     doRhoCorrection = cms.bool( False ),
58838     rhoMax = cms.double( 9.9999999E7 ),
58839     rhoScale = cms.double( 1.0 ),
58840     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58841     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58842     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58843 )
58844 fragment.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58845     saveTags = cms.bool( True ),
58846     candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ),
58847     varTag = cms.InputTag( "hltEgammaHoverE" ),
58848     rhoTag = cms.InputTag( "" ),
58849     energyLowEdges = cms.vdouble( 0.0 ),
58850     lessThan = cms.bool( True ),
58851     useEt = cms.bool( False ),
58852     useAbs = cms.bool( False ),
58853     thrRegularEB = cms.vdouble( -1.0 ),
58854     thrRegularEE = cms.vdouble( -1.0 ),
58855     thrOverEEB = cms.vdouble( 0.075 ),
58856     thrOverEEE = cms.vdouble( 0.075 ),
58857     thrOverE2EB = cms.vdouble( -1.0 ),
58858     thrOverE2EE = cms.vdouble( -1.0 ),
58859     ncandcut = cms.int32( 1 ),
58860     doRhoCorrection = cms.bool( False ),
58861     rhoMax = cms.double( 9.9999999E7 ),
58862     rhoScale = cms.double( 1.0 ),
58863     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58864     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58865     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58866 )
58867 fragment.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58868     saveTags = cms.bool( True ),
58869     candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ),
58870     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58871     npixelmatchcut = cms.double( 1.0 ),
58872     ncandcut = cms.int32( 1 ),
58873     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58874     s_a_phi1B = cms.double( 0.0069 ),
58875     s_a_phi1I = cms.double( 0.0088 ),
58876     s_a_phi1F = cms.double( 0.0076 ),
58877     s_a_phi2B = cms.double( 3.7E-4 ),
58878     s_a_phi2I = cms.double( 7.0E-4 ),
58879     s_a_phi2F = cms.double( 0.00906 ),
58880     s_a_zB = cms.double( 0.012 ),
58881     s_a_rI = cms.double( 0.027 ),
58882     s_a_rF = cms.double( 0.04 ),
58883     s2_threshold = cms.double( 0.4 ),
58884     tanhSO10BarrelThres = cms.double( 0.35 ),
58885     tanhSO10InterThres = cms.double( 1.0 ),
58886     tanhSO10ForwardThres = cms.double( 1.0 ),
58887     useS = cms.bool( False ),
58888     pixelVeto = cms.bool( False )
58889 )
58890 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58891     saveTags = cms.bool( True ),
58892     candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ),
58893     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58894     rhoTag = cms.InputTag( "" ),
58895     energyLowEdges = cms.vdouble( 0.0 ),
58896     lessThan = cms.bool( True ),
58897     useEt = cms.bool( True ),
58898     useAbs = cms.bool( True ),
58899     thrRegularEB = cms.vdouble( 0.007 ),
58900     thrRegularEE = cms.vdouble( 0.007 ),
58901     thrOverEEB = cms.vdouble( -1.0 ),
58902     thrOverEEE = cms.vdouble( -1.0 ),
58903     thrOverE2EB = cms.vdouble( -1.0 ),
58904     thrOverE2EE = cms.vdouble( -1.0 ),
58905     ncandcut = cms.int32( 1 ),
58906     doRhoCorrection = cms.bool( False ),
58907     rhoMax = cms.double( 9.9999999E7 ),
58908     rhoScale = cms.double( 1.0 ),
58909     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58910     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58911     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58912 )
58913 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58914     saveTags = cms.bool( True ),
58915     candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58916     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58917     rhoTag = cms.InputTag( "" ),
58918     energyLowEdges = cms.vdouble( 0.0 ),
58919     lessThan = cms.bool( True ),
58920     useEt = cms.bool( True ),
58921     useAbs = cms.bool( True ),
58922     thrRegularEB = cms.vdouble( 0.07 ),
58923     thrRegularEE = cms.vdouble( 0.07 ),
58924     thrOverEEB = cms.vdouble( -1.0 ),
58925     thrOverEEE = cms.vdouble( -1.0 ),
58926     thrOverE2EB = cms.vdouble( -1.0 ),
58927     thrOverE2EE = cms.vdouble( -1.0 ),
58928     ncandcut = cms.int32( 1 ),
58929     doRhoCorrection = cms.bool( False ),
58930     rhoMax = cms.double( 9.9999999E7 ),
58931     rhoScale = cms.double( 1.0 ),
58932     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58933     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58934     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58935 )
58936 fragment.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58937     offset = cms.uint32( 0 ),
58938     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58939 )
58940 fragment.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58941     saveTags = cms.bool( True ),
58942     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58943     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58944     etcutEB = cms.double( 135.0 ),
58945     etcutEE = cms.double( 135.0 ),
58946     minEtaCut = cms.double( -9999.0 ),
58947     maxEtaCut = cms.double( 9999.0 ),
58948     ncandcut = cms.int32( 1 )
58949 )
58950 fragment.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58951     saveTags = cms.bool( True ),
58952     candTag = cms.InputTag( "hltEG135EtFilter" ),
58953     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58954     rhoTag = cms.InputTag( "" ),
58955     energyLowEdges = cms.vdouble( 0.0 ),
58956     lessThan = cms.bool( True ),
58957     useEt = cms.bool( False ),
58958     useAbs = cms.bool( False ),
58959     thrRegularEB = cms.vdouble( 0.011 ),
58960     thrRegularEE = cms.vdouble( 0.03 ),
58961     thrOverEEB = cms.vdouble( -1.0 ),
58962     thrOverEEE = cms.vdouble( -1.0 ),
58963     thrOverE2EB = cms.vdouble( -1.0 ),
58964     thrOverE2EE = cms.vdouble( -1.0 ),
58965     ncandcut = cms.int32( 1 ),
58966     doRhoCorrection = cms.bool( False ),
58967     rhoMax = cms.double( 9.9999999E7 ),
58968     rhoScale = cms.double( 1.0 ),
58969     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58970     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58971     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58972 )
58973 fragment.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58974     saveTags = cms.bool( True ),
58975     candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ),
58976     varTag = cms.InputTag( "hltEgammaHoverE" ),
58977     rhoTag = cms.InputTag( "" ),
58978     energyLowEdges = cms.vdouble( 0.0 ),
58979     lessThan = cms.bool( True ),
58980     useEt = cms.bool( False ),
58981     useAbs = cms.bool( False ),
58982     thrRegularEB = cms.vdouble( -1.0 ),
58983     thrRegularEE = cms.vdouble( -1.0 ),
58984     thrOverEEB = cms.vdouble( 0.075 ),
58985     thrOverEEE = cms.vdouble( 0.075 ),
58986     thrOverE2EB = cms.vdouble( -1.0 ),
58987     thrOverE2EE = cms.vdouble( -1.0 ),
58988     ncandcut = cms.int32( 1 ),
58989     doRhoCorrection = cms.bool( False ),
58990     rhoMax = cms.double( 9.9999999E7 ),
58991     rhoScale = cms.double( 1.0 ),
58992     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58993     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58994     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58995 )
58996 fragment.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58997     saveTags = cms.bool( True ),
58998     candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ),
58999     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59000     npixelmatchcut = cms.double( 1.0 ),
59001     ncandcut = cms.int32( 1 ),
59002     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59003     s_a_phi1B = cms.double( 0.0069 ),
59004     s_a_phi1I = cms.double( 0.0088 ),
59005     s_a_phi1F = cms.double( 0.0076 ),
59006     s_a_phi2B = cms.double( 3.7E-4 ),
59007     s_a_phi2I = cms.double( 7.0E-4 ),
59008     s_a_phi2F = cms.double( 0.00906 ),
59009     s_a_zB = cms.double( 0.012 ),
59010     s_a_rI = cms.double( 0.027 ),
59011     s_a_rF = cms.double( 0.04 ),
59012     s2_threshold = cms.double( 0.4 ),
59013     tanhSO10BarrelThres = cms.double( 0.35 ),
59014     tanhSO10InterThres = cms.double( 1.0 ),
59015     tanhSO10ForwardThres = cms.double( 1.0 ),
59016     useS = cms.bool( False ),
59017     pixelVeto = cms.bool( False )
59018 )
59019 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59020     saveTags = cms.bool( True ),
59021     candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ),
59022     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59023     rhoTag = cms.InputTag( "" ),
59024     energyLowEdges = cms.vdouble( 0.0 ),
59025     lessThan = cms.bool( True ),
59026     useEt = cms.bool( True ),
59027     useAbs = cms.bool( True ),
59028     thrRegularEB = cms.vdouble( 0.007 ),
59029     thrRegularEE = cms.vdouble( 0.007 ),
59030     thrOverEEB = cms.vdouble( -1.0 ),
59031     thrOverEEE = cms.vdouble( -1.0 ),
59032     thrOverE2EB = cms.vdouble( -1.0 ),
59033     thrOverE2EE = cms.vdouble( -1.0 ),
59034     ncandcut = cms.int32( 1 ),
59035     doRhoCorrection = cms.bool( False ),
59036     rhoMax = cms.double( 9.9999999E7 ),
59037     rhoScale = cms.double( 1.0 ),
59038     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59039     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59040     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59041 )
59042 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59043     saveTags = cms.bool( True ),
59044     candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ),
59045     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59046     rhoTag = cms.InputTag( "" ),
59047     energyLowEdges = cms.vdouble( 0.0 ),
59048     lessThan = cms.bool( True ),
59049     useEt = cms.bool( True ),
59050     useAbs = cms.bool( True ),
59051     thrRegularEB = cms.vdouble( 0.07 ),
59052     thrRegularEE = cms.vdouble( 0.07 ),
59053     thrOverEEB = cms.vdouble( -1.0 ),
59054     thrOverEEE = cms.vdouble( -1.0 ),
59055     thrOverE2EB = cms.vdouble( -1.0 ),
59056     thrOverE2EE = cms.vdouble( -1.0 ),
59057     ncandcut = cms.int32( 1 ),
59058     doRhoCorrection = cms.bool( False ),
59059     rhoMax = cms.double( 9.9999999E7 ),
59060     rhoScale = cms.double( 1.0 ),
59061     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59062     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59063     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59064 )
59065 fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed",
59066     saveTags = cms.bool( True ),
59067     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" ),
59068     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59069     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59070     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59071     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59072     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59073     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59074     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59075     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59076     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59077 )
59078 fragment.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler",
59079     offset = cms.uint32( 0 ),
59080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59081 )
59082 fragment.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet",
59083     saveTags = cms.bool( True ),
59084     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
59085     triggerType = cms.int32( 86 ),
59086     MinE = cms.double( -1.0 ),
59087     MinPt = cms.double( 30.0 ),
59088     MinMass = cms.double( -1.0 ),
59089     MaxMass = cms.double( -1.0 ),
59090     MinEta = cms.double( -1.0 ),
59091     MaxEta = cms.double( 2.5 ),
59092     MinN = cms.int32( 4 )
59093 )
59094 fragment.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer",
59095     HLTObject = cms.InputTag( "hltQuadCentralJet30" ),
59096     TriggerTypes = cms.vint32( 86 )
59097 )
59098 fragment.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59099     usePt = cms.bool( True ),
59100     excludePFMuons = cms.bool( False ),
59101     minNJetHt = cms.int32( 4 ),
59102     minNJetMht = cms.int32( 0 ),
59103     minPtJetHt = cms.double( 30.0 ),
59104     minPtJetMht = cms.double( 0.0 ),
59105     maxEtaJetHt = cms.double( 2.5 ),
59106     maxEtaJetMht = cms.double( 5.0 ),
59107     jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ),
59108     pfCandidatesLabel = cms.InputTag( "" )
59109 )
59110 fragment.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter",
59111     saveTags = cms.bool( True ),
59112     htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59113     mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
59114     minHt = cms.vdouble( 320.0 ),
59115     minMht = cms.vdouble( 0.0 ),
59116     minMeff = cms.vdouble( 0.0 ),
59117     meffSlope = cms.vdouble( 1.0 )
59118 )
59119 fragment.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet",
59120     saveTags = cms.bool( True ),
59121     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59122     triggerType = cms.int32( 86 ),
59123     MinE = cms.double( -1.0 ),
59124     MinPt = cms.double( 30.0 ),
59125     MinMass = cms.double( -1.0 ),
59126     MaxMass = cms.double( -1.0 ),
59127     MinEta = cms.double( -1.0 ),
59128     MaxEta = cms.double( 2.5 ),
59129     MinN = cms.int32( 4 )
59130 )
59131 fragment.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet",
59132     saveTags = cms.bool( True ),
59133     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59134     triggerType = cms.int32( 0 ),
59135     MinE = cms.double( -1.0 ),
59136     MinPt = cms.double( 75.0 ),
59137     MinMass = cms.double( -1.0 ),
59138     MaxMass = cms.double( -1.0 ),
59139     MinEta = cms.double( -1.0 ),
59140     MaxEta = cms.double( 2.5 ),
59141     MinN = cms.int32( 1 )
59142 )
59143 fragment.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet",
59144     saveTags = cms.bool( True ),
59145     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59146     triggerType = cms.int32( 0 ),
59147     MinE = cms.double( -1.0 ),
59148     MinPt = cms.double( 60.0 ),
59149     MinMass = cms.double( -1.0 ),
59150     MaxMass = cms.double( -1.0 ),
59151     MinEta = cms.double( -1.0 ),
59152     MaxEta = cms.double( 2.5 ),
59153     MinN = cms.int32( 2 )
59154 )
59155 fragment.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet",
59156     saveTags = cms.bool( True ),
59157     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59158     triggerType = cms.int32( 0 ),
59159     MinE = cms.double( -1.0 ),
59160     MinPt = cms.double( 45.0 ),
59161     MinMass = cms.double( -1.0 ),
59162     MaxMass = cms.double( -1.0 ),
59163     MinEta = cms.double( -1.0 ),
59164     MaxEta = cms.double( 2.5 ),
59165     MinN = cms.int32( 3 )
59166 )
59167 fragment.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet",
59168     saveTags = cms.bool( True ),
59169     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
59170     triggerType = cms.int32( 0 ),
59171     MinE = cms.double( -1.0 ),
59172     MinPt = cms.double( 40.0 ),
59173     MinMass = cms.double( -1.0 ),
59174     MaxMass = cms.double( -1.0 ),
59175     MinEta = cms.double( -1.0 ),
59176     MaxEta = cms.double( 2.5 ),
59177     MinN = cms.int32( 4 )
59178 )
59179 fragment.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59180     HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ),
59181     TriggerTypes = cms.vint32( 86 )
59182 )
59183 fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
59184     usePt = cms.bool( True ),
59185     excludePFMuons = cms.bool( False ),
59186     minNJetHt = cms.int32( 4 ),
59187     minNJetMht = cms.int32( 0 ),
59188     minPtJetHt = cms.double( 30.0 ),
59189     minPtJetMht = cms.double( 0.0 ),
59190     maxEtaJetHt = cms.double( 2.5 ),
59191     maxEtaJetMht = cms.double( 999.0 ),
59192     jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ),
59193     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59194 )
59195 fragment.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter",
59196     saveTags = cms.bool( True ),
59197     htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59198     mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
59199     minHt = cms.vdouble( 330.0 ),
59200     minMht = cms.vdouble( 0.0 ),
59201     minMeff = cms.vdouble( 0.0 ),
59202     meffSlope = cms.vdouble( 1.0 )
59203 )
59204 fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed",
59205     saveTags = cms.bool( True ),
59206     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" ),
59207     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59208     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59209     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59210     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59211     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59212     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59213     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59214     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59215     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59216 )
59217 fragment.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler",
59218     offset = cms.uint32( 0 ),
59219     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59220 )
59221 fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet",
59222     saveTags = cms.bool( True ),
59223     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59224     triggerType = cms.int32( 86 ),
59225     MinE = cms.double( -1.0 ),
59226     MinPt = cms.double( 32.0 ),
59227     MinMass = cms.double( -1.0 ),
59228     MaxMass = cms.double( -1.0 ),
59229     MinEta = cms.double( -1.0 ),
59230     MaxEta = cms.double( 2.5 ),
59231     MinN = cms.int32( 6 )
59232 )
59233 fragment.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59234     saveTags = cms.bool( True ),
59235     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59236     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59237     minHt = cms.vdouble( 400.0 ),
59238     minMht = cms.vdouble( 0.0 ),
59239     minMeff = cms.vdouble( 0.0 ),
59240     meffSlope = cms.vdouble( 1.0 )
59241 )
59242 fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
59243     offset = cms.uint32( 0 ),
59244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59245 )
59246 fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer",
59247     HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ),
59248     TriggerTypes = cms.vint32( 86 )
59249 )
59250 fragment.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
59251     saveTags = cms.bool( True ),
59252     Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ),
59253     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59254     MinTag = cms.double( 0.5 ),
59255     MaxTag = cms.double( 999999.0 ),
59256     MinJetToSum = cms.int32( 1 ),
59257     MaxJetToSum = cms.int32( 2 ),
59258     UseMeanValue = cms.bool( True ),
59259     MatchByDeltaR = cms.bool( True ),
59260     MaxDeltaR = cms.double( 0.4 ),
59261     TriggerType = cms.int32( 86 )
59262 )
59263 fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler",
59264     offset = cms.uint32( 0 ),
59265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59266 )
59267 fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet",
59268     saveTags = cms.bool( True ),
59269     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
59270     triggerType = cms.int32( 86 ),
59271     MinE = cms.double( -1.0 ),
59272     MinPt = cms.double( 36.0 ),
59273     MinMass = cms.double( -1.0 ),
59274     MaxMass = cms.double( -1.0 ),
59275     MinEta = cms.double( -1.0 ),
59276     MaxEta = cms.double( 2.5 ),
59277     MinN = cms.int32( 6 )
59278 )
59279 fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler",
59280     offset = cms.uint32( 0 ),
59281     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59282 )
59283 fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag",
59284     saveTags = cms.bool( True ),
59285     Jets = cms.InputTag( "hltPFJetForBtag" ),
59286     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
59287     MinTag = cms.double( 0.35 ),
59288     MaxTag = cms.double( 999999.0 ),
59289     MinJets = cms.int32( 1 ),
59290     MatchJetsByDeltaR = cms.bool( False ),
59291     MaxJetDeltaR = cms.double( 0.1 ),
59292     TriggerType = cms.int32( 86 )
59293 )
59294 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed",
59295     saveTags = cms.bool( True ),
59296     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" ),
59297     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59298     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59299     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59300     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59301     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59302     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59303     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59304     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59305     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59306 )
59307 fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler",
59308     offset = cms.uint32( 0 ),
59309     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59310 )
59311 fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet",
59312     saveTags = cms.bool( True ),
59313     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59314     triggerType = cms.int32( 86 ),
59315     MinE = cms.double( -1.0 ),
59316     MinPt = cms.double( 120.0 ),
59317     MinMass = cms.double( -1.0 ),
59318     MaxMass = cms.double( -1.0 ),
59319     MinEta = cms.double( -1.0 ),
59320     MaxEta = cms.double( 3.0 ),
59321     MinN = cms.int32( 2 )
59322 )
59323 fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet",
59324     saveTags = cms.bool( True ),
59325     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59326     triggerType = cms.int32( 86 ),
59327     MinE = cms.double( -1.0 ),
59328     MinPt = cms.double( 60.0 ),
59329     MinMass = cms.double( -1.0 ),
59330     MaxMass = cms.double( -1.0 ),
59331     MinEta = cms.double( -1.0 ),
59332     MaxEta = cms.double( 3.0 ),
59333     MinN = cms.int32( 3 )
59334 )
59335 fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet",
59336     saveTags = cms.bool( True ),
59337     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
59338     triggerType = cms.int32( 86 ),
59339     MinE = cms.double( -1.0 ),
59340     MinPt = cms.double( 30.0 ),
59341     MinMass = cms.double( -1.0 ),
59342     MaxMass = cms.double( -1.0 ),
59343     MinEta = cms.double( -1.0 ),
59344     MaxEta = cms.double( 3.0 ),
59345     MinN = cms.int32( 5 )
59346 )
59347 fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer",
59348     HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ),
59349     TriggerTypes = cms.vint32( 86 )
59350 )
59351 fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer",
59352     usePt = cms.bool( True ),
59353     excludePFMuons = cms.bool( False ),
59354     minNJetHt = cms.int32( 5 ),
59355     minNJetMht = cms.int32( 0 ),
59356     minPtJetHt = cms.double( 30.0 ),
59357     minPtJetMht = cms.double( 0.0 ),
59358     maxEtaJetHt = cms.double( 3.0 ),
59359     maxEtaJetMht = cms.double( 999.0 ),
59360     jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ),
59361     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
59362 )
59363 fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter",
59364     saveTags = cms.bool( True ),
59365     htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59366     mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
59367     minHt = cms.vdouble( 400.0 ),
59368     minMht = cms.vdouble( 0.0 ),
59369     minMeff = cms.vdouble( 0.0 ),
59370     meffSlope = cms.vdouble( 1.0 )
59371 )
59372 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed",
59373     saveTags = cms.bool( True ),
59374     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" ),
59375     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59376     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59377     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59378     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59379     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59380     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59381     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59382     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59383     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59384 )
59385 fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler",
59386     offset = cms.uint32( 0 ),
59387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59388 )
59389 fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59390     saveTags = cms.bool( True ),
59391     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59392     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
59393     minHt = cms.vdouble( 300.0 ),
59394     minMht = cms.vdouble( 0.0 ),
59395     minMeff = cms.vdouble( 0.0 ),
59396     meffSlope = cms.vdouble( 1.0 )
59397 )
59398 fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed",
59399     saveTags = cms.bool( True ),
59400     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
59401     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59402     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59403     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59404     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59405     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59406     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59407     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59408     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59409     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59410 )
59411 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler",
59412     offset = cms.uint32( 0 ),
59413     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59414 )
59415 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59416     saveTags = cms.bool( True ),
59417     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59418     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59419     candNonIsolatedTag = cms.InputTag( "" ),
59420     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59421     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ),
59422     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59423     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59424     ncandcut = cms.int32( 1 ),
59425     doIsolated = cms.bool( False ),
59426     region_eta_size = cms.double( 0.522 ),
59427     region_eta_size_ecap = cms.double( 1.0 ),
59428     region_phi_size = cms.double( 1.044 ),
59429     barrel_end = cms.double( 1.4791 ),
59430     endcap_end = cms.double( 2.65 )
59431 )
59432 fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59433     saveTags = cms.bool( True ),
59434     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ),
59435     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59436     etcutEB = cms.double( 60.0 ),
59437     etcutEE = cms.double( 60.0 ),
59438     minEtaCut = cms.double( -9999.0 ),
59439     maxEtaCut = cms.double( 9999.0 ),
59440     ncandcut = cms.int32( 1 )
59441 )
59442 fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59443     saveTags = cms.bool( True ),
59444     candTag = cms.InputTag( "hltEG60EtFilter" ),
59445     varTag = cms.InputTag( "hltEgammaHoverE" ),
59446     rhoTag = cms.InputTag( "" ),
59447     energyLowEdges = cms.vdouble( 0.0 ),
59448     lessThan = cms.bool( True ),
59449     useEt = cms.bool( False ),
59450     useAbs = cms.bool( False ),
59451     thrRegularEB = cms.vdouble( -1.0 ),
59452     thrRegularEE = cms.vdouble( -1.0 ),
59453     thrOverEEB = cms.vdouble( 0.15 ),
59454     thrOverEEE = cms.vdouble( 0.1 ),
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.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59466     saveTags = cms.bool( True ),
59467     candTag = cms.InputTag( "hltEG60HEFilter" ),
59468     varTag = cms.InputTag( "hltEgammaR9ID" ),
59469     rhoTag = cms.InputTag( "" ),
59470     energyLowEdges = cms.vdouble( 0.0 ),
59471     lessThan = cms.bool( False ),
59472     useEt = cms.bool( False ),
59473     useAbs = cms.bool( False ),
59474     thrRegularEB = cms.vdouble( 0.9 ),
59475     thrRegularEE = cms.vdouble( 0.9 ),
59476     thrOverEEB = cms.vdouble( -1.0 ),
59477     thrOverEEE = cms.vdouble( -1.0 ),
59478     thrOverE2EB = cms.vdouble( -1.0 ),
59479     thrOverE2EE = cms.vdouble( -1.0 ),
59480     ncandcut = cms.int32( 1 ),
59481     doRhoCorrection = cms.bool( False ),
59482     rhoMax = cms.double( 9.9999999E7 ),
59483     rhoScale = cms.double( 1.0 ),
59484     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59485     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59486     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59487 )
59488 fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
59489     saveTags = cms.bool( True ),
59490     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ),
59491     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59492     rhoTag = cms.InputTag( "" ),
59493     energyLowEdges = cms.vdouble( 0.0 ),
59494     lessThan = cms.bool( True ),
59495     useEt = cms.bool( False ),
59496     useAbs = cms.bool( False ),
59497     thrRegularEB = cms.vdouble( 0.014 ),
59498     thrRegularEE = cms.vdouble( 0.035 ),
59499     thrOverEEB = cms.vdouble( -1.0 ),
59500     thrOverEEE = cms.vdouble( -1.0 ),
59501     thrOverE2EB = cms.vdouble( -1.0 ),
59502     thrOverE2EE = cms.vdouble( -1.0 ),
59503     ncandcut = cms.int32( 1 ),
59504     doRhoCorrection = cms.bool( False ),
59505     rhoMax = cms.double( 9.9999999E7 ),
59506     rhoScale = cms.double( 1.0 ),
59507     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59508     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59509     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59510 )
59511 fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59512     saveTags = cms.bool( True ),
59513     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ),
59514     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59515     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59516     energyLowEdges = cms.vdouble( 0.0 ),
59517     lessThan = cms.bool( True ),
59518     useEt = cms.bool( True ),
59519     useAbs = cms.bool( False ),
59520     thrRegularEB = cms.vdouble( 5.0 ),
59521     thrRegularEE = cms.vdouble( 8.0 ),
59522     thrOverEEB = cms.vdouble( 0.01 ),
59523     thrOverEEE = cms.vdouble( 0.007 ),
59524     thrOverE2EB = cms.vdouble( 0.0 ),
59525     thrOverE2EE = cms.vdouble( 0.0 ),
59526     ncandcut = cms.int32( 1 ),
59527     doRhoCorrection = cms.bool( True ),
59528     rhoMax = cms.double( 9.9999999E7 ),
59529     rhoScale = cms.double( 1.0 ),
59530     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59531     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59532     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59533 )
59534 fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59535     saveTags = cms.bool( True ),
59536     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ),
59537     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
59538     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59539     energyLowEdges = cms.vdouble( 0.0 ),
59540     lessThan = cms.bool( True ),
59541     useEt = cms.bool( True ),
59542     useAbs = cms.bool( False ),
59543     thrRegularEB = cms.vdouble( 12.5 ),
59544     thrRegularEE = cms.vdouble( 7.5 ),
59545     thrOverEEB = cms.vdouble( 0.03 ),
59546     thrOverEEE = cms.vdouble( 0.032 ),
59547     thrOverE2EB = cms.vdouble( 3.0E-5 ),
59548     thrOverE2EE = cms.vdouble( 3.0E-5 ),
59549     ncandcut = cms.int32( 0 ),
59550     doRhoCorrection = cms.bool( True ),
59551     rhoMax = cms.double( 9.9999999E7 ),
59552     rhoScale = cms.double( 1.0 ),
59553     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
59554     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59555     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59556 )
59557 fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59558     saveTags = cms.bool( True ),
59559     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ),
59560     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
59561     rhoTag = cms.InputTag( "" ),
59562     energyLowEdges = cms.vdouble( 0.0 ),
59563     lessThan = cms.bool( True ),
59564     useEt = cms.bool( True ),
59565     useAbs = cms.bool( False ),
59566     thrRegularEB = cms.vdouble( 6.0 ),
59567     thrRegularEE = cms.vdouble( 6.0 ),
59568     thrOverEEB = cms.vdouble( 0.002 ),
59569     thrOverEEE = cms.vdouble( 0.002 ),
59570     thrOverE2EB = cms.vdouble( 0.0 ),
59571     thrOverE2EE = cms.vdouble( 0.0 ),
59572     ncandcut = cms.int32( 1 ),
59573     doRhoCorrection = cms.bool( False ),
59574     rhoMax = cms.double( 9.9999999E7 ),
59575     rhoScale = cms.double( 1.0 ),
59576     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59577     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59578     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59579 )
59580 fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
59581     saveTags = cms.bool( True ),
59582     inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ),
59583     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59584     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
59585     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
59586     inputTrack = cms.InputTag( "hltMergedTracks" ),
59587     ncandcut = cms.int32( 1 ),
59588     EBOnly = cms.bool( False ),
59589     sMin_min = cms.double( 0.0 ),
59590     sMin_max = cms.double( 0.4 ),
59591     sMaj_min = cms.double( 0.0 ),
59592     sMaj_max = cms.double( 1.5 ),
59593     seedTimeMin = cms.double( -999.0 ),
59594     seedTimeMax = cms.double( 999.0 ),
59595     useTrackVeto = cms.bool( True ),
59596     maxTrackCut = cms.int32( 0 ),
59597     trackPtCut = cms.double( 5.0 ),
59598     trackdRCut = cms.double( 0.2 )
59599 )
59600 fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer",
59601     usePt = cms.bool( False ),
59602     excludePFMuons = cms.bool( False ),
59603     minNJetHt = cms.int32( 0 ),
59604     minNJetMht = cms.int32( 0 ),
59605     minPtJetHt = cms.double( 10.0 ),
59606     minPtJetMht = cms.double( 10.0 ),
59607     maxEtaJetHt = cms.double( 3.0 ),
59608     maxEtaJetMht = cms.double( 5.0 ),
59609     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
59610     pfCandidatesLabel = cms.InputTag( "" )
59611 )
59612 fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter",
59613     saveTags = cms.bool( True ),
59614     htLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59615     mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59616     minHt = cms.vdouble( 175.0 ),
59617     minMht = cms.vdouble( 0.0 ),
59618     minMeff = cms.vdouble( 0.0 ),
59619     meffSlope = cms.vdouble( 1.0 )
59620 )
59621 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler",
59622     offset = cms.uint32( 0 ),
59623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59624 )
59625 fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59626     saveTags = cms.bool( True ),
59627     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59628     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59629     minHt = cms.vdouble( 380.0 ),
59630     minMht = cms.vdouble( 0.0 ),
59631     minMeff = cms.vdouble( 0.0 ),
59632     meffSlope = cms.vdouble( 1.0 )
59633 )
59634 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler",
59635     offset = cms.uint32( 0 ),
59636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59637 )
59638 fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed",
59639     saveTags = cms.bool( True ),
59640     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" ),
59641     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59642     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59643     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59644     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59645     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59646     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59647     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59648     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59649     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59650 )
59651 fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler",
59652     offset = cms.uint32( 0 ),
59653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59654 )
59655 fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator",
59656     EBSumThreshold = cms.double( 0.2 ),
59657     HF2Weight = cms.double( 1.0 ),
59658     EBWeight = cms.double( 1.0 ),
59659     hfInput = cms.InputTag( "" ),
59660     EESumThreshold = cms.double( 0.45 ),
59661     HOThreshold0 = cms.double( 3.5 ),
59662     HOThresholdPlus1 = cms.double( 3.5 ),
59663     HOThresholdMinus1 = cms.double( 3.5 ),
59664     HOThresholdPlus2 = cms.double( 3.5 ),
59665     HOThresholdMinus2 = cms.double( 3.5 ),
59666     HBGrid = cms.vdouble(  ),
59667     HBThreshold1 = cms.double( 0.4 ),
59668     HBThreshold2 = cms.double( 0.3 ),
59669     HBThreshold = cms.double( 0.3 ),
59670     EEWeights = cms.vdouble(  ),
59671     HF1Threshold = cms.double( 0.5 ),
59672     HF2Weights = cms.vdouble(  ),
59673     HOWeights = cms.vdouble(  ),
59674     EEGrid = cms.vdouble(  ),
59675     HEDWeight = cms.double( 1.0 ),
59676     EEWeight = cms.double( 1.0 ),
59677     UseHO = cms.bool( False ),
59678     HBWeights = cms.vdouble(  ),
59679     HESWeight = cms.double( 1.0 ),
59680     HF1Weight = cms.double( 1.0 ),
59681     HF2Grid = cms.vdouble(  ),
59682     HEDWeights = cms.vdouble(  ),
59683     HF1Grid = cms.vdouble(  ),
59684     EBWeights = cms.vdouble(  ),
59685     HOWeight = cms.double( 1.0E-99 ),
59686     EBThreshold = cms.double( 0.07 ),
59687     EEThreshold = cms.double( 0.3 ),
59688     UseEtEBTreshold = cms.bool( False ),
59689     UseSymEBTreshold = cms.bool( False ),
59690     UseEtEETreshold = cms.bool( False ),
59691     UseSymEETreshold = cms.bool( False ),
59692     hbheInput = cms.InputTag( "" ),
59693     HcalThreshold = cms.double( -1000.0 ),
59694     HF2Threshold = cms.double( 0.85 ),
59695     HESThreshold1 = cms.double( 0.1 ),
59696     HESThreshold = cms.double( 0.2 ),
59697     HF1Weights = cms.vdouble(  ),
59698     hoInput = cms.InputTag( "" ),
59699     HESGrid = cms.vdouble(  ),
59700     HESWeights = cms.vdouble(  ),
59701     HEDThreshold1 = cms.double( 0.1 ),
59702     HEDThreshold = cms.double( 0.2 ),
59703     EcutTower = cms.double( -1000.0 ),
59704     HEDGrid = cms.vdouble(  ),
59705     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
59706     HBWeight = cms.double( 1.0 ),
59707     HOGrid = cms.vdouble(  ),
59708     EBGrid = cms.vdouble(  ),
59709     MomConstrMethod = cms.int32( 1 ),
59710     MomHBDepth = cms.double( 0.2 ),
59711     MomHEDepth = cms.double( 0.4 ),
59712     MomEBDepth = cms.double( 0.3 ),
59713     MomEEDepth = cms.double( 0.0 ),
59714     HcalAcceptSeverityLevel = cms.uint32( 9 ),
59715     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
59716       'kWeird',
59717       'kBad' ),
59718     UseHcalRecoveredHits = cms.bool( False ),
59719     UseEcalRecoveredHits = cms.bool( False ),
59720     UseRejectedHitsOnly = cms.bool( False ),
59721     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
59722     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
59723     UseRejectedRecoveredHcalHits = cms.bool( False ),
59724     UseRejectedRecoveredEcalHits = cms.bool( False ),
59725     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
59726     AllowMissingInputs = cms.bool( True ),
59727     HcalPhase = cms.int32( 1 ),
59728     usePFThresholdsFromDB = cms.bool( True ),
59729     EcalRecHitThresh = cms.bool( True )
59730 )
59731 fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer",
59732     usePt = cms.bool( False ),
59733     minPtTowerHt = cms.double( 1.5 ),
59734     minPtTowerMht = cms.double( 1.5 ),
59735     maxEtaTowerHt = cms.double( 5.0 ),
59736     maxEtaTowerMht = cms.double( 5.0 ),
59737     towersLabel = cms.InputTag( "hltTowerMakerEcal" )
59738 )
59739 fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter",
59740     saveTags = cms.bool( True ),
59741     htLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59742     mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59743     minHt = cms.vdouble( 800.0 ),
59744     minMht = cms.vdouble( 0.0 ),
59745     minMeff = cms.vdouble( 0.0 ),
59746     meffSlope = cms.vdouble( 1.0 )
59747 )
59748 fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
59749     saveTags = cms.bool( True ),
59750     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" ),
59751     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59752     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59753     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59754     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59755     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59756     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59757     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59758     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59759     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59760 )
59761 fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler",
59762     offset = cms.uint32( 0 ),
59763     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59764 )
59765 fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59766     saveTags = cms.bool( True ),
59767     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59768     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59769     candNonIsolatedTag = cms.InputTag( "" ),
59770     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59771     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ),
59772     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59773     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59774     ncandcut = cms.int32( 1 ),
59775     doIsolated = cms.bool( False ),
59776     region_eta_size = cms.double( 0.522 ),
59777     region_eta_size_ecap = cms.double( 1.0 ),
59778     region_phi_size = cms.double( 1.044 ),
59779     barrel_end = cms.double( 1.4791 ),
59780     endcap_end = cms.double( 2.65 )
59781 )
59782 fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59783     saveTags = cms.bool( True ),
59784     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ),
59785     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59786     etcutEB = cms.double( 30.0 ),
59787     etcutEE = cms.double( 30.0 ),
59788     minEtaCut = cms.double( -9999.0 ),
59789     maxEtaCut = cms.double( 9999.0 ),
59790     ncandcut = cms.int32( 1 )
59791 )
59792 fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
59793     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
59794     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59795     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
59796     doRhoCorrection = cms.bool( False ),
59797     rhoMax = cms.double( 9.9999999E7 ),
59798     rhoScale = cms.double( 1.0 ),
59799     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
59800     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
59801     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
59802     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
59803     usePFThresholdsFromDB = cms.bool( True ),
59804     innerCone = cms.double( 0.0 ),
59805     outerCone = cms.double( 0.14 ),
59806     depth = cms.int32( 0 ),
59807     maxSeverityHB = cms.int32( 9 ),
59808     maxSeverityHE = cms.int32( 9 ),
59809     doEtSum = cms.bool( True ),
59810     useSingleTower = cms.bool( False ),
59811     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
59812     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
59813 )
59814 fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59815     saveTags = cms.bool( True ),
59816     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ),
59817     varTag = cms.InputTag( "hltEgammaHToverET" ),
59818     rhoTag = cms.InputTag( "" ),
59819     energyLowEdges = cms.vdouble( 0.0 ),
59820     lessThan = cms.bool( True ),
59821     useEt = cms.bool( True ),
59822     useAbs = cms.bool( False ),
59823     thrRegularEB = cms.vdouble( 0.0 ),
59824     thrRegularEE = cms.vdouble( 0.0 ),
59825     thrOverEEB = cms.vdouble( 0.3 ),
59826     thrOverEEE = cms.vdouble( 0.3 ),
59827     thrOverE2EB = cms.vdouble( 0.0 ),
59828     thrOverE2EE = cms.vdouble( 0.0 ),
59829     ncandcut = cms.int32( 1 ),
59830     doRhoCorrection = cms.bool( False ),
59831     rhoMax = cms.double( 9.9999999E7 ),
59832     rhoScale = cms.double( 1.0 ),
59833     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59834     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59835     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59836 )
59837 fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59838     saveTags = cms.bool( True ),
59839     candTag = cms.InputTag( "hltEG30HE30HEFilter" ),
59840     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59841     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59842     energyLowEdges = cms.vdouble( 0.0 ),
59843     lessThan = cms.bool( True ),
59844     useEt = cms.bool( True ),
59845     useAbs = cms.bool( False ),
59846     thrRegularEB = cms.vdouble( 15.0 ),
59847     thrRegularEE = cms.vdouble( 15.0 ),
59848     thrOverEEB = cms.vdouble( 0.012 ),
59849     thrOverEEE = cms.vdouble( 0.012 ),
59850     thrOverE2EB = cms.vdouble( 0.0 ),
59851     thrOverE2EE = cms.vdouble( 0.0 ),
59852     ncandcut = cms.int32( 1 ),
59853     doRhoCorrection = cms.bool( True ),
59854     rhoMax = cms.double( 9.9999999E7 ),
59855     rhoScale = cms.double( 1.0 ),
59856     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59857     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59858     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59859 )
59860 fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
59861     saveTags = cms.bool( True ),
59862     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
59863     triggerType = cms.int32( 92 ),
59864     MinE = cms.double( -1.0 ),
59865     MinPt = cms.double( 18.0 ),
59866     MinMass = cms.double( -1.0 ),
59867     MaxMass = cms.double( -1.0 ),
59868     MinEta = cms.double( -1.0 ),
59869     MaxEta = cms.double( 2.55 ),
59870     MinN = cms.int32( 2 )
59871 )
59872 fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59873     saveTags = cms.bool( True ),
59874     candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ),
59875     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
59876     rhoTag = cms.InputTag( "" ),
59877     energyLowEdges = cms.vdouble( 0.0 ),
59878     lessThan = cms.bool( True ),
59879     useEt = cms.bool( True ),
59880     useAbs = cms.bool( False ),
59881     thrRegularEB = cms.vdouble( 0.0 ),
59882     thrRegularEE = cms.vdouble( 0.0 ),
59883     thrOverEEB = cms.vdouble( 0.3 ),
59884     thrOverEEE = cms.vdouble( 0.3 ),
59885     thrOverE2EB = cms.vdouble( 0.0 ),
59886     thrOverE2EE = cms.vdouble( 0.0 ),
59887     ncandcut = cms.int32( 2 ),
59888     doRhoCorrection = cms.bool( False ),
59889     rhoMax = cms.double( 9.9999999E7 ),
59890     rhoScale = cms.double( 1.0 ),
59891     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59892     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59893     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59894 )
59895 fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59896     saveTags = cms.bool( True ),
59897     candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ),
59898     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
59899     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59900     energyLowEdges = cms.vdouble( 0.0 ),
59901     lessThan = cms.bool( True ),
59902     useEt = cms.bool( True ),
59903     useAbs = cms.bool( False ),
59904     thrRegularEB = cms.vdouble( 15.0 ),
59905     thrRegularEE = cms.vdouble( 15.0 ),
59906     thrOverEEB = cms.vdouble( 0.012 ),
59907     thrOverEEE = cms.vdouble( 0.012 ),
59908     thrOverE2EB = cms.vdouble( 0.0 ),
59909     thrOverE2EE = cms.vdouble( 0.0 ),
59910     ncandcut = cms.int32( 1 ),
59911     doRhoCorrection = cms.bool( True ),
59912     rhoMax = cms.double( 9.9999999E7 ),
59913     rhoScale = cms.double( 1.0 ),
59914     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
59915     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59916     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59917 )
59918 fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
59919     saveTags = cms.bool( True ),
59920     firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59921     secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59922     minMass = cms.double( 70.0 )
59923 )
59924 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
59925     saveTags = cms.bool( True ),
59926     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
59927     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59928     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59929     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59930     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59931     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59932     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59933     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59934     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59935     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59936 )
59937 fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler",
59938     offset = cms.uint32( 0 ),
59939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59940 )
59941 fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59942     saveTags = cms.bool( True ),
59943     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59944     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59945     candNonIsolatedTag = cms.InputTag( "" ),
59946     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59947     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ),
59948     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59949     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59950     ncandcut = cms.int32( 1 ),
59951     doIsolated = cms.bool( False ),
59952     region_eta_size = cms.double( 0.522 ),
59953     region_eta_size_ecap = cms.double( 1.0 ),
59954     region_phi_size = cms.double( 1.044 ),
59955     barrel_end = cms.double( 1.4791 ),
59956     endcap_end = cms.double( 2.65 )
59957 )
59958 fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
59959     saveTags = cms.bool( True ),
59960     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
59961     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59962     etcutEB = cms.double( 20.0 ),
59963     etcutEE = cms.double( 20.0 ),
59964     minEtaCut = cms.double( -9999.0 ),
59965     maxEtaCut = cms.double( 9999.0 ),
59966     ncandcut = cms.int32( 1 )
59967 )
59968 fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
59969     saveTags = cms.bool( True ),
59970     candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ),
59971     varTag = cms.InputTag( "hltEgammaHoverE" ),
59972     rhoTag = cms.InputTag( "" ),
59973     energyLowEdges = cms.vdouble( 0.0 ),
59974     lessThan = cms.bool( True ),
59975     useEt = cms.bool( False ),
59976     useAbs = cms.bool( False ),
59977     thrRegularEB = cms.vdouble( -1.0 ),
59978     thrRegularEE = cms.vdouble( -1.0 ),
59979     thrOverEEB = cms.vdouble( 0.5 ),
59980     thrOverEEE = cms.vdouble( 0.5 ),
59981     thrOverE2EB = cms.vdouble( -1.0 ),
59982     thrOverE2EE = cms.vdouble( -1.0 ),
59983     ncandcut = cms.int32( 1 ),
59984     doRhoCorrection = cms.bool( False ),
59985     rhoMax = cms.double( 9.9999999E7 ),
59986     rhoScale = cms.double( 1.0 ),
59987     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59988     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59989     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59990 )
59991 fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler",
59992     offset = cms.uint32( 0 ),
59993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59994 )
59995 fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
59996     saveTags = cms.bool( True ),
59997     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
59998     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59999     etcutEB = cms.double( 30.0 ),
60000     etcutEE = cms.double( 30.0 ),
60001     minEtaCut = cms.double( -9999.0 ),
60002     maxEtaCut = cms.double( 9999.0 ),
60003     ncandcut = cms.int32( 1 )
60004 )
60005 fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
60006     saveTags = cms.bool( True ),
60007     candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ),
60008     varTag = cms.InputTag( "hltEgammaHoverE" ),
60009     rhoTag = cms.InputTag( "" ),
60010     energyLowEdges = cms.vdouble( 0.0 ),
60011     lessThan = cms.bool( True ),
60012     useEt = cms.bool( False ),
60013     useAbs = cms.bool( False ),
60014     thrRegularEB = cms.vdouble( -1.0 ),
60015     thrRegularEE = cms.vdouble( -1.0 ),
60016     thrOverEEB = cms.vdouble( 0.5 ),
60017     thrOverEEE = cms.vdouble( 0.5 ),
60018     thrOverE2EB = cms.vdouble( -1.0 ),
60019     thrOverE2EE = cms.vdouble( -1.0 ),
60020     ncandcut = cms.int32( 1 ),
60021     doRhoCorrection = cms.bool( False ),
60022     rhoMax = cms.double( 9.9999999E7 ),
60023     rhoScale = cms.double( 1.0 ),
60024     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60025     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60026     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60027 )
60028 fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed",
60029     saveTags = cms.bool( True ),
60030     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60031     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60032     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60033     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60034     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60035     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60036     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60037     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60038     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60039     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60040 )
60041 fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler",
60042     offset = cms.uint32( 0 ),
60043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60044 )
60045 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
60046     saveTags = cms.bool( True ),
60047     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
60048     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
60049     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
60050     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60051     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
60052     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
60053     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
60054     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60055     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
60056     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
60057 )
60058 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
60059     offset = cms.uint32( 0 ),
60060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60061 )
60062 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60063     saveTags = cms.bool( True ),
60064     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60065     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
60066     MaxEta = cms.double( 2.5 ),
60067     MinPt = cms.double( 0.0 ),
60068     MaxDeltaR = cms.double( 0.3 ),
60069     MinN = cms.int32( 1 ),
60070     CentralBxOnly = cms.bool( False ),
60071     SelectQualities = cms.vint32(  )
60072 )
60073 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60074     saveTags = cms.bool( True ),
60075     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60076     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60077     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60078     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60079     MinN = cms.int32( 1 ),
60080     MaxEta = cms.double( 1.0 ),
60081     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60082     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60083     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60084     CutOnChambers = cms.bool( False ),
60085     MinNchambers = cms.vint32( 0 ),
60086     MaxDr = cms.double( 9999.0 ),
60087     MinDr = cms.double( -1.0 ),
60088     MaxDz = cms.double( 9999.0 ),
60089     MinDxySig = cms.double( -1.0 ),
60090     MinPt = cms.double( 10.0 ),
60091     NSigmaPt = cms.double( 0.0 ),
60092     MatchToPreviousCand = cms.bool( True )
60093 )
60094 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
60095     offset = cms.uint32( 0 ),
60096     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60097 )
60098 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60099     saveTags = cms.bool( True ),
60100     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60101     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
60102     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
60103     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
60104     MinN = cms.int32( 1 ),
60105     MaxEta = cms.double( 1.0 ),
60106     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
60107     MinNstations = cms.vint32( 0, 2, 0, 2 ),
60108     MinNhits = cms.vint32( 0, 1, 0, 1 ),
60109     CutOnChambers = cms.bool( False ),
60110     MinNchambers = cms.vint32( 0 ),
60111     MaxDr = cms.double( 9999.0 ),
60112     MinDr = cms.double( -1.0 ),
60113     MaxDz = cms.double( 9999.0 ),
60114     MinDxySig = cms.double( -1.0 ),
60115     MinPt = cms.double( 5.5 ),
60116     NSigmaPt = cms.double( 0.0 ),
60117     MatchToPreviousCand = cms.bool( True )
60118 )
60119 fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60120     offset = cms.uint32( 0 ),
60121     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60122 )
60123 fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60124     saveTags = cms.bool( True ),
60125     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60126     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60127     etcutEB = cms.double( 60.0 ),
60128     etcutEE = cms.double( 999999.0 ),
60129     minEtaCut = cms.double( -9999.0 ),
60130     maxEtaCut = cms.double( 9999.0 ),
60131     ncandcut = cms.int32( 1 )
60132 )
60133 fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60134     saveTags = cms.bool( True ),
60135     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ),
60136     varTag = cms.InputTag( "hltEgammaHoverE" ),
60137     rhoTag = cms.InputTag( "" ),
60138     energyLowEdges = cms.vdouble( 0.0 ),
60139     lessThan = cms.bool( True ),
60140     useEt = cms.bool( False ),
60141     useAbs = cms.bool( False ),
60142     thrRegularEB = cms.vdouble( -1.0 ),
60143     thrRegularEE = cms.vdouble( -1.0 ),
60144     thrOverEEB = cms.vdouble( 0.1 ),
60145     thrOverEEE = cms.vdouble( 0.1 ),
60146     thrOverE2EB = cms.vdouble( -1.0 ),
60147     thrOverE2EE = cms.vdouble( -1.0 ),
60148     ncandcut = cms.int32( 1 ),
60149     doRhoCorrection = cms.bool( False ),
60150     rhoMax = cms.double( 9.9999999E7 ),
60151     rhoScale = cms.double( 1.0 ),
60152     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60154     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60155 )
60156 fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60157     saveTags = cms.bool( True ),
60158     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ),
60159     varTag = cms.InputTag( "hltEgammaR9ID" ),
60160     rhoTag = cms.InputTag( "" ),
60161     energyLowEdges = cms.vdouble( 0.0 ),
60162     lessThan = cms.bool( False ),
60163     useEt = cms.bool( False ),
60164     useAbs = cms.bool( False ),
60165     thrRegularEB = cms.vdouble( 0.9 ),
60166     thrRegularEE = cms.vdouble( 0.9 ),
60167     thrOverEEB = cms.vdouble( -1.0 ),
60168     thrOverEEE = cms.vdouble( -1.0 ),
60169     thrOverE2EB = cms.vdouble( -1.0 ),
60170     thrOverE2EE = cms.vdouble( -1.0 ),
60171     ncandcut = cms.int32( 0 ),
60172     doRhoCorrection = cms.bool( False ),
60173     rhoMax = cms.double( 9.9999999E7 ),
60174     rhoScale = cms.double( 1.0 ),
60175     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60176     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60177     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60178 )
60179 fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60180     saveTags = cms.bool( True ),
60181     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ),
60182     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60183     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60184     energyLowEdges = cms.vdouble( 0.0 ),
60185     lessThan = cms.bool( True ),
60186     useEt = cms.bool( True ),
60187     useAbs = cms.bool( False ),
60188     thrRegularEB = cms.vdouble( 5.0 ),
60189     thrRegularEE = cms.vdouble( 5.0 ),
60190     thrOverEEB = cms.vdouble( 0.012 ),
60191     thrOverEEE = cms.vdouble( 0.012 ),
60192     thrOverE2EB = cms.vdouble( 0.0 ),
60193     thrOverE2EE = cms.vdouble( 0.0 ),
60194     ncandcut = cms.int32( 1 ),
60195     doRhoCorrection = cms.bool( True ),
60196     rhoMax = cms.double( 9.9999999E7 ),
60197     rhoScale = cms.double( 1.0 ),
60198     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60200     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60201 )
60202 fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60203     saveTags = cms.bool( True ),
60204     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60205     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60206     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60207     energyLowEdges = cms.vdouble( 0.0 ),
60208     lessThan = cms.bool( True ),
60209     useEt = cms.bool( True ),
60210     useAbs = cms.bool( False ),
60211     thrRegularEB = cms.vdouble( 10.0 ),
60212     thrRegularEE = cms.vdouble( 10.0 ),
60213     thrOverEEB = cms.vdouble( 0.005 ),
60214     thrOverEEE = cms.vdouble( 0.005 ),
60215     thrOverE2EB = cms.vdouble( 0.0 ),
60216     thrOverE2EE = cms.vdouble( 0.0 ),
60217     ncandcut = cms.int32( 0 ),
60218     doRhoCorrection = cms.bool( True ),
60219     rhoMax = cms.double( 9.9999999E7 ),
60220     rhoScale = cms.double( 1.0 ),
60221     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60222     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60223     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60224 )
60225 fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60226     saveTags = cms.bool( True ),
60227     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60228     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60229     rhoTag = cms.InputTag( "" ),
60230     energyLowEdges = cms.vdouble( 0.0 ),
60231     lessThan = cms.bool( True ),
60232     useEt = cms.bool( True ),
60233     useAbs = cms.bool( False ),
60234     thrRegularEB = cms.vdouble( 4.0 ),
60235     thrRegularEE = cms.vdouble( 4.0 ),
60236     thrOverEEB = cms.vdouble( 0.002 ),
60237     thrOverEEE = cms.vdouble( 0.002 ),
60238     thrOverE2EB = cms.vdouble( 0.0 ),
60239     thrOverE2EE = cms.vdouble( 0.0 ),
60240     ncandcut = cms.int32( 1 ),
60241     doRhoCorrection = cms.bool( False ),
60242     rhoMax = cms.double( 9.9999999E7 ),
60243     rhoScale = cms.double( 1.0 ),
60244     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60245     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60246     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60247 )
60248 fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter",
60249     saveTags = cms.bool( True ),
60250     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
60251     minPtLow = cms.double( 30.0 ),
60252     minPtHigh = cms.double( 30.0 ),
60253     etaOpposite = cms.bool( True ),
60254     minDeltaEta = cms.double( 3.0 ),
60255     minInvMass = cms.double( 300.0 ),
60256     maxEta = cms.double( 5.0 ),
60257     leadingJetOnly = cms.bool( False ),
60258     triggerType = cms.int32( 85 )
60259 )
60260 fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter",
60261     saveTags = cms.bool( True ),
60262     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
60263     minPtLow = cms.double( 30.0 ),
60264     minPtHigh = cms.double( 30.0 ),
60265     etaOpposite = cms.bool( True ),
60266     minDeltaEta = cms.double( 3.0 ),
60267     minInvMass = cms.double( 300.0 ),
60268     maxEta = cms.double( 5.0 ),
60269     leadingJetOnly = cms.bool( False ),
60270     triggerType = cms.int32( 85 )
60271 )
60272 fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
60273     offset = cms.uint32( 0 ),
60274     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60275 )
60276 fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
60277     saveTags = cms.bool( True ),
60278     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
60279     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
60280     etcutEB = cms.double( 75.0 ),
60281     etcutEE = cms.double( 999999.0 ),
60282     minEtaCut = cms.double( -9999.0 ),
60283     maxEtaCut = cms.double( 9999.0 ),
60284     ncandcut = cms.int32( 1 )
60285 )
60286 fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
60287     saveTags = cms.bool( True ),
60288     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ),
60289     varTag = cms.InputTag( "hltEgammaHoverE" ),
60290     rhoTag = cms.InputTag( "" ),
60291     energyLowEdges = cms.vdouble( 0.0 ),
60292     lessThan = cms.bool( True ),
60293     useEt = cms.bool( False ),
60294     useAbs = cms.bool( False ),
60295     thrRegularEB = cms.vdouble( -1.0 ),
60296     thrRegularEE = cms.vdouble( -1.0 ),
60297     thrOverEEB = cms.vdouble( 0.1 ),
60298     thrOverEEE = cms.vdouble( 0.1 ),
60299     thrOverE2EB = cms.vdouble( -1.0 ),
60300     thrOverE2EE = cms.vdouble( -1.0 ),
60301     ncandcut = cms.int32( 1 ),
60302     doRhoCorrection = cms.bool( False ),
60303     rhoMax = cms.double( 9.9999999E7 ),
60304     rhoScale = cms.double( 1.0 ),
60305     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60306     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60307     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60308 )
60309 fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
60310     saveTags = cms.bool( True ),
60311     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ),
60312     varTag = cms.InputTag( "hltEgammaR9ID" ),
60313     rhoTag = cms.InputTag( "" ),
60314     energyLowEdges = cms.vdouble( 0.0 ),
60315     lessThan = cms.bool( False ),
60316     useEt = cms.bool( False ),
60317     useAbs = cms.bool( False ),
60318     thrRegularEB = cms.vdouble( 0.9 ),
60319     thrRegularEE = cms.vdouble( 0.9 ),
60320     thrOverEEB = cms.vdouble( -1.0 ),
60321     thrOverEEE = cms.vdouble( -1.0 ),
60322     thrOverE2EB = cms.vdouble( -1.0 ),
60323     thrOverE2EE = cms.vdouble( -1.0 ),
60324     ncandcut = cms.int32( 0 ),
60325     doRhoCorrection = cms.bool( False ),
60326     rhoMax = cms.double( 9.9999999E7 ),
60327     rhoScale = cms.double( 1.0 ),
60328     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60329     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60330     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60331 )
60332 fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60333     saveTags = cms.bool( True ),
60334     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ),
60335     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
60336     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60337     energyLowEdges = cms.vdouble( 0.0 ),
60338     lessThan = cms.bool( True ),
60339     useEt = cms.bool( True ),
60340     useAbs = cms.bool( False ),
60341     thrRegularEB = cms.vdouble( 5.0 ),
60342     thrRegularEE = cms.vdouble( 5.0 ),
60343     thrOverEEB = cms.vdouble( 0.012 ),
60344     thrOverEEE = cms.vdouble( 0.012 ),
60345     thrOverE2EB = cms.vdouble( 0.0 ),
60346     thrOverE2EE = cms.vdouble( 0.0 ),
60347     ncandcut = cms.int32( 1 ),
60348     doRhoCorrection = cms.bool( True ),
60349     rhoMax = cms.double( 9.9999999E7 ),
60350     rhoScale = cms.double( 1.0 ),
60351     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
60352     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60353     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60354 )
60355 fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60356     saveTags = cms.bool( True ),
60357     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
60358     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
60359     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
60360     energyLowEdges = cms.vdouble( 0.0 ),
60361     lessThan = cms.bool( True ),
60362     useEt = cms.bool( True ),
60363     useAbs = cms.bool( False ),
60364     thrRegularEB = cms.vdouble( 10.0 ),
60365     thrRegularEE = cms.vdouble( 10.0 ),
60366     thrOverEEB = cms.vdouble( 0.005 ),
60367     thrOverEEE = cms.vdouble( 0.005 ),
60368     thrOverE2EB = cms.vdouble( 0.0 ),
60369     thrOverE2EE = cms.vdouble( 0.0 ),
60370     ncandcut = cms.int32( 0 ),
60371     doRhoCorrection = cms.bool( True ),
60372     rhoMax = cms.double( 9.9999999E7 ),
60373     rhoScale = cms.double( 1.0 ),
60374     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
60375     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60376     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60377 )
60378 fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
60379     saveTags = cms.bool( True ),
60380     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
60381     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
60382     rhoTag = cms.InputTag( "" ),
60383     energyLowEdges = cms.vdouble( 0.0 ),
60384     lessThan = cms.bool( True ),
60385     useEt = cms.bool( True ),
60386     useAbs = cms.bool( False ),
60387     thrRegularEB = cms.vdouble( 4.0 ),
60388     thrRegularEE = cms.vdouble( 4.0 ),
60389     thrOverEEB = cms.vdouble( 0.002 ),
60390     thrOverEEE = cms.vdouble( 0.002 ),
60391     thrOverE2EB = cms.vdouble( 0.0 ),
60392     thrOverE2EE = cms.vdouble( 0.0 ),
60393     ncandcut = cms.int32( 1 ),
60394     doRhoCorrection = cms.bool( False ),
60395     rhoMax = cms.double( 9.9999999E7 ),
60396     rhoScale = cms.double( 1.0 ),
60397     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
60398     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
60399     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
60400 )
60401 fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler",
60402     offset = cms.uint32( 0 ),
60403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60404 )
60405 fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60406     saveTags = cms.bool( True ),
60407     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
60408     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
60409     MaxEta = cms.double( 2.5 ),
60410     MinPt = cms.double( 0.0 ),
60411     MaxDeltaR = cms.double( 0.3 ),
60412     MinN = cms.int32( 2 ),
60413     CentralBxOnly = cms.bool( True ),
60414     SelectQualities = cms.vint32(  )
60415 )
60416 fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60417     saveTags = cms.bool( True ),
60418     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60419     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60420     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60421     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60422     MinN = cms.int32( 2 ),
60423     MaxEta = cms.double( 2.5 ),
60424     AbsEtaBins = cms.vdouble( 0.0 ),
60425     MinNstations = cms.vint32( 0 ),
60426     MinNhits = cms.vint32( 0 ),
60427     CutOnChambers = cms.bool( False ),
60428     MinNchambers = cms.vint32( 0 ),
60429     MaxDr = cms.double( 9999.0 ),
60430     MinDr = cms.double( -1.0 ),
60431     MaxDz = cms.double( 9999.0 ),
60432     MinDxySig = cms.double( -1.0 ),
60433     MinPt = cms.double( 0.0 ),
60434     NSigmaPt = cms.double( 0.0 ),
60435     MatchToPreviousCand = cms.bool( True )
60436 )
60437 fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
60438     saveTags = cms.bool( True ),
60439     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60440     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
60441     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60442     SeedMapTag = cms.InputTag( "hltL2Muons" ),
60443     MinN = cms.int32( 1 ),
60444     MaxEta = cms.double( 2.5 ),
60445     AbsEtaBins = cms.vdouble( 0.0 ),
60446     MinNstations = cms.vint32( 0 ),
60447     MinNhits = cms.vint32( 0 ),
60448     CutOnChambers = cms.bool( False ),
60449     MinNchambers = cms.vint32( 0 ),
60450     MaxDr = cms.double( 9999.0 ),
60451     MinDr = cms.double( -1.0 ),
60452     MaxDz = cms.double( 9999.0 ),
60453     MinDxySig = cms.double( -1.0 ),
60454     MinPt = cms.double( 0.0 ),
60455     NSigmaPt = cms.double( 0.0 ),
60456     MatchToPreviousCand = cms.bool( True )
60457 )
60458 fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
60459     saveTags = cms.bool( True ),
60460     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
60461     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
60462     MaxEta = cms.double( 2.5 ),
60463     MinPt = cms.double( 0.0 ),
60464     MaxDeltaR = cms.double( 0.3 ),
60465     MinN = cms.int32( 1 ),
60466     CentralBxOnly = cms.bool( True ),
60467     SelectQualities = cms.vint32(  )
60468 )
60469 fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
60470     saveTags = cms.bool( True ),
60471     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60472     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60473     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60474     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60475     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60476     MinN = cms.int32( 2 ),
60477     MaxEta = cms.double( 2.5 ),
60478     MinNhits = cms.int32( 0 ),
60479     MaxDr = cms.double( 2.0 ),
60480     MinDr = cms.double( -1.0 ),
60481     MaxDz = cms.double( 9999.0 ),
60482     MinDxySig = cms.double( -1.0 ),
60483     MinPt = cms.double( 9.0 ),
60484     NSigmaPt = cms.double( 0.0 ),
60485     MaxNormalizedChi2 = cms.double( 9999.0 ),
60486     MaxDXYBeamSpot = cms.double( 9999.0 ),
60487     MinDXYBeamSpot = cms.double( -1.0 ),
60488     MinNmuonHits = cms.int32( 0 ),
60489     MaxPtDifference = cms.double( 9999.0 ),
60490     MinTrackPt = cms.double( 0.0 ),
60491     minMuonStations = cms.int32( 2 ),
60492     minTrkHits = cms.int32( -1 ),
60493     minMuonHits = cms.int32( -1 ),
60494     allowedTypeMask = cms.uint32( 255 ),
60495     requiredTypeMask = cms.uint32( 0 ),
60496     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60497     trkMuonId = cms.uint32( 0 ),
60498     L1MatchingdR = cms.double( 0.3 ),
60499     MatchToPreviousCand = cms.bool( True ),
60500     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60501     requireL3MuonTrajectorySeed = cms.bool( False ),
60502     useSimpleGeometry = cms.bool( True ),
60503     useStation2 = cms.bool( True ),
60504     fallbackToME1 = cms.bool( False ),
60505     cosmicPropagationHypothesis = cms.bool( False ),
60506     useMB2InOverlap = cms.bool( False ),
60507     useTrack = cms.string( "tracker" ),
60508     useState = cms.string( "atVertex" ),
60509     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60510     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60511     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60512 )
60513 fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter",
60514     saveTags = cms.bool( True ),
60515     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60516     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60517     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ),
60518     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60519     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60520     MinN = cms.int32( 1 ),
60521     MaxEta = cms.double( 2.5 ),
60522     MinNhits = cms.int32( 0 ),
60523     MaxDr = cms.double( 2.0 ),
60524     MinDr = cms.double( -1.0 ),
60525     MaxDz = cms.double( 9999.0 ),
60526     MinDxySig = cms.double( -1.0 ),
60527     MinPt = cms.double( 18.0 ),
60528     NSigmaPt = cms.double( 0.0 ),
60529     MaxNormalizedChi2 = cms.double( 9999.0 ),
60530     MaxDXYBeamSpot = cms.double( 9999.0 ),
60531     MinDXYBeamSpot = cms.double( -1.0 ),
60532     MinNmuonHits = cms.int32( 0 ),
60533     MaxPtDifference = cms.double( 9999.0 ),
60534     MinTrackPt = cms.double( 0.0 ),
60535     minMuonStations = cms.int32( 2 ),
60536     minTrkHits = cms.int32( -1 ),
60537     minMuonHits = cms.int32( -1 ),
60538     allowedTypeMask = cms.uint32( 255 ),
60539     requiredTypeMask = cms.uint32( 0 ),
60540     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60541     trkMuonId = cms.uint32( 0 ),
60542     L1MatchingdR = cms.double( 0.3 ),
60543     MatchToPreviousCand = cms.bool( True ),
60544     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60545     requireL3MuonTrajectorySeed = cms.bool( False ),
60546     useSimpleGeometry = cms.bool( True ),
60547     useStation2 = cms.bool( True ),
60548     fallbackToME1 = cms.bool( False ),
60549     cosmicPropagationHypothesis = cms.bool( False ),
60550     useMB2InOverlap = cms.bool( False ),
60551     useTrack = cms.string( "tracker" ),
60552     useState = cms.string( "atVertex" ),
60553     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60554     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60555     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60556 )
60557 fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60558     saveTags = cms.bool( True ),
60559     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60560     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60561     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
60562     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
60563     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60564     PreviousCandIsL2 = cms.bool( True ),
60565     FastAccept = cms.bool( True ),
60566     MinN = cms.int32( 1 ),
60567     MaxEta = cms.double( 2.5 ),
60568     MinNhits = cms.int32( 0 ),
60569     MaxDr = cms.double( 99999.0 ),
60570     MaxDz = cms.double( 9999.0 ),
60571     ChargeOpt = cms.int32( 1 ),
60572     MinPtPair = cms.vdouble( 0.0 ),
60573     MaxPtPair = cms.vdouble( 1.0E125 ),
60574     MinPtMax = cms.vdouble( 18.0 ),
60575     MinPtMin = cms.vdouble( 9.0 ),
60576     MaxPtMin = cms.vdouble( 1.0E125 ),
60577     MinInvMass = cms.vdouble( 0.0 ),
60578     MaxInvMass = cms.vdouble( 999999.0 ),
60579     MinDiMuonDeltaR = cms.double( -1.0 ),
60580     MinAcop = cms.double( -1.0 ),
60581     MaxAcop = cms.double( 3.15 ),
60582     MinPtBalance = cms.double( -1.0 ),
60583     MaxPtBalance = cms.double( 999999.0 ),
60584     NSigmaPt = cms.double( 0.0 ),
60585     MaxDCAMuMu = cms.double( 99999.9 ),
60586     MaxRapidityPair = cms.double( 999999.0 ),
60587     CutCowboys = cms.bool( False ),
60588     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60589     L1MatchingdR = cms.double( 0.3 ),
60590     MatchToPreviousCand = cms.bool( True ),
60591     useSimpleGeometry = cms.bool( True ),
60592     useStation2 = cms.bool( True ),
60593     fallbackToME1 = cms.bool( False ),
60594     cosmicPropagationHypothesis = cms.bool( False ),
60595     useMB2InOverlap = cms.bool( False ),
60596     useTrack = cms.string( "tracker" ),
60597     useState = cms.string( "atVertex" ),
60598     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60599     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60600     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60601 )
60602 fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler",
60603     offset = cms.uint32( 0 ),
60604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60605 )
60606 fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
60607     saveTags = cms.bool( True ),
60608     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60609     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60610     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60611     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
60612     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60613     PreviousCandIsL2 = cms.bool( True ),
60614     FastAccept = cms.bool( False ),
60615     MinN = cms.int32( 1 ),
60616     MaxEta = cms.double( 2.5 ),
60617     MinNhits = cms.int32( 0 ),
60618     MaxDr = cms.double( 2.0 ),
60619     MaxDz = cms.double( 9999.0 ),
60620     ChargeOpt = cms.int32( -1 ),
60621     MinPtPair = cms.vdouble( 3.0 ),
60622     MaxPtPair = cms.vdouble( 1.0E125 ),
60623     MinPtMax = cms.vdouble( 0.0 ),
60624     MinPtMin = cms.vdouble( 2.0 ),
60625     MaxPtMin = cms.vdouble( 1.0E125 ),
60626     MinInvMass = cms.vdouble( 2.9 ),
60627     MaxInvMass = cms.vdouble( 3.3 ),
60628     MinDiMuonDeltaR = cms.double( -1.0 ),
60629     MinAcop = cms.double( -999.0 ),
60630     MaxAcop = cms.double( 999.0 ),
60631     MinPtBalance = cms.double( -1.0 ),
60632     MaxPtBalance = cms.double( 999999.0 ),
60633     NSigmaPt = cms.double( 0.0 ),
60634     MaxDCAMuMu = cms.double( 0.5 ),
60635     MaxRapidityPair = cms.double( 999999.0 ),
60636     CutCowboys = cms.bool( False ),
60637     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60638     L1MatchingdR = cms.double( 0.3 ),
60639     MatchToPreviousCand = cms.bool( True ),
60640     useSimpleGeometry = cms.bool( True ),
60641     useStation2 = cms.bool( True ),
60642     fallbackToME1 = cms.bool( False ),
60643     cosmicPropagationHypothesis = cms.bool( False ),
60644     useMB2InOverlap = cms.bool( False ),
60645     useTrack = cms.string( "tracker" ),
60646     useState = cms.string( "atVertex" ),
60647     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60648     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60649     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60650 )
60651 fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
60652     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
60653     PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ),
60654     matchToPrevious = cms.bool( True ),
60655     MaxEta = cms.double( 2.5 ),
60656     MinPt = cms.double( 0.0 ),
60657     MinPtPair = cms.double( 0.0 ),
60658     MinInvMass = cms.double( 0.0 ),
60659     MaxInvMass = cms.double( 999999.0 ),
60660     ChargeOpt = cms.int32( -1 )
60661 )
60662 fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
60663     saveTags = cms.bool( True ),
60664     FastAccept = cms.bool( True ),
60665     MinLxySignificance = cms.double( -1.0 ),
60666     MaxLxySignificance = cms.double( -1.0 ),
60667     MaxNormalisedChi2 = cms.double( 999999.0 ),
60668     MinVtxProbability = cms.double( 0.1 ),
60669     MinCosinePointingAngle = cms.double( 0.9 ),
60670     DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60671     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60672     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
60673 )
60674 fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
60675     RegionPSet = cms.PSet( 
60676       vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60677       zErrorVetex = cms.double( 0.1 ),
60678       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60679       zErrorBeamSpot = cms.double( 24.2 ),
60680       maxNVertices = cms.int32( 1 ),
60681       maxNRegions = cms.int32( 10 ),
60682       nSigmaZVertex = cms.double( 3.0 ),
60683       nSigmaZBeamSpot = cms.double( 4.0 ),
60684       ptMin = cms.double( 0.5 ),
60685       mode = cms.string( "VerticesFixed" ),
60686       input = cms.InputTag( "hltIterL3MuonCandidates" ),
60687       searchOpt = cms.bool( False ),
60688       whereToUseMeasurementTracker = cms.string( "Never" ),
60689       originRadius = cms.double( 0.1 ),
60690       measurementTrackerName = cms.InputTag( "" ),
60691       precise = cms.bool( True ),
60692       deltaEta = cms.double( 1.0 ),
60693       deltaPhi = cms.double( 1.0 )
60694     )
60695 )
60696 fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
60697     tracks = cms.InputTag( "hltPixelTracks" ),
60698     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ),
60699     produceTrackCollection = cms.bool( True ),
60700     produceMask = cms.bool( True )
60701 )
60702 fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
60703     InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ),
60704     InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60705     originHalfLength = cms.double( 1.0E9 ),
60706     originRadius = cms.double( 1.0E9 ),
60707     useProtoTrackKinematics = cms.bool( False ),
60708     useEventsWithNoVertex = cms.bool( True ),
60709     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
60710     usePV = cms.bool( False ),
60711     includeFourthHit = cms.bool( True ),
60712     produceComplement = cms.bool( False ),
60713     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
60714 )
60715 fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
60716     cleanTrajectoryAfterInOut = cms.bool( False ),
60717     doSeedingRegionRebuilding = cms.bool( False ),
60718     onlyPixelHitsForSeedCleaner = cms.bool( False ),
60719     reverseTrajectories = cms.bool( False ),
60720     useHitsSplitting = cms.bool( False ),
60721     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60722     src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ),
60723     clustersToSkip = cms.InputTag( "" ),
60724     phase2clustersToSkip = cms.InputTag( "" ),
60725     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
60726     TransientInitialStateEstimatorParameters = cms.PSet( 
60727       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
60728       numberMeasurementsForFit = cms.int32( 4 ),
60729       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
60730     ),
60731     numHitsForSeedCleaner = cms.int32( 4 ),
60732     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
60733     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
60734     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
60735     maxNSeeds = cms.uint32( 100000 ),
60736     maxSeedsBeforeCleaning = cms.uint32( 1000 )
60737 )
60738 fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
60739     TrajectoryInEvent = cms.bool( False ),
60740     useHitsSplitting = cms.bool( False ),
60741     src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ),
60742     clusterRemovalInfo = cms.InputTag( "" ),
60743     AlgorithmName = cms.string( "hltIter1" ),
60744     GeometricInnerState = cms.bool( True ),
60745     reMatchSplitHits = cms.bool( False ),
60746     usePropagatorForPCA = cms.bool( False ),
60747     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
60748     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
60749     useSimpleMF = cms.bool( True ),
60750     SimpleMagneticField = cms.string( "ParabolicMf" ),
60751     Fitter = cms.string( "hltESPFittingSmootherIT" ),
60752     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
60753     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
60754     NavigationSchool = cms.string( "" ),
60755     MeasurementTracker = cms.string( "" )
60756 )
60757 fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
60758     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60759     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60760     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60761     ignoreVertices = cms.bool( False ),
60762     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60763     mva = cms.PSet( 
60764       minPixelHits = cms.vint32( 0, 0, 2 ),
60765       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
60766       dr_par = cms.PSet( 
60767         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
60768         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
60769         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60770         dr_exp = cms.vint32( 3, 3, 3 ),
60771         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
60772       ),
60773       maxLostLayers = cms.vint32( 1, 1, 1 ),
60774       min3DLayers = cms.vint32( 0, 0, 0 ),
60775       dz_par = cms.PSet( 
60776         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
60777         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
60778         dz_exp = cms.vint32( 3, 3, 3 )
60779       ),
60780       minNVtxTrk = cms.int32( 2 ),
60781       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60782       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
60783       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
60784       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
60785       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60786       minLayers = cms.vint32( 3, 3, 3 )
60787     )
60788 )
60789 fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
60790     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60791     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
60792     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
60793     ignoreVertices = cms.bool( False ),
60794     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
60795     mva = cms.PSet( 
60796       minPixelHits = cms.vint32( 0, 0, 1 ),
60797       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
60798       dr_par = cms.PSet( 
60799         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
60800         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
60801         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
60802         dr_exp = cms.vint32( 4, 4, 4 ),
60803         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
60804       ),
60805       maxLostLayers = cms.vint32( 99, 3, 3 ),
60806       min3DLayers = cms.vint32( 1, 2, 3 ),
60807       dz_par = cms.PSet( 
60808         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
60809         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
60810         dz_exp = cms.vint32( 4, 4, 4 )
60811       ),
60812       minNVtxTrk = cms.int32( 2 ),
60813       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60814       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
60815       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
60816       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
60817       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
60818       minLayers = cms.vint32( 5, 5, 5 )
60819     )
60820 )
60821 fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
60822     inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt',
60823       'hltIter0JpsiTkTkTrackCutClassifierDetached' )
60824 )
60825 fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
60826     originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
60827     originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ),
60828     originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
60829     minQuality = cms.string( "highPurity" ),
60830     copyExtras = cms.untracked.bool( True ),
60831     copyTrajectories = cms.untracked.bool( False )
60832 )
60833 fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer",
60834     src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ),
60835     particleType = cms.string( "K+" )
60836 )
60837 fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer",
60838     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
60839     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
60840     PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ),
60841     SimpleMagneticField = cms.string( "" ),
60842     ThirdTrackMass = cms.double( 0.493677 ),
60843     FourthTrackMass = cms.double( 0.493677 ),
60844     MaxEta = cms.double( 2.5 ),
60845     MinPt = cms.double( 1.0 ),
60846     MinInvMass = cms.double( 0.0 ),
60847     MaxInvMass = cms.double( 99999.0 ),
60848     MinTrkTrkMass = cms.double( 0.95 ),
60849     MaxTrkTrkMass = cms.double( 1.05 ),
60850     MinD0Significance = cms.double( 0.0 ),
60851     OppositeSign = cms.bool( True ),
60852     OverlapDR = cms.double( 1.44E-4 ),
60853     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
60854 )
60855 fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter",
60856     saveTags = cms.bool( True ),
60857     MaxEta = cms.double( 2.5 ),
60858     MinPt = cms.double( 0.0 ),
60859     MaxNormalisedChi2 = cms.double( 10.0 ),
60860     MinVtxProbability = cms.double( 0.0 ),
60861     MinLxySignificance = cms.double( 0.0 ),
60862     MinCosinePointingAngle = cms.double( -2.0 ),
60863     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60864     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
60865     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ),
60866     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
60867 )
60868 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
60869     offset = cms.uint32( 0 ),
60870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60871 )
60872 fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
60873     saveTags = cms.bool( True ),
60874     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60875     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60876     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60877     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60878     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60879     MinN = cms.int32( 2 ),
60880     MaxEta = cms.double( 2.5 ),
60881     MinNhits = cms.int32( 0 ),
60882     MaxDr = cms.double( 9999.0 ),
60883     MinDr = cms.double( -1.0 ),
60884     MaxDz = cms.double( 9999.0 ),
60885     MinDxySig = cms.double( -1.0 ),
60886     MinPt = cms.double( 3.0 ),
60887     NSigmaPt = cms.double( 0.0 ),
60888     MaxNormalizedChi2 = cms.double( 9999.0 ),
60889     MaxDXYBeamSpot = cms.double( 9999.0 ),
60890     MinDXYBeamSpot = cms.double( -1.0 ),
60891     MinNmuonHits = cms.int32( 0 ),
60892     MaxPtDifference = cms.double( 9999.0 ),
60893     MinTrackPt = cms.double( 0.0 ),
60894     minMuonStations = cms.int32( 2 ),
60895     minTrkHits = cms.int32( -1 ),
60896     minMuonHits = cms.int32( -1 ),
60897     allowedTypeMask = cms.uint32( 255 ),
60898     requiredTypeMask = cms.uint32( 0 ),
60899     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
60900     trkMuonId = cms.uint32( 0 ),
60901     L1MatchingdR = cms.double( 0.3 ),
60902     MatchToPreviousCand = cms.bool( True ),
60903     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60904     requireL3MuonTrajectorySeed = cms.bool( False ),
60905     useSimpleGeometry = cms.bool( True ),
60906     useStation2 = cms.bool( True ),
60907     fallbackToME1 = cms.bool( False ),
60908     cosmicPropagationHypothesis = cms.bool( False ),
60909     useMB2InOverlap = cms.bool( False ),
60910     useTrack = cms.string( "tracker" ),
60911     useState = cms.string( "atVertex" ),
60912     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60913     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60914     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60915 )
60916 fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
60917     saveTags = cms.bool( True ),
60918     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60919     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60920     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60921     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60922     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60923     PreviousCandIsL2 = cms.bool( True ),
60924     FastAccept = cms.bool( False ),
60925     MinN = cms.int32( 1 ),
60926     MaxEta = cms.double( 2.5 ),
60927     MinNhits = cms.int32( 0 ),
60928     MaxDr = cms.double( 9999.0 ),
60929     MaxDz = cms.double( 9999.0 ),
60930     ChargeOpt = cms.int32( 0 ),
60931     MinPtPair = cms.vdouble( 0.0 ),
60932     MaxPtPair = cms.vdouble( 1.0E125 ),
60933     MinPtMax = cms.vdouble( 0.0 ),
60934     MinPtMin = cms.vdouble( 3.0 ),
60935     MaxPtMin = cms.vdouble( 1.0E125 ),
60936     MinInvMass = cms.vdouble( -1.0 ),
60937     MaxInvMass = cms.vdouble( 999999.0 ),
60938     MinDiMuonDeltaR = cms.double( -1.0 ),
60939     MinAcop = cms.double( -1.0 ),
60940     MaxAcop = cms.double( 999.0 ),
60941     MinPtBalance = cms.double( -1.0 ),
60942     MaxPtBalance = cms.double( 999999.0 ),
60943     NSigmaPt = cms.double( 0.0 ),
60944     MaxDCAMuMu = cms.double( 0.5 ),
60945     MaxRapidityPair = cms.double( 999999.0 ),
60946     CutCowboys = cms.bool( False ),
60947     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60948     L1MatchingdR = cms.double( 0.3 ),
60949     MatchToPreviousCand = cms.bool( True ),
60950     useSimpleGeometry = cms.bool( True ),
60951     useStation2 = cms.bool( True ),
60952     fallbackToME1 = cms.bool( False ),
60953     cosmicPropagationHypothesis = cms.bool( False ),
60954     useMB2InOverlap = cms.bool( False ),
60955     useTrack = cms.string( "tracker" ),
60956     useState = cms.string( "atVertex" ),
60957     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
60958     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
60959     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
60960 )
60961 fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
60962     saveTags = cms.bool( True ),
60963     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
60964     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
60965     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60966     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
60967     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
60968     PreviousCandIsL2 = cms.bool( True ),
60969     FastAccept = cms.bool( False ),
60970     MinN = cms.int32( 1 ),
60971     MaxEta = cms.double( 2.5 ),
60972     MinNhits = cms.int32( 0 ),
60973     MaxDr = cms.double( 9999.0 ),
60974     MaxDz = cms.double( 9999.0 ),
60975     ChargeOpt = cms.int32( 0 ),
60976     MinPtPair = cms.vdouble( 0.0 ),
60977     MaxPtPair = cms.vdouble( 1.0E125 ),
60978     MinPtMax = cms.vdouble( 0.0 ),
60979     MinPtMin = cms.vdouble( 3.0 ),
60980     MaxPtMin = cms.vdouble( 1.0E125 ),
60981     MinInvMass = cms.vdouble( 3.8 ),
60982     MaxInvMass = cms.vdouble( 999999.0 ),
60983     MinDiMuonDeltaR = cms.double( -1.0 ),
60984     MinAcop = cms.double( -1.0 ),
60985     MaxAcop = cms.double( 999.0 ),
60986     MinPtBalance = cms.double( -1.0 ),
60987     MaxPtBalance = cms.double( 999999.0 ),
60988     NSigmaPt = cms.double( 0.0 ),
60989     MaxDCAMuMu = cms.double( 0.5 ),
60990     MaxRapidityPair = cms.double( 999999.0 ),
60991     CutCowboys = cms.bool( False ),
60992     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
60993     L1MatchingdR = cms.double( 0.3 ),
60994     MatchToPreviousCand = cms.bool( True ),
60995     useSimpleGeometry = cms.bool( True ),
60996     useStation2 = cms.bool( True ),
60997     fallbackToME1 = cms.bool( False ),
60998     cosmicPropagationHypothesis = cms.bool( False ),
60999     useMB2InOverlap = cms.bool( False ),
61000     useTrack = cms.string( "tracker" ),
61001     useState = cms.string( "atVertex" ),
61002     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61003     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61004     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61005 )
61006 fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET",
61007     saveTags = cms.bool( True ),
61008     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
61009     triggerType = cms.int32( 87 ),
61010     MinE = cms.double( -1.0 ),
61011     MinPt = cms.double( 50.0 ),
61012     MinMass = cms.double( -1.0 ),
61013     MaxMass = cms.double( -1.0 ),
61014     MinEta = cms.double( -1.0 ),
61015     MaxEta = cms.double( -1.0 ),
61016     MinN = cms.int32( 1 )
61017 )
61018 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler",
61019     offset = cms.uint32( 0 ),
61020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61021 )
61022 fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61023     saveTags = cms.bool( True ),
61024     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61025     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61026     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61027     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61028     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61029     PreviousCandIsL2 = cms.bool( True ),
61030     FastAccept = cms.bool( False ),
61031     MinN = cms.int32( 1 ),
61032     MaxEta = cms.double( 2.5 ),
61033     MinNhits = cms.int32( 0 ),
61034     MaxDr = cms.double( 9999.0 ),
61035     MaxDz = cms.double( 9999.0 ),
61036     ChargeOpt = cms.int32( 0 ),
61037     MinPtPair = cms.vdouble( 0.0 ),
61038     MaxPtPair = cms.vdouble( 1.0E125 ),
61039     MinPtMax = cms.vdouble( 0.0 ),
61040     MinPtMin = cms.vdouble( 3.0 ),
61041     MaxPtMin = cms.vdouble( 1.0E125 ),
61042     MinInvMass = cms.vdouble( 2.0 ),
61043     MaxInvMass = cms.vdouble( 999999.0 ),
61044     MinDiMuonDeltaR = cms.double( -1.0 ),
61045     MinAcop = cms.double( -1.0 ),
61046     MaxAcop = cms.double( 999.0 ),
61047     MinPtBalance = cms.double( -1.0 ),
61048     MaxPtBalance = cms.double( 999999.0 ),
61049     NSigmaPt = cms.double( 0.0 ),
61050     MaxDCAMuMu = cms.double( 0.5 ),
61051     MaxRapidityPair = cms.double( 999999.0 ),
61052     CutCowboys = cms.bool( False ),
61053     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61054     L1MatchingdR = cms.double( 0.3 ),
61055     MatchToPreviousCand = cms.bool( True ),
61056     useSimpleGeometry = cms.bool( True ),
61057     useStation2 = cms.bool( True ),
61058     fallbackToME1 = cms.bool( False ),
61059     cosmicPropagationHypothesis = cms.bool( False ),
61060     useMB2InOverlap = cms.bool( False ),
61061     useTrack = cms.string( "tracker" ),
61062     useState = cms.string( "atVertex" ),
61063     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61064     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61065     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61066 )
61067 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler",
61068     offset = cms.uint32( 0 ),
61069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61070 )
61071 fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61072     saveTags = cms.bool( True ),
61073     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61074     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61075     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61076     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
61077     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61078     PreviousCandIsL2 = cms.bool( True ),
61079     FastAccept = cms.bool( False ),
61080     MinN = cms.int32( 1 ),
61081     MaxEta = cms.double( 2.5 ),
61082     MinNhits = cms.int32( 0 ),
61083     MaxDr = cms.double( 9999.0 ),
61084     MaxDz = cms.double( 9999.0 ),
61085     ChargeOpt = cms.int32( 0 ),
61086     MinPtPair = cms.vdouble( 0.0 ),
61087     MaxPtPair = cms.vdouble( 1.0E125 ),
61088     MinPtMax = cms.vdouble( 0.0 ),
61089     MinPtMin = cms.vdouble( 3.0 ),
61090     MaxPtMin = cms.vdouble( 1.0E125 ),
61091     MinInvMass = cms.vdouble( 2.0 ),
61092     MaxInvMass = cms.vdouble( 999999.0 ),
61093     MinDiMuonDeltaR = cms.double( -1.0 ),
61094     MinAcop = cms.double( -1.0 ),
61095     MaxAcop = cms.double( 999.0 ),
61096     MinPtBalance = cms.double( -1.0 ),
61097     MaxPtBalance = cms.double( 999999.0 ),
61098     NSigmaPt = cms.double( 0.0 ),
61099     MaxDCAMuMu = cms.double( 999999.0 ),
61100     MaxRapidityPair = cms.double( 999999.0 ),
61101     CutCowboys = cms.bool( False ),
61102     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61103     L1MatchingdR = cms.double( 0.3 ),
61104     MatchToPreviousCand = cms.bool( True ),
61105     useSimpleGeometry = cms.bool( True ),
61106     useStation2 = cms.bool( True ),
61107     fallbackToME1 = cms.bool( False ),
61108     cosmicPropagationHypothesis = cms.bool( False ),
61109     useMB2InOverlap = cms.bool( False ),
61110     useTrack = cms.string( "tracker" ),
61111     useState = cms.string( "atVertex" ),
61112     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61113     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61114     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61115 )
61116 fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler",
61117     offset = cms.uint32( 0 ),
61118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61119 )
61120 fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
61121     saveTags = cms.bool( True ),
61122     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
61123     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
61124     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
61125     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
61126     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
61127     PreviousCandIsL2 = cms.bool( True ),
61128     FastAccept = cms.bool( False ),
61129     MinN = cms.int32( 3 ),
61130     MaxEta = cms.double( 2.5 ),
61131     MinNhits = cms.int32( 0 ),
61132     MaxDr = cms.double( 2.0 ),
61133     MaxDz = cms.double( 9999.0 ),
61134     ChargeOpt = cms.int32( 0 ),
61135     MinPtPair = cms.vdouble( 0.0 ),
61136     MaxPtPair = cms.vdouble( 1.0E125 ),
61137     MinPtMax = cms.vdouble( 0.0 ),
61138     MinPtMin = cms.vdouble( 3.0 ),
61139     MaxPtMin = cms.vdouble( 1.0E125 ),
61140     MinInvMass = cms.vdouble( 3.8 ),
61141     MaxInvMass = cms.vdouble( 999999.0 ),
61142     MinDiMuonDeltaR = cms.double( -1.0 ),
61143     MinAcop = cms.double( -1.0 ),
61144     MaxAcop = cms.double( 999.0 ),
61145     MinPtBalance = cms.double( -1.0 ),
61146     MaxPtBalance = cms.double( 999999.0 ),
61147     NSigmaPt = cms.double( 0.0 ),
61148     MaxDCAMuMu = cms.double( 0.5 ),
61149     MaxRapidityPair = cms.double( 999999.0 ),
61150     CutCowboys = cms.bool( False ),
61151     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
61152     L1MatchingdR = cms.double( 0.3 ),
61153     MatchToPreviousCand = cms.bool( True ),
61154     useSimpleGeometry = cms.bool( True ),
61155     useStation2 = cms.bool( True ),
61156     fallbackToME1 = cms.bool( False ),
61157     cosmicPropagationHypothesis = cms.bool( False ),
61158     useMB2InOverlap = cms.bool( False ),
61159     useTrack = cms.string( "tracker" ),
61160     useState = cms.string( "atVertex" ),
61161     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
61162     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
61163     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
61164 )
61165 fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61166     saveTags = cms.bool( True ),
61167     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" ),
61168     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61169     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61170     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61171     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61172     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61173     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61174     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61175     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61176     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61177 )
61178 fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler",
61179     offset = cms.uint32( 0 ),
61180     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61181 )
61182 fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet",
61183     saveTags = cms.bool( True ),
61184     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61185     triggerType = cms.int32( 86 ),
61186     MinE = cms.double( -1.0 ),
61187     MinPt = cms.double( 15.0 ),
61188     MinMass = cms.double( -1.0 ),
61189     MaxMass = cms.double( -1.0 ),
61190     MinEta = cms.double( -1.0 ),
61191     MaxEta = cms.double( 5.2 ),
61192     MinN = cms.int32( 4 )
61193 )
61194 fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet",
61195     saveTags = cms.bool( True ),
61196     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61197     triggerType = cms.int32( 86 ),
61198     MinE = cms.double( -1.0 ),
61199     MinPt = cms.double( 50.0 ),
61200     MinMass = cms.double( -1.0 ),
61201     MaxMass = cms.double( -1.0 ),
61202     MinEta = cms.double( -1.0 ),
61203     MaxEta = cms.double( 5.2 ),
61204     MinN = cms.int32( 3 )
61205 )
61206 fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet",
61207     saveTags = cms.bool( True ),
61208     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61209     triggerType = cms.int32( 86 ),
61210     MinE = cms.double( -1.0 ),
61211     MinPt = cms.double( 65.0 ),
61212     MinMass = cms.double( -1.0 ),
61213     MaxMass = cms.double( -1.0 ),
61214     MinEta = cms.double( -1.0 ),
61215     MaxEta = cms.double( 5.2 ),
61216     MinN = cms.int32( 2 )
61217 )
61218 fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet",
61219     saveTags = cms.bool( True ),
61220     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
61221     triggerType = cms.int32( 86 ),
61222     MinE = cms.double( -1.0 ),
61223     MinPt = cms.double( 80.0 ),
61224     MinMass = cms.double( -1.0 ),
61225     MaxMass = cms.double( -1.0 ),
61226     MinEta = cms.double( -1.0 ),
61227     MaxEta = cms.double( 5.2 ),
61228     MinN = cms.int32( 1 )
61229 )
61230 fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
61231     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
61232     filter = cms.bool( False ),
61233     etMin = cms.double( 20.0 )
61234 )
61235 fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
61236     src = cms.InputTag( "hltSelectorJets20L1FastJet" ),
61237     etaMin = cms.double( -2.5 ),
61238     etaMax = cms.double( 2.5 )
61239 )
61240 fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
61241     src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
61242     maxNumber = cms.uint32( 4 ),
61243     filter = cms.bool( False ),
61244     throwOnMissing = cms.untracked.bool( True )
61245 )
61246 fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet",
61247     saveTags = cms.bool( True ),
61248     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61249     triggerType = cms.int32( 86 ),
61250     MinE = cms.double( -1.0 ),
61251     MinPt = cms.double( 15.0 ),
61252     MinMass = cms.double( -1.0 ),
61253     MaxMass = cms.double( -1.0 ),
61254     MinEta = cms.double( -1.0 ),
61255     MaxEta = cms.double( 5.2 ),
61256     MinN = cms.int32( 4 )
61257 )
61258 fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet",
61259     saveTags = cms.bool( True ),
61260     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61261     triggerType = cms.int32( 86 ),
61262     MinE = cms.double( -1.0 ),
61263     MinPt = cms.double( 75.0 ),
61264     MinMass = cms.double( -1.0 ),
61265     MaxMass = cms.double( -1.0 ),
61266     MinEta = cms.double( -1.0 ),
61267     MaxEta = cms.double( 5.2 ),
61268     MinN = cms.int32( 3 )
61269 )
61270 fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet",
61271     saveTags = cms.bool( True ),
61272     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61273     triggerType = cms.int32( 86 ),
61274     MinE = cms.double( -1.0 ),
61275     MinPt = cms.double( 88.0 ),
61276     MinMass = cms.double( -1.0 ),
61277     MaxMass = cms.double( -1.0 ),
61278     MinEta = cms.double( -1.0 ),
61279     MaxEta = cms.double( 5.2 ),
61280     MinN = cms.int32( 2 )
61281 )
61282 fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet",
61283     saveTags = cms.bool( True ),
61284     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61285     triggerType = cms.int32( 86 ),
61286     MinE = cms.double( -1.0 ),
61287     MinPt = cms.double( 103.0 ),
61288     MinMass = cms.double( -1.0 ),
61289     MaxMass = cms.double( -1.0 ),
61290     MinEta = cms.double( -1.0 ),
61291     MaxEta = cms.double( 5.2 ),
61292     MinN = cms.int32( 1 )
61293 )
61294 fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61295     saveTags = cms.bool( True ),
61296     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" ),
61297     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61298     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61299     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61300     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61301     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61302     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61303     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61304     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61305     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61306 )
61307 fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler",
61308     offset = cms.uint32( 0 ),
61309     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61310 )
61311 fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet",
61312     saveTags = cms.bool( True ),
61313     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61314     triggerType = cms.int32( 86 ),
61315     MinE = cms.double( -1.0 ),
61316     MinPt = cms.double( 76.0 ),
61317     MinMass = cms.double( -1.0 ),
61318     MaxMass = cms.double( -1.0 ),
61319     MinEta = cms.double( -1.0 ),
61320     MaxEta = cms.double( 5.2 ),
61321     MinN = cms.int32( 3 )
61322 )
61323 fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet",
61324     saveTags = cms.bool( True ),
61325     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61326     triggerType = cms.int32( 86 ),
61327     MinE = cms.double( -1.0 ),
61328     MinPt = cms.double( 105.0 ),
61329     MinMass = cms.double( -1.0 ),
61330     MaxMass = cms.double( -1.0 ),
61331     MinEta = cms.double( -1.0 ),
61332     MaxEta = cms.double( 5.2 ),
61333     MinN = cms.int32( 1 )
61334 )
61335 fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
61336     saveTags = cms.bool( True ),
61337     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" ),
61338     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
61339     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
61340     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
61341     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
61342     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61343     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61344     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61345     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
61346     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
61347 )
61348 fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler",
61349     offset = cms.uint32( 0 ),
61350     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61351 )
61352 fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet",
61353     saveTags = cms.bool( True ),
61354     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61355     triggerType = cms.int32( 86 ),
61356     MinE = cms.double( -1.0 ),
61357     MinPt = cms.double( 80.0 ),
61358     MinMass = cms.double( -1.0 ),
61359     MaxMass = cms.double( -1.0 ),
61360     MinEta = cms.double( -1.0 ),
61361     MaxEta = cms.double( 5.2 ),
61362     MinN = cms.int32( 3 )
61363 )
61364 fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet",
61365     saveTags = cms.bool( True ),
61366     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61367     triggerType = cms.int32( 86 ),
61368     MinE = cms.double( -1.0 ),
61369     MinPt = cms.double( 90.0 ),
61370     MinMass = cms.double( -1.0 ),
61371     MaxMass = cms.double( -1.0 ),
61372     MinEta = cms.double( -1.0 ),
61373     MaxEta = cms.double( 5.2 ),
61374     MinN = cms.int32( 2 )
61375 )
61376 fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet",
61377     saveTags = cms.bool( True ),
61378     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
61379     triggerType = cms.int32( 86 ),
61380     MinE = cms.double( -1.0 ),
61381     MinPt = cms.double( 111.0 ),
61382     MinMass = cms.double( -1.0 ),
61383     MaxMass = cms.double( -1.0 ),
61384     MinEta = cms.double( -1.0 ),
61385     MaxEta = cms.double( 5.2 ),
61386     MinN = cms.int32( 1 )
61387 )
61388 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler",
61389     offset = cms.uint32( 0 ),
61390     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61391 )
61392 fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61393     saveTags = cms.bool( True ),
61394     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
61395     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
61396     rhoTag = cms.InputTag( "" ),
61397     energyLowEdges = cms.vdouble( 0.0 ),
61398     lessThan = cms.bool( False ),
61399     useEt = cms.bool( False ),
61400     useAbs = cms.bool( False ),
61401     thrRegularEB = cms.vdouble( 0.5 ),
61402     thrRegularEE = cms.vdouble( 0.9 ),
61403     thrOverEEB = cms.vdouble( -1.0 ),
61404     thrOverEEE = cms.vdouble( -1.0 ),
61405     thrOverE2EB = cms.vdouble( -1.0 ),
61406     thrOverE2EE = cms.vdouble( -1.0 ),
61407     ncandcut = cms.int32( 1 ),
61408     doRhoCorrection = cms.bool( False ),
61409     rhoMax = cms.double( 9.9999999E7 ),
61410     rhoScale = cms.double( 1.0 ),
61411     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61412     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61413     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61414 )
61415 fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61416     saveTags = cms.bool( True ),
61417     candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ),
61418     varTag = cms.InputTag( "hltEgammaHoverE" ),
61419     rhoTag = cms.InputTag( "" ),
61420     energyLowEdges = cms.vdouble( 0.0 ),
61421     lessThan = cms.bool( True ),
61422     useEt = cms.bool( False ),
61423     useAbs = cms.bool( False ),
61424     thrRegularEB = cms.vdouble( 0.0 ),
61425     thrRegularEE = cms.vdouble( 0.0 ),
61426     thrOverEEB = cms.vdouble( 0.1 ),
61427     thrOverEEE = cms.vdouble( 0.09 ),
61428     thrOverE2EB = cms.vdouble( 0.0 ),
61429     thrOverE2EE = cms.vdouble( 0.0 ),
61430     ncandcut = cms.int32( 1 ),
61431     doRhoCorrection = cms.bool( False ),
61432     rhoMax = cms.double( 9.9999999E7 ),
61433     rhoScale = cms.double( 1.0 ),
61434     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61435     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61436     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61437 )
61438 fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61439     saveTags = cms.bool( True ),
61440     candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ),
61441     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61442     rhoTag = cms.InputTag( "" ),
61443     energyLowEdges = cms.vdouble( 0.0 ),
61444     lessThan = cms.bool( True ),
61445     useEt = cms.bool( False ),
61446     useAbs = cms.bool( False ),
61447     thrRegularEB = cms.vdouble( 0.011 ),
61448     thrRegularEE = cms.vdouble( 0.032 ),
61449     thrOverEEB = cms.vdouble( -1.0 ),
61450     thrOverEEE = cms.vdouble( -1.0 ),
61451     thrOverE2EB = cms.vdouble( -1.0 ),
61452     thrOverE2EE = cms.vdouble( -1.0 ),
61453     ncandcut = cms.int32( 1 ),
61454     doRhoCorrection = cms.bool( False ),
61455     rhoMax = cms.double( 9.9999999E7 ),
61456     rhoScale = cms.double( 1.0 ),
61457     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61458     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61459     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61460 )
61461 fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61462     saveTags = cms.bool( True ),
61463     candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ),
61464     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
61465     rhoTag = cms.InputTag( "" ),
61466     energyLowEdges = cms.vdouble( 0.0 ),
61467     lessThan = cms.bool( True ),
61468     useEt = cms.bool( True ),
61469     useAbs = cms.bool( False ),
61470     thrRegularEB = cms.vdouble( 6.0 ),
61471     thrRegularEE = cms.vdouble( 4.0 ),
61472     thrOverEEB = cms.vdouble( 0.012 ),
61473     thrOverEEE = cms.vdouble( 0.012 ),
61474     thrOverE2EB = cms.vdouble( 0.0 ),
61475     thrOverE2EE = cms.vdouble( 0.0 ),
61476     ncandcut = cms.int32( 1 ),
61477     doRhoCorrection = cms.bool( False ),
61478     rhoMax = cms.double( 9.9999999E7 ),
61479     rhoScale = cms.double( 1.0 ),
61480     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61481     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61482     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61483 )
61484 fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon",
61485     saveTags = cms.bool( True ),
61486     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
61487     triggerType = cms.int32( 92 ),
61488     MinE = cms.double( -1.0 ),
61489     MinPt = cms.double( 18.0 ),
61490     MinMass = cms.double( -1.0 ),
61491     MaxMass = cms.double( -1.0 ),
61492     MinEta = cms.double( -1.0 ),
61493     MaxEta = cms.double( 2.5 ),
61494     MinN = cms.int32( 2 )
61495 )
61496 fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61497     saveTags = cms.bool( True ),
61498     candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ),
61499     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
61500     rhoTag = cms.InputTag( "" ),
61501     energyLowEdges = cms.vdouble( 0.0 ),
61502     lessThan = cms.bool( False ),
61503     useEt = cms.bool( False ),
61504     useAbs = cms.bool( False ),
61505     thrRegularEB = cms.vdouble( 0.5 ),
61506     thrRegularEE = cms.vdouble( 0.9 ),
61507     thrOverEEB = cms.vdouble( -1.0 ),
61508     thrOverEEE = cms.vdouble( -1.0 ),
61509     thrOverE2EB = cms.vdouble( -1.0 ),
61510     thrOverE2EE = cms.vdouble( -1.0 ),
61511     ncandcut = cms.int32( 2 ),
61512     doRhoCorrection = cms.bool( False ),
61513     rhoMax = cms.double( 9.9999999E7 ),
61514     rhoScale = cms.double( 1.0 ),
61515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61517     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61518 )
61519 fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61520     saveTags = cms.bool( True ),
61521     candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ),
61522     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
61523     rhoTag = cms.InputTag( "" ),
61524     energyLowEdges = cms.vdouble( 0.0 ),
61525     lessThan = cms.bool( True ),
61526     useEt = cms.bool( False ),
61527     useAbs = cms.bool( False ),
61528     thrRegularEB = cms.vdouble( 0.0 ),
61529     thrRegularEE = cms.vdouble( 0.0 ),
61530     thrOverEEB = cms.vdouble( 0.1 ),
61531     thrOverEEE = cms.vdouble( 0.09 ),
61532     thrOverE2EB = cms.vdouble( 0.0 ),
61533     thrOverE2EE = cms.vdouble( 0.0 ),
61534     ncandcut = cms.int32( 2 ),
61535     doRhoCorrection = cms.bool( False ),
61536     rhoMax = cms.double( 9.9999999E7 ),
61537     rhoScale = cms.double( 1.0 ),
61538     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61539     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61540     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61541 )
61542 fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
61543     saveTags = cms.bool( True ),
61544     candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ),
61545     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
61546     rhoTag = cms.InputTag( "" ),
61547     energyLowEdges = cms.vdouble( 0.0 ),
61548     lessThan = cms.bool( True ),
61549     useEt = cms.bool( False ),
61550     useAbs = cms.bool( False ),
61551     thrRegularEB = cms.vdouble( 0.011 ),
61552     thrRegularEE = cms.vdouble( 0.032 ),
61553     thrOverEEB = cms.vdouble( -1.0 ),
61554     thrOverEEE = cms.vdouble( -1.0 ),
61555     thrOverE2EB = cms.vdouble( -1.0 ),
61556     thrOverE2EE = cms.vdouble( -1.0 ),
61557     ncandcut = cms.int32( 2 ),
61558     doRhoCorrection = cms.bool( False ),
61559     rhoMax = cms.double( 9.9999999E7 ),
61560     rhoScale = cms.double( 1.0 ),
61561     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61562     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61563     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61564 )
61565 fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61566     saveTags = cms.bool( True ),
61567     candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ),
61568     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
61569     rhoTag = cms.InputTag( "" ),
61570     energyLowEdges = cms.vdouble( 0.0 ),
61571     lessThan = cms.bool( True ),
61572     useEt = cms.bool( True ),
61573     useAbs = cms.bool( False ),
61574     thrRegularEB = cms.vdouble( 6.0 ),
61575     thrRegularEE = cms.vdouble( 4.0 ),
61576     thrOverEEB = cms.vdouble( 0.012 ),
61577     thrOverEEE = cms.vdouble( 0.012 ),
61578     thrOverE2EB = cms.vdouble( 0.0 ),
61579     thrOverE2EE = cms.vdouble( 0.0 ),
61580     ncandcut = cms.int32( 2 ),
61581     doRhoCorrection = cms.bool( False ),
61582     rhoMax = cms.double( 9.9999999E7 ),
61583     rhoScale = cms.double( 1.0 ),
61584     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61585     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61586     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61587 )
61588 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
61589     saveTags = cms.bool( True ),
61590     candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ),
61591     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
61592     rhoTag = cms.InputTag( "" ),
61593     energyLowEdges = cms.vdouble( 0.0 ),
61594     lessThan = cms.bool( True ),
61595     useEt = cms.bool( True ),
61596     useAbs = cms.bool( False ),
61597     thrRegularEB = cms.vdouble( 6.0 ),
61598     thrRegularEE = cms.vdouble( 6.0 ),
61599     thrOverEEB = cms.vdouble( 0.002 ),
61600     thrOverEEE = cms.vdouble( 0.002 ),
61601     thrOverE2EB = cms.vdouble( 0.0 ),
61602     thrOverE2EE = cms.vdouble( 0.0 ),
61603     ncandcut = cms.int32( 2 ),
61604     doRhoCorrection = cms.bool( False ),
61605     rhoMax = cms.double( 9.9999999E7 ),
61606     rhoScale = cms.double( 1.0 ),
61607     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61609     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
61610 )
61611 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler",
61612     offset = cms.uint32( 0 ),
61613     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61614 )
61615 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
61616     saveTags = cms.bool( True ),
61617     firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61618     secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
61619     minMass = cms.double( 55.0 )
61620 )
61621 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
61622     offset = cms.uint32( 0 ),
61623     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61624 )
61625 fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
61626     saveTags = cms.bool( True ),
61627     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
61628     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61629     candNonIsolatedTag = cms.InputTag( "" ),
61630     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
61631     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61632     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
61633     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61634     ncandcut = cms.int32( 1 ),
61635     doIsolated = cms.bool( False ),
61636     region_eta_size = cms.double( 0.522 ),
61637     region_eta_size_ecap = cms.double( 1.0 ),
61638     region_phi_size = cms.double( 1.044 ),
61639     barrel_end = cms.double( 1.4791 ),
61640     endcap_end = cms.double( 2.17 )
61641 )
61642 fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
61643     saveTags = cms.bool( True ),
61644     inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ),
61645     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61646     etcutEB = cms.double( 24.0 ),
61647     etcutEE = cms.double( 24.0 ),
61648     minEtaCut = cms.double( -9999.0 ),
61649     maxEtaCut = cms.double( 9999.0 ),
61650     ncandcut = cms.int32( 1 )
61651 )
61652 fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61653     saveTags = cms.bool( True ),
61654     candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ),
61655     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
61656     rhoTag = cms.InputTag( "" ),
61657     energyLowEdges = cms.vdouble( 0.0 ),
61658     lessThan = cms.bool( True ),
61659     useEt = cms.bool( False ),
61660     useAbs = cms.bool( False ),
61661     thrRegularEB = cms.vdouble( 0.0105 ),
61662     thrRegularEE = cms.vdouble( 0.0305 ),
61663     thrOverEEB = cms.vdouble( -1.0 ),
61664     thrOverEEE = cms.vdouble( -1.0 ),
61665     thrOverE2EB = cms.vdouble( -1.0 ),
61666     thrOverE2EE = cms.vdouble( -1.0 ),
61667     ncandcut = cms.int32( 1 ),
61668     doRhoCorrection = cms.bool( False ),
61669     rhoMax = cms.double( 9.9999999E7 ),
61670     rhoScale = cms.double( 1.0 ),
61671     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61672     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61673     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61674 )
61675 fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61676     saveTags = cms.bool( True ),
61677     candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ),
61678     varTag = cms.InputTag( "hltEgammaHoverE" ),
61679     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61680     energyLowEdges = cms.vdouble( 0.0 ),
61681     lessThan = cms.bool( True ),
61682     useEt = cms.bool( False ),
61683     useAbs = cms.bool( False ),
61684     etaBoundaryEB12 = cms.double( 1.0 ),
61685     etaBoundaryEE12 = cms.double( 2.1 ),
61686     thrRegularEB1 = cms.vdouble( 1.0 ),
61687     thrRegularEE1 = cms.vdouble( 3.0 ),
61688     thrOverEEB1 = cms.vdouble( 0.06 ),
61689     thrOverEEE1 = cms.vdouble( 0.03 ),
61690     thrOverE2EB1 = cms.vdouble( 0.0 ),
61691     thrOverE2EE1 = cms.vdouble( 0.0 ),
61692     thrRegularEB2 = cms.vdouble( 1.0 ),
61693     thrRegularEE2 = cms.vdouble( 5.0 ),
61694     thrOverEEB2 = cms.vdouble( 0.06 ),
61695     thrOverEEE2 = cms.vdouble( 0.03 ),
61696     thrOverE2EB2 = cms.vdouble( 0.0 ),
61697     thrOverE2EE2 = cms.vdouble( 0.0 ),
61698     ncandcut = cms.int32( 1 ),
61699     doRhoCorrection = cms.bool( True ),
61700     rhoMax = cms.double( 9.9999999E7 ),
61701     rhoScale = cms.double( 1.0 ),
61702     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
61703     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61705 )
61706 fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61707     saveTags = cms.bool( True ),
61708     candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ),
61709     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
61710     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61711     energyLowEdges = cms.vdouble( 0.0 ),
61712     lessThan = cms.bool( True ),
61713     useEt = cms.bool( True ),
61714     useAbs = cms.bool( False ),
61715     etaBoundaryEB12 = cms.double( 1.0 ),
61716     etaBoundaryEE12 = cms.double( 2.1 ),
61717     thrRegularEB1 = cms.vdouble( 3.0 ),
61718     thrRegularEE1 = cms.vdouble( 1.0 ),
61719     thrOverEEB1 = cms.vdouble( 0.01 ),
61720     thrOverEEE1 = cms.vdouble( 0.025 ),
61721     thrOverE2EB1 = cms.vdouble( 0.0 ),
61722     thrOverE2EE1 = cms.vdouble( 0.0 ),
61723     thrRegularEB2 = cms.vdouble( 3.0 ),
61724     thrRegularEE2 = cms.vdouble( 2.0 ),
61725     thrOverEEB2 = cms.vdouble( 0.01 ),
61726     thrOverEEE2 = cms.vdouble( 0.025 ),
61727     thrOverE2EB2 = cms.vdouble( 0.0 ),
61728     thrOverE2EE2 = cms.vdouble( 0.0 ),
61729     ncandcut = cms.int32( 1 ),
61730     doRhoCorrection = cms.bool( True ),
61731     rhoMax = cms.double( 9.9999999E7 ),
61732     rhoScale = cms.double( 1.0 ),
61733     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
61734     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61735     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61736 )
61737 fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61738     saveTags = cms.bool( True ),
61739     candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ),
61740     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
61741     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61742     energyLowEdges = cms.vdouble( 0.0 ),
61743     lessThan = cms.bool( True ),
61744     useEt = cms.bool( True ),
61745     useAbs = cms.bool( False ),
61746     etaBoundaryEB12 = cms.double( 1.0 ),
61747     etaBoundaryEE12 = cms.double( 2.0 ),
61748     thrRegularEB1 = cms.vdouble( 4.0 ),
61749     thrRegularEE1 = cms.vdouble( 1.0 ),
61750     thrOverEEB1 = cms.vdouble( 0.04 ),
61751     thrOverEEE1 = cms.vdouble( 0.03 ),
61752     thrOverE2EB1 = cms.vdouble( 0.0 ),
61753     thrOverE2EE1 = cms.vdouble( 0.0 ),
61754     thrRegularEB2 = cms.vdouble( 4.0 ),
61755     thrRegularEE2 = cms.vdouble( 2.0 ),
61756     thrOverEEB2 = cms.vdouble( 0.04 ),
61757     thrOverEEE2 = cms.vdouble( 0.03 ),
61758     thrOverE2EB2 = cms.vdouble( 0.0 ),
61759     thrOverE2EE2 = cms.vdouble( 0.0 ),
61760     ncandcut = cms.int32( 1 ),
61761     doRhoCorrection = cms.bool( True ),
61762     rhoMax = cms.double( 9.9999999E7 ),
61763     rhoScale = cms.double( 1.0 ),
61764     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
61765     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
61766     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61767 )
61768 fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
61769     saveTags = cms.bool( True ),
61770     candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ),
61771     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
61772     npixelmatchcut = cms.double( 1.0 ),
61773     ncandcut = cms.int32( 1 ),
61774     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
61775     s_a_phi1B = cms.double( 0.0069 ),
61776     s_a_phi1I = cms.double( 0.0088 ),
61777     s_a_phi1F = cms.double( 0.0076 ),
61778     s_a_phi2B = cms.double( 3.7E-4 ),
61779     s_a_phi2I = cms.double( 7.0E-4 ),
61780     s_a_phi2F = cms.double( 0.00906 ),
61781     s_a_zB = cms.double( 0.012 ),
61782     s_a_rI = cms.double( 0.027 ),
61783     s_a_rF = cms.double( 0.04 ),
61784     s2_threshold = cms.double( 0.4 ),
61785     tanhSO10BarrelThres = cms.double( 0.35 ),
61786     tanhSO10InterThres = cms.double( 1.0 ),
61787     tanhSO10ForwardThres = cms.double( 1.0 ),
61788     useS = cms.bool( False ),
61789     pixelVeto = cms.bool( False )
61790 )
61791 fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61792     saveTags = cms.bool( True ),
61793     candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ),
61794     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
61795     rhoTag = cms.InputTag( "" ),
61796     energyLowEdges = cms.vdouble( 0.0 ),
61797     lessThan = cms.bool( True ),
61798     useEt = cms.bool( False ),
61799     useAbs = cms.bool( False ),
61800     thrRegularEB = cms.vdouble( 200.0 ),
61801     thrRegularEE = cms.vdouble( 45.0 ),
61802     thrOverEEB = cms.vdouble( -1.0 ),
61803     thrOverEEE = cms.vdouble( -1.0 ),
61804     thrOverE2EB = cms.vdouble( -1.0 ),
61805     thrOverE2EE = cms.vdouble( -1.0 ),
61806     ncandcut = cms.int32( 1 ),
61807     doRhoCorrection = cms.bool( False ),
61808     rhoMax = cms.double( 9.9999999E7 ),
61809     rhoScale = cms.double( 1.0 ),
61810     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61811     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61812     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61813 )
61814 fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61815     saveTags = cms.bool( True ),
61816     candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ),
61817     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
61818     rhoTag = cms.InputTag( "" ),
61819     energyLowEdges = cms.vdouble( 0.0 ),
61820     lessThan = cms.bool( True ),
61821     useEt = cms.bool( False ),
61822     useAbs = cms.bool( True ),
61823     thrRegularEB = cms.vdouble( 0.025 ),
61824     thrRegularEE = cms.vdouble( 0.011 ),
61825     thrOverEEB = cms.vdouble( -1.0 ),
61826     thrOverEEE = cms.vdouble( -1.0 ),
61827     thrOverE2EB = cms.vdouble( -1.0 ),
61828     thrOverE2EE = cms.vdouble( -1.0 ),
61829     ncandcut = cms.int32( 1 ),
61830     doRhoCorrection = cms.bool( False ),
61831     rhoMax = cms.double( 9.9999999E7 ),
61832     rhoScale = cms.double( 1.0 ),
61833     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61834     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61835     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61836 )
61837 fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61838     saveTags = cms.bool( True ),
61839     candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
61840     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
61841     rhoTag = cms.InputTag( "" ),
61842     energyLowEdges = cms.vdouble( 0.0 ),
61843     lessThan = cms.bool( True ),
61844     useEt = cms.bool( False ),
61845     useAbs = cms.bool( False ),
61846     thrRegularEB = cms.vdouble( 999.0 ),
61847     thrRegularEE = cms.vdouble( 1.0 ),
61848     thrOverEEB = cms.vdouble( -1.0 ),
61849     thrOverEEE = cms.vdouble( -1.0 ),
61850     thrOverE2EB = cms.vdouble( -1.0 ),
61851     thrOverE2EE = cms.vdouble( -1.0 ),
61852     ncandcut = cms.int32( 1 ),
61853     doRhoCorrection = cms.bool( False ),
61854     rhoMax = cms.double( 9.9999999E7 ),
61855     rhoScale = cms.double( 1.0 ),
61856     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61857     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61858     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61859 )
61860 fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61861     saveTags = cms.bool( True ),
61862     candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ),
61863     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
61864     rhoTag = cms.InputTag( "" ),
61865     energyLowEdges = cms.vdouble( 0.0 ),
61866     lessThan = cms.bool( True ),
61867     useEt = cms.bool( False ),
61868     useAbs = cms.bool( True ),
61869     thrRegularEB = cms.vdouble( 0.003 ),
61870     thrRegularEE = cms.vdouble( 0.005 ),
61871     thrOverEEB = cms.vdouble( -1.0 ),
61872     thrOverEEE = cms.vdouble( -1.0 ),
61873     thrOverE2EB = cms.vdouble( -1.0 ),
61874     thrOverE2EE = cms.vdouble( -1.0 ),
61875     ncandcut = cms.int32( 1 ),
61876     doRhoCorrection = cms.bool( False ),
61877     rhoMax = cms.double( 9.9999999E7 ),
61878     rhoScale = cms.double( 1.0 ),
61879     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61880     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61881     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61882 )
61883 fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
61884     saveTags = cms.bool( True ),
61885     candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ),
61886     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
61887     rhoTag = cms.InputTag( "" ),
61888     energyLowEdges = cms.vdouble( 0.0 ),
61889     lessThan = cms.bool( True ),
61890     useEt = cms.bool( False ),
61891     useAbs = cms.bool( True ),
61892     thrRegularEB = cms.vdouble( 0.03 ),
61893     thrRegularEE = cms.vdouble( 0.023 ),
61894     thrOverEEB = cms.vdouble( -1.0 ),
61895     thrOverEEE = cms.vdouble( -1.0 ),
61896     thrOverE2EB = cms.vdouble( -1.0 ),
61897     thrOverE2EE = cms.vdouble( -1.0 ),
61898     ncandcut = cms.int32( 1 ),
61899     doRhoCorrection = cms.bool( False ),
61900     rhoMax = cms.double( 9.9999999E7 ),
61901     rhoScale = cms.double( 1.0 ),
61902     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
61903     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
61904     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61905 )
61906 fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
61907     saveTags = cms.bool( True ),
61908     candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ),
61909     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
61910     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
61911     energyLowEdges = cms.vdouble( 0.0 ),
61912     lessThan = cms.bool( True ),
61913     useEt = cms.bool( True ),
61914     useAbs = cms.bool( False ),
61915     etaBoundaryEB12 = cms.double( 1.0 ),
61916     etaBoundaryEE12 = cms.double( 2.1 ),
61917     thrRegularEB1 = cms.vdouble( 2.0 ),
61918     thrRegularEE1 = cms.vdouble( -0.363 ),
61919     thrOverEEB1 = cms.vdouble( 0.0 ),
61920     thrOverEEE1 = cms.vdouble( 0.025 ),
61921     thrOverE2EB1 = cms.vdouble( 0.0 ),
61922     thrOverE2EE1 = cms.vdouble( 0.0 ),
61923     thrRegularEB2 = cms.vdouble( 2.0 ),
61924     thrRegularEE2 = cms.vdouble( 0.702 ),
61925     thrOverEEB2 = cms.vdouble( 0.0 ),
61926     thrOverEEE2 = cms.vdouble( 0.025 ),
61927     thrOverE2EB2 = cms.vdouble( 0.0 ),
61928     thrOverE2EE2 = cms.vdouble( 0.0 ),
61929     ncandcut = cms.int32( 1 ),
61930     doRhoCorrection = cms.bool( True ),
61931     rhoMax = cms.double( 9.9999999E7 ),
61932     rhoScale = cms.double( 1.0 ),
61933     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
61934     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
61935     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
61936 )
61937 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
61938     saveTags = cms.bool( True ),
61939     nExpected = cms.int32( 1 ),
61940     taus = cms.InputTag( "hltPFJetForBtag" ),
61941     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
61942     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
61943     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61944     seedTypes = cms.vint32( -100 ),
61945     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;" ),
61946     minPt = cms.double( 30.0 ),
61947     maxEta = cms.double( 2.3 ),
61948     usePtCorr = cms.bool( True ),
61949     matchWithSeeds = cms.bool( True ),
61950     matchingdR = cms.double( 0.5 )
61951 )
61952 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
61953     saveTags = cms.bool( True ),
61954     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
61955     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
61956     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
61957     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ),
61958     triggerType1 = cms.int32( 81 ),
61959     triggerType2 = cms.int32( 84 ),
61960     MinDeta = cms.double( 0.0 ),
61961     MaxDeta = cms.double( -1.0 ),
61962     MinDphi = cms.double( 0.0 ),
61963     MaxDphi = cms.double( -1.0 ),
61964     MinDelR = cms.double( 0.3 ),
61965     MaxDelR = cms.double( 99999.0 ),
61966     MinPt = cms.double( 1.0 ),
61967     MaxPt = cms.double( -1.0 ),
61968     MinMinv = cms.double( 0.0 ),
61969     MaxMinv = cms.double( -1.0 ),
61970     MinN = cms.int32( 1 )
61971 )
61972 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
61973     offset = cms.uint32( 0 ),
61974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
61975 )
61976 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
61977     saveTags = cms.bool( True ),
61978     nExpected = cms.int32( 1 ),
61979     taus = cms.InputTag( "hltPFJetForBtag" ),
61980     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
61981     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
61982     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
61983     seedTypes = cms.vint32( -100 ),
61984     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;" ),
61985     minPt = cms.double( 30.0 ),
61986     maxEta = cms.double( 2.3 ),
61987     usePtCorr = cms.bool( True ),
61988     matchWithSeeds = cms.bool( True ),
61989     matchingdR = cms.double( 0.5 )
61990 )
61991 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
61992     saveTags = cms.bool( True ),
61993     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
61994     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
61995     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
61996     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ),
61997     triggerType1 = cms.int32( 81 ),
61998     triggerType2 = cms.int32( 84 ),
61999     MinDeta = cms.double( 0.0 ),
62000     MaxDeta = cms.double( -1.0 ),
62001     MinDphi = cms.double( 0.0 ),
62002     MaxDphi = cms.double( -1.0 ),
62003     MinDelR = cms.double( 0.3 ),
62004     MaxDelR = cms.double( 99999.0 ),
62005     MinPt = cms.double( 1.0 ),
62006     MaxPt = cms.double( -1.0 ),
62007     MinMinv = cms.double( 0.0 ),
62008     MaxMinv = cms.double( -1.0 ),
62009     MinN = cms.int32( 1 )
62010 )
62011 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
62012     offset = cms.uint32( 0 ),
62013     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62014 )
62015 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
62016     saveTags = cms.bool( True ),
62017     nExpected = cms.int32( 1 ),
62018     taus = cms.InputTag( "hltPFJetForBtag" ),
62019     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62020     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
62021     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
62022     seedTypes = cms.vint32( -100 ),
62023     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;" ),
62024     minPt = cms.double( 30.0 ),
62025     maxEta = cms.double( 2.3 ),
62026     usePtCorr = cms.bool( True ),
62027     matchWithSeeds = cms.bool( True ),
62028     matchingdR = cms.double( 0.5 )
62029 )
62030 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
62031     saveTags = cms.bool( True ),
62032     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
62033     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
62034     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
62035     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ),
62036     triggerType1 = cms.int32( 81 ),
62037     triggerType2 = cms.int32( 84 ),
62038     MinDeta = cms.double( 0.0 ),
62039     MaxDeta = cms.double( -1.0 ),
62040     MinDphi = cms.double( 0.0 ),
62041     MaxDphi = cms.double( -1.0 ),
62042     MinDelR = cms.double( 0.3 ),
62043     MaxDelR = cms.double( 99999.0 ),
62044     MinPt = cms.double( 1.0 ),
62045     MaxPt = cms.double( -1.0 ),
62046     MinMinv = cms.double( 0.0 ),
62047     MaxMinv = cms.double( -1.0 ),
62048     MinN = cms.int32( 1 )
62049 )
62050 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler",
62051     offset = cms.uint32( 0 ),
62052     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62053 )
62054 fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62055     usePt = cms.bool( True ),
62056     excludePFMuons = cms.bool( False ),
62057     minNJetHt = cms.int32( 4 ),
62058     minNJetMht = cms.int32( 0 ),
62059     minPtJetHt = cms.double( 30.0 ),
62060     minPtJetMht = cms.double( 0.0 ),
62061     maxEtaJetHt = cms.double( 2.5 ),
62062     maxEtaJetMht = cms.double( 999.0 ),
62063     jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62064     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62065 )
62066 fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62067     saveTags = cms.bool( True ),
62068     htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62069     mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
62070     minHt = cms.vdouble( 330.0 ),
62071     minMht = cms.vdouble( 0.0 ),
62072     minMeff = cms.vdouble( 0.0 ),
62073     meffSlope = cms.vdouble( 1.0 )
62074 )
62075 fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag",
62076     saveTags = cms.bool( True ),
62077     Jets = cms.InputTag( "hltPFJetForBtag" ),
62078     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62079     MinTag = cms.double( 0.2 ),
62080     MaxTag = cms.double( 999999.0 ),
62081     MinJets = cms.int32( 3 ),
62082     MatchJetsByDeltaR = cms.bool( False ),
62083     MaxJetDeltaR = cms.double( 0.1 ),
62084     TriggerType = cms.int32( 86 )
62085 )
62086 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler",
62087     offset = cms.uint32( 0 ),
62088     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62089 )
62090 fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag",
62091     saveTags = cms.bool( True ),
62092     Jets = cms.InputTag( "hltPFJetForBtag" ),
62093     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62094     MinTag = cms.double( 0.35 ),
62095     MaxTag = cms.double( 999999.0 ),
62096     MinJets = cms.int32( 3 ),
62097     MatchJetsByDeltaR = cms.bool( False ),
62098     MaxJetDeltaR = cms.double( 0.1 ),
62099     TriggerType = cms.int32( 86 )
62100 )
62101 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler",
62102     offset = cms.uint32( 0 ),
62103     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62104 )
62105 fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag",
62106     saveTags = cms.bool( True ),
62107     Jets = cms.InputTag( "hltPFJetForBtag" ),
62108     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62109     MinTag = cms.double( 0.16 ),
62110     MaxTag = cms.double( 999999.0 ),
62111     MinJets = cms.int32( 2 ),
62112     MatchJetsByDeltaR = cms.bool( False ),
62113     MaxJetDeltaR = cms.double( 0.1 ),
62114     TriggerType = cms.int32( 86 )
62115 )
62116 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler",
62117     offset = cms.uint32( 0 ),
62118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62119 )
62120 fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag",
62121     saveTags = cms.bool( True ),
62122     Jets = cms.InputTag( "hltPFJetForBtag" ),
62123     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62124     MinTag = cms.double( 0.2 ),
62125     MaxTag = cms.double( 999999.0 ),
62126     MinJets = cms.int32( 2 ),
62127     MatchJetsByDeltaR = cms.bool( False ),
62128     MaxJetDeltaR = cms.double( 0.1 ),
62129     TriggerType = cms.int32( 86 )
62130 )
62131 fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62132     offset = cms.uint32( 0 ),
62133     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62134 )
62135 fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector",
62136     src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62137     maxNumber = cms.uint32( 6 ),
62138     filter = cms.bool( False ),
62139     throwOnMissing = cms.untracked.bool( True )
62140 )
62141 fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag",
62142     saveTags = cms.bool( True ),
62143     Jets = cms.InputTag( "hltSelector6PFJets" ),
62144     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62145     MinTag = cms.double( 0.4 ),
62146     MaxTag = cms.double( 999999.0 ),
62147     MinJets = cms.int32( 1 ),
62148     MatchJetsByDeltaR = cms.bool( True ),
62149     MaxJetDeltaR = cms.double( 0.1 ),
62150     TriggerType = cms.int32( 86 )
62151 )
62152 fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62153     saveTags = cms.bool( True ),
62154     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62155     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62156     Mqq = cms.double( 460.0 ),
62157     Detaqq = cms.double( 3.5 ),
62158     Detabb = cms.double( 999.0 ),
62159     Dphibb = cms.double( 1.9 ),
62160     Ptsumqq = cms.double( 0.0 ),
62161     Ptsumbb = cms.double( 0.0 ),
62162     Etaq1Etaq2 = cms.double( 999.0 ),
62163     value = cms.string( "1BTagAndEta" ),
62164     triggerType = cms.int32( 85 ),
62165     njets = cms.int32( 4 )
62166 )
62167 fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62168     offset = cms.uint32( 0 ),
62169     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62170 )
62171 fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag",
62172     saveTags = cms.bool( True ),
62173     Jets = cms.InputTag( "hltSelector6PFJets" ),
62174     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62175     MinTag = cms.double( 0.12 ),
62176     MaxTag = cms.double( 999999.0 ),
62177     MinJets = cms.int32( 2 ),
62178     MatchJetsByDeltaR = cms.bool( True ),
62179     MaxJetDeltaR = cms.double( 0.1 ),
62180     TriggerType = cms.int32( 86 )
62181 )
62182 fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62183     saveTags = cms.bool( True ),
62184     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62185     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62186     Mqq = cms.double( 200.0 ),
62187     Detaqq = cms.double( 1.5 ),
62188     Detabb = cms.double( 999.0 ),
62189     Dphibb = cms.double( 2.8 ),
62190     Ptsumqq = cms.double( 0.0 ),
62191     Ptsumbb = cms.double( 0.0 ),
62192     Etaq1Etaq2 = cms.double( 999.0 ),
62193     value = cms.string( "2BTagAndPt" ),
62194     triggerType = cms.int32( 85 ),
62195     njets = cms.int32( 6 )
62196 )
62197 fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62198     offset = cms.uint32( 0 ),
62199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62200 )
62201 fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62202     offset = cms.uint32( 0 ),
62203     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62204 )
62205 fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
62206     offset = cms.uint32( 0 ),
62207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62208 )
62209 fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
62210     offset = cms.uint32( 0 ),
62211     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62212 )
62213 fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
62214     offset = cms.uint32( 0 ),
62215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62216 )
62217 fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet",
62218     saveTags = cms.bool( True ),
62219     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62220     triggerType = cms.int32( 86 ),
62221     MinE = cms.double( -1.0 ),
62222     MinPt = cms.double( 25.0 ),
62223     MinMass = cms.double( -1.0 ),
62224     MaxMass = cms.double( -1.0 ),
62225     MinEta = cms.double( -1.0 ),
62226     MaxEta = cms.double( 2.5 ),
62227     MinN = cms.int32( 4 )
62228 )
62229 fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer",
62230     usePt = cms.bool( True ),
62231     excludePFMuons = cms.bool( False ),
62232     minNJetHt = cms.int32( 0 ),
62233     minNJetMht = cms.int32( 0 ),
62234     minPtJetHt = cms.double( 25.0 ),
62235     minPtJetMht = cms.double( 0.0 ),
62236     maxEtaJetHt = cms.double( 2.5 ),
62237     maxEtaJetMht = cms.double( 999.0 ),
62238     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
62239     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62240 )
62241 fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter",
62242     saveTags = cms.bool( True ),
62243     htLabels = cms.VInputTag( 'hltPFHTJet25' ),
62244     mhtLabels = cms.VInputTag( 'hltPFHTJet25' ),
62245     minHt = cms.vdouble( 250.0 ),
62246     minMht = cms.vdouble( 0.0 ),
62247     minMeff = cms.vdouble( 0.0 ),
62248     meffSlope = cms.vdouble( 1.0 )
62249 )
62250 fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62251     offset = cms.uint32( 0 ),
62252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62253 )
62254 fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62255     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ),
62256     TriggerTypes = cms.vint32( 86 )
62257 )
62258 fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62259     saveTags = cms.bool( True ),
62260     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
62261     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62262     MinTag = cms.double( 0.55 ),
62263     MaxTag = cms.double( 999999.0 ),
62264     MinJetToSum = cms.int32( 1 ),
62265     MaxJetToSum = cms.int32( 2 ),
62266     UseMeanValue = cms.bool( True ),
62267     MatchByDeltaR = cms.bool( True ),
62268     MaxDeltaR = cms.double( 0.4 ),
62269     TriggerType = cms.int32( 86 )
62270 )
62271 fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62272     offset = cms.uint32( 0 ),
62273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62274 )
62275 fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
62276     saveTags = cms.bool( True ),
62277     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62278     triggerType = cms.int32( 86 ),
62279     MinE = cms.double( -1.0 ),
62280     MinPt = cms.double( 25.0 ),
62281     MinMass = cms.double( -1.0 ),
62282     MaxMass = cms.double( -1.0 ),
62283     MinEta = cms.double( -1.0 ),
62284     MaxEta = cms.double( 2.5 ),
62285     MinN = cms.int32( 4 )
62286 )
62287 fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
62288     HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ),
62289     TriggerTypes = cms.vint32( 86 )
62290 )
62291 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62292     saveTags = cms.bool( True ),
62293     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62294     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62295     MinTag = cms.double( 0.2 ),
62296     MaxTag = cms.double( 999999.0 ),
62297     MinJetToSum = cms.int32( 1 ),
62298     MaxJetToSum = cms.int32( 1 ),
62299     UseMeanValue = cms.bool( True ),
62300     MatchByDeltaR = cms.bool( True ),
62301     MaxDeltaR = cms.double( 0.4 ),
62302     TriggerType = cms.int32( 86 )
62303 )
62304 fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62305     saveTags = cms.bool( True ),
62306     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
62307     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62308     MinTag = cms.double( 0.5 ),
62309     MaxTag = cms.double( 999999.0 ),
62310     MinJetToSum = cms.int32( 1 ),
62311     MaxJetToSum = cms.int32( 1 ),
62312     UseMeanValue = cms.bool( True ),
62313     MatchByDeltaR = cms.bool( True ),
62314     MaxDeltaR = cms.double( 0.4 ),
62315     TriggerType = cms.int32( 86 )
62316 )
62317 fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62318     offset = cms.uint32( 0 ),
62319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62320 )
62321 fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62322     saveTags = cms.bool( True ),
62323     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62324     triggerType = cms.int32( 86 ),
62325     MinE = cms.double( -1.0 ),
62326     MinPt = cms.double( 30.0 ),
62327     MinMass = cms.double( -1.0 ),
62328     MaxMass = cms.double( -1.0 ),
62329     MinEta = cms.double( -1.0 ),
62330     MaxEta = cms.double( 2.5 ),
62331     MinN = cms.int32( 4 )
62332 )
62333 fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62334     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ),
62335     TriggerTypes = cms.vint32( 86 )
62336 )
62337 fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
62338     saveTags = cms.bool( True ),
62339     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62340     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62341     MinTag = cms.double( 0.55 ),
62342     MaxTag = cms.double( 999999.0 ),
62343     MinJetToSum = cms.int32( 1 ),
62344     MaxJetToSum = cms.int32( 2 ),
62345     UseMeanValue = cms.bool( True ),
62346     MatchByDeltaR = cms.bool( True ),
62347     MaxDeltaR = cms.double( 0.4 ),
62348     TriggerType = cms.int32( 86 )
62349 )
62350 fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62351     offset = cms.uint32( 0 ),
62352     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62353 )
62354 fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet",
62355     saveTags = cms.bool( True ),
62356     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
62357     triggerType = cms.int32( 86 ),
62358     MinE = cms.double( -1.0 ),
62359     MinPt = cms.double( 30.0 ),
62360     MinMass = cms.double( -1.0 ),
62361     MaxMass = cms.double( -1.0 ),
62362     MinEta = cms.double( -1.0 ),
62363     MaxEta = cms.double( 2.5 ),
62364     MinN = cms.int32( 4 )
62365 )
62366 fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62367     HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ),
62368     TriggerTypes = cms.vint32( 86 )
62369 )
62370 fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
62371     saveTags = cms.bool( True ),
62372     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62373     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62374     MinTag = cms.double( 0.2 ),
62375     MaxTag = cms.double( 999999.0 ),
62376     MinJetToSum = cms.int32( 1 ),
62377     MaxJetToSum = cms.int32( 1 ),
62378     UseMeanValue = cms.bool( True ),
62379     MatchByDeltaR = cms.bool( True ),
62380     MaxDeltaR = cms.double( 0.4 ),
62381     TriggerType = cms.int32( 86 )
62382 )
62383 fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
62384     saveTags = cms.bool( True ),
62385     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
62386     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
62387     MinTag = cms.double( 0.5 ),
62388     MaxTag = cms.double( 999999.0 ),
62389     MinJetToSum = cms.int32( 1 ),
62390     MaxJetToSum = cms.int32( 1 ),
62391     UseMeanValue = cms.bool( True ),
62392     MatchByDeltaR = cms.bool( True ),
62393     MaxDeltaR = cms.double( 0.4 ),
62394     TriggerType = cms.int32( 86 )
62395 )
62396 fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
62397     offset = cms.uint32( 0 ),
62398     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62399 )
62400 fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter",
62401     saveTags = cms.bool( True ),
62402     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
62403     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
62404     minHt = cms.vdouble( 280.0 ),
62405     minMht = cms.vdouble( 0.0 ),
62406     minMeff = cms.vdouble( 0.0 ),
62407     meffSlope = cms.vdouble( 1.0 )
62408 )
62409 fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62410     offset = cms.uint32( 0 ),
62411     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62412 )
62413 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62414     offset = cms.uint32( 0 ),
62415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62416 )
62417 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62418     offset = cms.uint32( 0 ),
62419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62420 )
62421 fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62422     saveTags = cms.bool( True ),
62423     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
62424     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62425     MinTag = cms.double( 0.6 ),
62426     MaxTag = cms.double( 999999.0 ),
62427     MinJetToSum = cms.int32( 1 ),
62428     MaxJetToSum = cms.int32( 2 ),
62429     UseMeanValue = cms.bool( True ),
62430     MatchByDeltaR = cms.bool( True ),
62431     MaxDeltaR = cms.double( 0.4 ),
62432     TriggerType = cms.int32( 86 )
62433 )
62434 fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
62435     offset = cms.uint32( 0 ),
62436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62437 )
62438 fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet",
62439     saveTags = cms.bool( True ),
62440     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62441     triggerType = cms.int32( 86 ),
62442     MinE = cms.double( -1.0 ),
62443     MinPt = cms.double( 35.0 ),
62444     MinMass = cms.double( -1.0 ),
62445     MaxMass = cms.double( -1.0 ),
62446     MinEta = cms.double( -1.0 ),
62447     MaxEta = cms.double( 2.5 ),
62448     MinN = cms.int32( 4 )
62449 )
62450 fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer",
62451     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ),
62452     TriggerTypes = cms.vint32( 86 )
62453 )
62454 fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
62455     saveTags = cms.bool( True ),
62456     Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ),
62457     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62458     MinTag = cms.double( 0.6 ),
62459     MaxTag = cms.double( 999999.0 ),
62460     MinJetToSum = cms.int32( 1 ),
62461     MaxJetToSum = cms.int32( 2 ),
62462     UseMeanValue = cms.bool( True ),
62463     MatchByDeltaR = cms.bool( True ),
62464     MaxDeltaR = cms.double( 0.4 ),
62465     TriggerType = cms.int32( 86 )
62466 )
62467 fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler",
62468     offset = cms.uint32( 0 ),
62469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62470 )
62471 fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet",
62472     saveTags = cms.bool( True ),
62473     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62474     triggerType = cms.int32( 86 ),
62475     MinE = cms.double( -1.0 ),
62476     MinPt = cms.double( 40.0 ),
62477     MinMass = cms.double( -1.0 ),
62478     MaxMass = cms.double( -1.0 ),
62479     MinEta = cms.double( -1.0 ),
62480     MaxEta = cms.double( 2.5 ),
62481     MinN = cms.int32( 4 )
62482 )
62483 fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet",
62484     saveTags = cms.bool( True ),
62485     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62486     triggerType = cms.int32( 86 ),
62487     MinE = cms.double( -1.0 ),
62488     MinPt = cms.double( 50.0 ),
62489     MinMass = cms.double( -1.0 ),
62490     MaxMass = cms.double( -1.0 ),
62491     MinEta = cms.double( -1.0 ),
62492     MaxEta = cms.double( 2.5 ),
62493     MinN = cms.int32( 2 )
62494 )
62495 fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet",
62496     saveTags = cms.bool( True ),
62497     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62498     triggerType = cms.int32( 86 ),
62499     MinE = cms.double( -1.0 ),
62500     MinPt = cms.double( 70.0 ),
62501     MinMass = cms.double( -1.0 ),
62502     MaxMass = cms.double( -1.0 ),
62503     MinEta = cms.double( -1.0 ),
62504     MaxEta = cms.double( 2.5 ),
62505     MinN = cms.int32( 1 )
62506 )
62507 fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
62508     usePt = cms.bool( True ),
62509     excludePFMuons = cms.bool( False ),
62510     minNJetHt = cms.int32( 4 ),
62511     minNJetMht = cms.int32( 0 ),
62512     minPtJetHt = cms.double( 30.0 ),
62513     minPtJetMht = cms.double( 0.0 ),
62514     maxEtaJetHt = cms.double( 2.5 ),
62515     maxEtaJetMht = cms.double( 999.0 ),
62516     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62517     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
62518 )
62519 fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
62520     saveTags = cms.bool( True ),
62521     htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62522     mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
62523     minHt = cms.vdouble( 340.0 ),
62524     minMht = cms.vdouble( 0.0 ),
62525     minMeff = cms.vdouble( 0.0 ),
62526     meffSlope = cms.vdouble( 1.0 )
62527 )
62528 fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer",
62529     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ),
62530     TriggerTypes = cms.vint32( 86 )
62531 )
62532 fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag",
62533     saveTags = cms.bool( True ),
62534     Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ),
62535     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62536     MinTag = cms.double( 0.7 ),
62537     MaxTag = cms.double( 999999.0 ),
62538     MinJetToSum = cms.int32( 1 ),
62539     MaxJetToSum = cms.int32( 2 ),
62540     UseMeanValue = cms.bool( True ),
62541     MatchByDeltaR = cms.bool( True ),
62542     MaxDeltaR = cms.double( 0.4 ),
62543     TriggerType = cms.int32( 86 )
62544 )
62545 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler",
62546     offset = cms.uint32( 0 ),
62547     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62548 )
62549 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
62550     offset = cms.uint32( 0 ),
62551     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62552 )
62553 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
62554     offset = cms.uint32( 0 ),
62555     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62556 )
62557 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62558     offset = cms.uint32( 0 ),
62559     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62560 )
62561 fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62562     HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ),
62563     TriggerTypes = cms.vint32( 86 )
62564 )
62565 fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62566     saveTags = cms.bool( True ),
62567     Jets = cms.InputTag( "hltPFJetTwoC30" ),
62568     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62569     MinTag = cms.double( 0.5 ),
62570     MaxTag = cms.double( 999999.0 ),
62571     MinJetToSum = cms.int32( 1 ),
62572     MaxJetToSum = cms.int32( 2 ),
62573     UseMeanValue = cms.bool( True ),
62574     MatchByDeltaR = cms.bool( True ),
62575     MaxDeltaR = cms.double( 0.4 ),
62576     TriggerType = cms.int32( 86 )
62577 )
62578 fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed",
62579     saveTags = cms.bool( True ),
62580     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" ),
62581     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62582     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62583     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62584     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62585     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62586     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62587     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62588     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62589     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62590 )
62591 fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler",
62592     offset = cms.uint32( 0 ),
62593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62594 )
62595 fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet",
62596     saveTags = cms.bool( True ),
62597     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62598     triggerType = cms.int32( 86 ),
62599     MinE = cms.double( -1.0 ),
62600     MinPt = cms.double( 20.0 ),
62601     MinMass = cms.double( -1.0 ),
62602     MaxMass = cms.double( -1.0 ),
62603     MinEta = cms.double( -1.0 ),
62604     MaxEta = cms.double( 5.2 ),
62605     MinN = cms.int32( 4 )
62606 )
62607 fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet",
62608     saveTags = cms.bool( True ),
62609     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62610     triggerType = cms.int32( 86 ),
62611     MinE = cms.double( -1.0 ),
62612     MinPt = cms.double( 35.0 ),
62613     MinMass = cms.double( -1.0 ),
62614     MaxMass = cms.double( -1.0 ),
62615     MinEta = cms.double( -1.0 ),
62616     MaxEta = cms.double( 5.2 ),
62617     MinN = cms.int32( 3 )
62618 )
62619 fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet",
62620     saveTags = cms.bool( True ),
62621     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
62622     triggerType = cms.int32( 86 ),
62623     MinE = cms.double( -1.0 ),
62624     MinPt = cms.double( 50.0 ),
62625     MinMass = cms.double( -1.0 ),
62626     MaxMass = cms.double( -1.0 ),
62627     MinEta = cms.double( -1.0 ),
62628     MaxEta = cms.double( 5.2 ),
62629     MinN = cms.int32( 2 )
62630 )
62631 fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet",
62632     saveTags = cms.bool( True ),
62633     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62634     triggerType = cms.int32( 86 ),
62635     MinE = cms.double( -1.0 ),
62636     MinPt = cms.double( 30.0 ),
62637     MinMass = cms.double( -1.0 ),
62638     MaxMass = cms.double( -1.0 ),
62639     MinEta = cms.double( -1.0 ),
62640     MaxEta = cms.double( 5.2 ),
62641     MinN = cms.int32( 4 )
62642 )
62643 fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet",
62644     saveTags = cms.bool( True ),
62645     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62646     triggerType = cms.int32( 86 ),
62647     MinE = cms.double( -1.0 ),
62648     MinPt = cms.double( 70.0 ),
62649     MinMass = cms.double( -1.0 ),
62650     MaxMass = cms.double( -1.0 ),
62651     MinEta = cms.double( -1.0 ),
62652     MaxEta = cms.double( 5.2 ),
62653     MinN = cms.int32( 3 )
62654 )
62655 fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet",
62656     saveTags = cms.bool( True ),
62657     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62658     triggerType = cms.int32( 86 ),
62659     MinE = cms.double( -1.0 ),
62660     MinPt = cms.double( 100.0 ),
62661     MinMass = cms.double( -1.0 ),
62662     MaxMass = cms.double( -1.0 ),
62663     MinEta = cms.double( -1.0 ),
62664     MaxEta = cms.double( 5.2 ),
62665     MinN = cms.int32( 1 )
62666 )
62667 fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
62668     saveTags = cms.bool( True ),
62669     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62670     triggerType = cms.int32( 86 ),
62671     MinE = cms.double( -1.0 ),
62672     MinPt = cms.double( 30.0 ),
62673     MinMass = cms.double( -1.0 ),
62674     MaxMass = cms.double( -1.0 ),
62675     MinEta = cms.double( -1.0 ),
62676     MaxEta = cms.double( 2.5 ),
62677     MinN = cms.int32( 2 )
62678 )
62679 fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler",
62680     offset = cms.uint32( 0 ),
62681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62682 )
62683 fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler",
62684     offset = cms.uint32( 0 ),
62685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62686 )
62687 fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62688     offset = cms.uint32( 0 ),
62689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62690 )
62691 fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
62692     HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ),
62693     TriggerTypes = cms.vint32( 86 )
62694 )
62695 fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag",
62696     saveTags = cms.bool( True ),
62697     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62698     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62699     MinTag = cms.double( 0.5 ),
62700     MaxTag = cms.double( 999999.0 ),
62701     MinJets = cms.int32( 1 ),
62702     MatchJetsByDeltaR = cms.bool( True ),
62703     MaxJetDeltaR = cms.double( 0.1 ),
62704     TriggerType = cms.int32( 86 )
62705 )
62706 fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
62707     saveTags = cms.bool( True ),
62708     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62709     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62710     Mqq = cms.double( 460.0 ),
62711     Detaqq = cms.double( 3.5 ),
62712     Detabb = cms.double( 999.0 ),
62713     Dphibb = cms.double( 999.0 ),
62714     Ptsumqq = cms.double( 0.0 ),
62715     Ptsumbb = cms.double( 0.0 ),
62716     Etaq1Etaq2 = cms.double( 999.0 ),
62717     value = cms.string( "2BTagAndPt" ),
62718     triggerType = cms.int32( 85 ),
62719     njets = cms.int32( 4 )
62720 )
62721 fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
62722     offset = cms.uint32( 0 ),
62723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62724 )
62725 fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler",
62726     offset = cms.uint32( 0 ),
62727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62728 )
62729 fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag",
62730     saveTags = cms.bool( True ),
62731     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62732     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
62733     MinTag = cms.double( 0.6 ),
62734     MaxTag = cms.double( 999999.0 ),
62735     MinJets = cms.int32( 1 ),
62736     MatchJetsByDeltaR = cms.bool( True ),
62737     MaxJetDeltaR = cms.double( 0.1 ),
62738     TriggerType = cms.int32( 86 )
62739 )
62740 fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
62741     saveTags = cms.bool( True ),
62742     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" ),
62743     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62744     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62745     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62746     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62747     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62748     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62749     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62750     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62751     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62752 )
62753 fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
62754     offset = cms.uint32( 0 ),
62755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62756 )
62757 fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet",
62758     saveTags = cms.bool( True ),
62759     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
62760     triggerType = cms.int32( 85 ),
62761     MinE = cms.double( -1.0 ),
62762     MinPt = cms.double( 220.0 ),
62763     MinMass = cms.double( -1.0 ),
62764     MaxMass = cms.double( -1.0 ),
62765     MinEta = cms.double( -1.0 ),
62766     MaxEta = cms.double( 2.5 ),
62767     MinN = cms.int32( 1 )
62768 )
62769 fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector",
62770     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
62771     cut = cms.string( "pt > 220 && abs(eta) < 2.5" )
62772 )
62773 fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer",
62774     useMassDropTagger = cms.bool( False ),
62775     useFiltering = cms.bool( False ),
62776     useDynamicFiltering = cms.bool( False ),
62777     useTrimming = cms.bool( False ),
62778     usePruning = cms.bool( False ),
62779     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
62780     useKtPruning = cms.bool( False ),
62781     useConstituentSubtraction = cms.bool( False ),
62782     useSoftDrop = cms.bool( True ),
62783     correctShape = cms.bool( False ),
62784     UseOnlyVertexTracks = cms.bool( False ),
62785     UseOnlyOnePV = cms.bool( False ),
62786     muCut = cms.double( -1.0 ),
62787     yCut = cms.double( -1.0 ),
62788     rFilt = cms.double( -1.0 ),
62789     rFiltFactor = cms.double( -1.0 ),
62790     trimPtFracMin = cms.double( -1.0 ),
62791     zcut = cms.double( 0.1 ),
62792     rcut_factor = cms.double( -1.0 ),
62793     csRho_EtaMax = cms.double( -1.0 ),
62794     csRParam = cms.double( -1.0 ),
62795     beta = cms.double( 0.0 ),
62796     R0 = cms.double( 0.8 ),
62797     gridMaxRapidity = cms.double( -1.0 ),
62798     gridSpacing = cms.double( -1.0 ),
62799     DzTrVtxMax = cms.double( 0.0 ),
62800     DxyTrVtxMax = cms.double( 0.0 ),
62801     MaxVtxZ = cms.double( 15.0 ),
62802     subjetPtMin = cms.double( -1.0 ),
62803     muMin = cms.double( -1.0 ),
62804     muMax = cms.double( -1.0 ),
62805     yMin = cms.double( -1.0 ),
62806     yMax = cms.double( -1.0 ),
62807     dRMin = cms.double( -1.0 ),
62808     dRMax = cms.double( -1.0 ),
62809     maxDepth = cms.int32( -1 ),
62810     nFilt = cms.int32( -1 ),
62811     MinVtxNdof = cms.int32( 0 ),
62812     src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ),
62813     srcPVs = cms.InputTag( "hltPixelVertices" ),
62814     jetType = cms.string( "PFJet" ),
62815     jetAlgorithm = cms.string( "AntiKt" ),
62816     rParam = cms.double( 0.8 ),
62817     inputEtMin = cms.double( 0.0 ),
62818     inputEMin = cms.double( 0.0 ),
62819     jetPtMin = cms.double( 0.0 ),
62820     doPVCorrection = cms.bool( False ),
62821     doAreaFastjet = cms.bool( False ),
62822     doRhoFastjet = cms.bool( False ),
62823     doPUOffsetCorr = cms.bool( False ),
62824     puPtMin = cms.double( 10.0 ),
62825     nSigmaPU = cms.double( 1.0 ),
62826     radiusPU = cms.double( 0.8 ),
62827     subtractorName = cms.string( "" ),
62828     useExplicitGhosts = cms.bool( False ),
62829     doAreaDiskApprox = cms.bool( True ),
62830     voronoiRfact = cms.double( -9.0 ),
62831     Rho_EtaMax = cms.double( 4.4 ),
62832     Ghost_EtaMax = cms.double( 6.0 ),
62833     Active_Area_Repeats = cms.int32( 5 ),
62834     GhostArea = cms.double( 0.01 ),
62835     restrictInputs = cms.bool( False ),
62836     maxInputs = cms.uint32( 1 ),
62837     writeCompound = cms.bool( False ),
62838     writeJetsWithConst = cms.bool( False ),
62839     doFastJetNonUniform = cms.bool( False ),
62840     useDeterministicSeed = cms.bool( True ),
62841     minSeed = cms.uint32( 0 ),
62842     verbosity = cms.int32( 0 ),
62843     puWidth = cms.double( 0.0 ),
62844     nExclude = cms.uint32( 0 ),
62845     maxBadEcalCells = cms.uint32( 9999999 ),
62846     maxBadHcalCells = cms.uint32( 9999999 ),
62847     maxProblematicEcalCells = cms.uint32( 9999999 ),
62848     maxProblematicHcalCells = cms.uint32( 9999999 ),
62849     maxRecoveredEcalCells = cms.uint32( 9999999 ),
62850     maxRecoveredHcalCells = cms.uint32( 9999999 ),
62851     puCenters = cms.vdouble(  ),
62852     applyWeight = cms.bool( False ),
62853     srcWeights = cms.InputTag( "" ),
62854     minimumTowersFraction = cms.double( 0.0 ),
62855     jetCollInstanceName = cms.string( "" ),
62856     sumRecHits = cms.bool( False )
62857 )
62858 fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
62859     saveTags = cms.bool( True ),
62860     inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ),
62861     triggerType = cms.int32( 85 ),
62862     MinE = cms.double( -1.0 ),
62863     MinPt = cms.double( -1.0 ),
62864     MinMass = cms.double( 40.0 ),
62865     MaxMass = cms.double( -1.0 ),
62866     MinEta = cms.double( -1.0 ),
62867     MaxEta = cms.double( 2.5 ),
62868     MinN = cms.int32( 1 )
62869 )
62870 fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
62871     saveTags = cms.bool( True ),
62872     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" ),
62873     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
62874     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
62875     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62876     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
62877     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
62878     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
62879     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
62880     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
62881     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
62882 )
62883 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
62884     offset = cms.uint32( 0 ),
62885     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62886 )
62887 fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet",
62888     saveTags = cms.bool( True ),
62889     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62890     triggerType = cms.int32( 86 ),
62891     MinE = cms.double( -1.0 ),
62892     MinPt = cms.double( 60.0 ),
62893     MinMass = cms.double( -1.0 ),
62894     MaxMass = cms.double( -1.0 ),
62895     MinEta = cms.double( -1.0 ),
62896     MaxEta = cms.double( 2.5 ),
62897     MinN = cms.int32( 1 )
62898 )
62899 fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
62900     saveTags = cms.bool( True ),
62901     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
62902     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
62903     MinTag = cms.double( 0.5 ),
62904     MaxTag = cms.double( 999999.0 ),
62905     MinJetToSum = cms.int32( 1 ),
62906     MaxJetToSum = cms.int32( 2 ),
62907     UseMeanValue = cms.bool( True ),
62908     MatchByDeltaR = cms.bool( True ),
62909     MaxDeltaR = cms.double( 0.4 ),
62910     TriggerType = cms.int32( 86 )
62911 )
62912 fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet",
62913     saveTags = cms.bool( True ),
62914     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
62915     triggerType = cms.int32( 85 ),
62916     MinE = cms.double( -1.0 ),
62917     MinPt = cms.double( 200.0 ),
62918     MinMass = cms.double( -1.0 ),
62919     MaxMass = cms.double( -1.0 ),
62920     MinEta = cms.double( -1.0 ),
62921     MaxEta = cms.double( 2.6 ),
62922     MinN = cms.int32( 1 )
62923 )
62924 fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer",
62925     HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ),
62926     TriggerTypes = cms.vint32( 85 )
62927 )
62928 fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
62929     jet_radius = cms.double( 0.8 ),
62930     min_jet_pt = cms.double( 200.0 ),
62931     max_jet_eta = cms.double( 2.5 ),
62932     min_pt_for_track_properties = cms.double( 0.95 ),
62933     min_pt_for_pfcandidates = cms.double( 0.1 ),
62934     use_puppiP4 = cms.bool( False ),
62935     include_neutrals = cms.bool( True ),
62936     sort_by_sip2dsig = cms.bool( False ),
62937     min_puppi_wgt = cms.double( -1.0 ),
62938     flip_ip_sign = cms.bool( False ),
62939     sip3dSigMax = cms.double( -1.0 ),
62940     use_hlt_features = cms.bool( True ),
62941     vertices = cms.InputTag( "hltVerticesPFFilter" ),
62942     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
62943     pf_candidates = cms.InputTag( "hltParticleFlow" ),
62944     jets = cms.InputTag( "hltPFJetForPNetAK8" ),
62945     unsubjet_map = cms.InputTag( "" ),
62946     puppi_value_map = cms.InputTag( "" ),
62947     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
62948     use_scouting_features = cms.bool( False ),
62949     normchi2_value_map = cms.InputTag( "" ),
62950     dz_value_map = cms.InputTag( "" ),
62951     dxy_value_map = cms.InputTag( "" ),
62952     dzsig_value_map = cms.InputTag( "" ),
62953     dxysig_value_map = cms.InputTag( "" ),
62954     lostInnerHits_value_map = cms.InputTag( "" ),
62955     quality_value_map = cms.InputTag( "" ),
62956     trkPt_value_map = cms.InputTag( "" ),
62957     trkEta_value_map = cms.InputTag( "" ),
62958     trkPhi_value_map = cms.InputTag( "" ),
62959     covarianceVersion = cms.int32( 1 ),
62960     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
62961 )
62962 fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
62963     src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ),
62964     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ),
62965     preprocessParams = cms.PSet(  ),
62966     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ),
62967     flav_names = cms.vstring( 'probHtt',
62968       'probHtm',
62969       'probHte',
62970       'probHbb',
62971       'probHcc',
62972       'probHqq',
62973       'probHgg',
62974       'probQCD2hf',
62975       'probQCD1hf',
62976       'probQCD0hf' ),
62977     jets = cms.InputTag( "" ),
62978     produceValueMap = cms.untracked.bool( False ),
62979     debugMode = cms.untracked.bool( False )
62980 )
62981 fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator",
62982     discriminators = cms.VPSet( 
62983       cms.PSet(  name = cms.string( "HbbVsQCD" ),
62984         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ),
62985         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
62986       ),
62987       cms.PSet(  name = cms.string( "HccVsQCD" ),
62988         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ),
62989         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
62990       ),
62991       cms.PSet(  name = cms.string( "HttVsQCD" ),
62992         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ),
62993         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
62994       )
62995     )
62996 )
62997 fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
62998     HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ),
62999     TriggerTypes = cms.vint32( 85 )
63000 )
63001 fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63002     saveTags = cms.bool( True ),
63003     Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ),
63004     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63005     MinTag = cms.double( 0.06 ),
63006     MaxTag = cms.double( 999999.0 ),
63007     MinJets = cms.int32( 1 ),
63008     MatchJetsByDeltaR = cms.bool( True ),
63009     MaxJetDeltaR = cms.double( 0.8 ),
63010     TriggerType = cms.int32( 85 )
63011 )
63012 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler",
63013     offset = cms.uint32( 0 ),
63014     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63015 )
63016 fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag",
63017     saveTags = cms.bool( True ),
63018     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63019     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63020     MinTag = cms.double( 0.53 ),
63021     MaxTag = cms.double( 999999.0 ),
63022     MinJetToSum = cms.int32( 1 ),
63023     MaxJetToSum = cms.int32( 2 ),
63024     UseMeanValue = cms.bool( True ),
63025     MatchByDeltaR = cms.bool( True ),
63026     MaxDeltaR = cms.double( 0.4 ),
63027     TriggerType = cms.int32( 86 )
63028 )
63029 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63030     offset = cms.uint32( 0 ),
63031     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63032 )
63033 fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
63034     saveTags = cms.bool( True ),
63035     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63036     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63037     MinTag = cms.double( 0.55 ),
63038     MaxTag = cms.double( 999999.0 ),
63039     MinJetToSum = cms.int32( 1 ),
63040     MaxJetToSum = cms.int32( 2 ),
63041     UseMeanValue = cms.bool( True ),
63042     MatchByDeltaR = cms.bool( True ),
63043     MaxDeltaR = cms.double( 0.4 ),
63044     TriggerType = cms.int32( 86 )
63045 )
63046 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
63047     offset = cms.uint32( 0 ),
63048     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63049 )
63050 fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
63051     saveTags = cms.bool( True ),
63052     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
63053     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63054     MinTag = cms.double( 0.6 ),
63055     MaxTag = cms.double( 999999.0 ),
63056     MinJetToSum = cms.int32( 1 ),
63057     MaxJetToSum = cms.int32( 2 ),
63058     UseMeanValue = cms.bool( True ),
63059     MatchByDeltaR = cms.bool( True ),
63060     MaxDeltaR = cms.double( 0.4 ),
63061     TriggerType = cms.int32( 86 )
63062 )
63063 fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63064     offset = cms.uint32( 0 ),
63065     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63066 )
63067 fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet",
63068     saveTags = cms.bool( True ),
63069     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63070     triggerType = cms.int32( 85 ),
63071     MinE = cms.double( -1.0 ),
63072     MinPt = cms.double( 230.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( 1 )
63078 )
63079 fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector",
63080     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63081     cut = cms.string( "pt > 230 && abs(eta) < 2.5" )
63082 )
63083 fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer",
63084     useMassDropTagger = cms.bool( False ),
63085     useFiltering = cms.bool( False ),
63086     useDynamicFiltering = cms.bool( False ),
63087     useTrimming = cms.bool( False ),
63088     usePruning = cms.bool( False ),
63089     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63090     useKtPruning = cms.bool( False ),
63091     useConstituentSubtraction = cms.bool( False ),
63092     useSoftDrop = cms.bool( True ),
63093     correctShape = cms.bool( False ),
63094     UseOnlyVertexTracks = cms.bool( False ),
63095     UseOnlyOnePV = cms.bool( False ),
63096     muCut = cms.double( -1.0 ),
63097     yCut = cms.double( -1.0 ),
63098     rFilt = cms.double( -1.0 ),
63099     rFiltFactor = cms.double( -1.0 ),
63100     trimPtFracMin = cms.double( -1.0 ),
63101     zcut = cms.double( 0.1 ),
63102     rcut_factor = cms.double( -1.0 ),
63103     csRho_EtaMax = cms.double( -1.0 ),
63104     csRParam = cms.double( -1.0 ),
63105     beta = cms.double( 0.0 ),
63106     R0 = cms.double( 0.8 ),
63107     gridMaxRapidity = cms.double( -1.0 ),
63108     gridSpacing = cms.double( -1.0 ),
63109     DzTrVtxMax = cms.double( 0.0 ),
63110     DxyTrVtxMax = cms.double( 0.0 ),
63111     MaxVtxZ = cms.double( 15.0 ),
63112     subjetPtMin = cms.double( -1.0 ),
63113     muMin = cms.double( -1.0 ),
63114     muMax = cms.double( -1.0 ),
63115     yMin = cms.double( -1.0 ),
63116     yMax = cms.double( -1.0 ),
63117     dRMin = cms.double( -1.0 ),
63118     dRMax = cms.double( -1.0 ),
63119     maxDepth = cms.int32( -1 ),
63120     nFilt = cms.int32( -1 ),
63121     MinVtxNdof = cms.int32( 0 ),
63122     src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ),
63123     srcPVs = cms.InputTag( "hltPixelVertices" ),
63124     jetType = cms.string( "PFJet" ),
63125     jetAlgorithm = cms.string( "AntiKt" ),
63126     rParam = cms.double( 0.8 ),
63127     inputEtMin = cms.double( 0.0 ),
63128     inputEMin = cms.double( 0.0 ),
63129     jetPtMin = cms.double( 0.0 ),
63130     doPVCorrection = cms.bool( False ),
63131     doAreaFastjet = cms.bool( False ),
63132     doRhoFastjet = cms.bool( False ),
63133     doPUOffsetCorr = cms.bool( False ),
63134     puPtMin = cms.double( 10.0 ),
63135     nSigmaPU = cms.double( 1.0 ),
63136     radiusPU = cms.double( 0.8 ),
63137     subtractorName = cms.string( "" ),
63138     useExplicitGhosts = cms.bool( False ),
63139     doAreaDiskApprox = cms.bool( True ),
63140     voronoiRfact = cms.double( -9.0 ),
63141     Rho_EtaMax = cms.double( 4.4 ),
63142     Ghost_EtaMax = cms.double( 6.0 ),
63143     Active_Area_Repeats = cms.int32( 5 ),
63144     GhostArea = cms.double( 0.01 ),
63145     restrictInputs = cms.bool( False ),
63146     maxInputs = cms.uint32( 1 ),
63147     writeCompound = cms.bool( False ),
63148     writeJetsWithConst = cms.bool( False ),
63149     doFastJetNonUniform = cms.bool( False ),
63150     useDeterministicSeed = cms.bool( True ),
63151     minSeed = cms.uint32( 0 ),
63152     verbosity = cms.int32( 0 ),
63153     puWidth = cms.double( 0.0 ),
63154     nExclude = cms.uint32( 0 ),
63155     maxBadEcalCells = cms.uint32( 9999999 ),
63156     maxBadHcalCells = cms.uint32( 9999999 ),
63157     maxProblematicEcalCells = cms.uint32( 9999999 ),
63158     maxProblematicHcalCells = cms.uint32( 9999999 ),
63159     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63160     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63161     puCenters = cms.vdouble(  ),
63162     applyWeight = cms.bool( False ),
63163     srcWeights = cms.InputTag( "" ),
63164     minimumTowersFraction = cms.double( 0.0 ),
63165     jetCollInstanceName = cms.string( "" ),
63166     sumRecHits = cms.bool( False )
63167 )
63168 fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63169     saveTags = cms.bool( True ),
63170     inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ),
63171     triggerType = cms.int32( 85 ),
63172     MinE = cms.double( -1.0 ),
63173     MinPt = cms.double( -1.0 ),
63174     MinMass = cms.double( 40.0 ),
63175     MaxMass = cms.double( -1.0 ),
63176     MinEta = cms.double( -1.0 ),
63177     MaxEta = cms.double( 2.5 ),
63178     MinN = cms.int32( 1 )
63179 )
63180 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63181     offset = cms.uint32( 0 ),
63182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63183 )
63184 fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63185     HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ),
63186     TriggerTypes = cms.vint32( 85 )
63187 )
63188 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63189     saveTags = cms.bool( True ),
63190     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63191     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63192     MinTag = cms.double( 0.06 ),
63193     MaxTag = cms.double( 999999.0 ),
63194     MinJets = cms.int32( 1 ),
63195     MatchJetsByDeltaR = cms.bool( True ),
63196     MaxJetDeltaR = cms.double( 0.8 ),
63197     TriggerType = cms.int32( 85 )
63198 )
63199 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63200     offset = cms.uint32( 0 ),
63201     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63202 )
63203 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63204     saveTags = cms.bool( True ),
63205     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63206     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63207     MinTag = cms.double( 0.1 ),
63208     MaxTag = cms.double( 999999.0 ),
63209     MinJets = cms.int32( 1 ),
63210     MatchJetsByDeltaR = cms.bool( True ),
63211     MaxJetDeltaR = cms.double( 0.8 ),
63212     TriggerType = cms.int32( 85 )
63213 )
63214 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63215     offset = cms.uint32( 0 ),
63216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63217 )
63218 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63219     saveTags = cms.bool( True ),
63220     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63221     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63222     MinTag = cms.double( 0.03 ),
63223     MaxTag = cms.double( 999999.0 ),
63224     MinJets = cms.int32( 1 ),
63225     MatchJetsByDeltaR = cms.bool( True ),
63226     MaxJetDeltaR = cms.double( 0.8 ),
63227     TriggerType = cms.int32( 85 )
63228 )
63229 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63230     offset = cms.uint32( 0 ),
63231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63232 )
63233 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63234     saveTags = cms.bool( True ),
63235     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
63236     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63237     MinTag = cms.double( 0.05 ),
63238     MaxTag = cms.double( 999999.0 ),
63239     MinJets = cms.int32( 1 ),
63240     MatchJetsByDeltaR = cms.bool( True ),
63241     MaxJetDeltaR = cms.double( 0.8 ),
63242     TriggerType = cms.int32( 85 )
63243 )
63244 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63245     offset = cms.uint32( 0 ),
63246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63247 )
63248 fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet",
63249     saveTags = cms.bool( True ),
63250     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63251     triggerType = cms.int32( 85 ),
63252     MinE = cms.double( -1.0 ),
63253     MinPt = cms.double( 250.0 ),
63254     MinMass = cms.double( -1.0 ),
63255     MaxMass = cms.double( -1.0 ),
63256     MinEta = cms.double( -1.0 ),
63257     MaxEta = cms.double( 2.5 ),
63258     MinN = cms.int32( 1 )
63259 )
63260 fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63261     saveTags = cms.bool( True ),
63262     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
63263     triggerType = cms.int32( 85 ),
63264     MinE = cms.double( -1.0 ),
63265     MinPt = cms.double( -1.0 ),
63266     MinMass = cms.double( 40.0 ),
63267     MaxMass = cms.double( -1.0 ),
63268     MinEta = cms.double( -1.0 ),
63269     MaxEta = cms.double( 2.5 ),
63270     MinN = cms.int32( 1 )
63271 )
63272 fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63273     HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ),
63274     TriggerTypes = cms.vint32( 85 )
63275 )
63276 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63277     saveTags = cms.bool( True ),
63278     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63279     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63280     MinTag = cms.double( 0.06 ),
63281     MaxTag = cms.double( 999999.0 ),
63282     MinJets = cms.int32( 1 ),
63283     MatchJetsByDeltaR = cms.bool( True ),
63284     MaxJetDeltaR = cms.double( 0.8 ),
63285     TriggerType = cms.int32( 85 )
63286 )
63287 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63288     offset = cms.uint32( 0 ),
63289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63290 )
63291 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63292     saveTags = cms.bool( True ),
63293     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63294     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63295     MinTag = cms.double( 0.1 ),
63296     MaxTag = cms.double( 999999.0 ),
63297     MinJets = cms.int32( 1 ),
63298     MatchJetsByDeltaR = cms.bool( True ),
63299     MaxJetDeltaR = cms.double( 0.8 ),
63300     TriggerType = cms.int32( 85 )
63301 )
63302 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63303     offset = cms.uint32( 0 ),
63304     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63305 )
63306 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63307     saveTags = cms.bool( True ),
63308     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63309     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63310     MinTag = cms.double( 0.03 ),
63311     MaxTag = cms.double( 999999.0 ),
63312     MinJets = cms.int32( 1 ),
63313     MatchJetsByDeltaR = cms.bool( True ),
63314     MaxJetDeltaR = cms.double( 0.8 ),
63315     TriggerType = cms.int32( 85 )
63316 )
63317 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63318     offset = cms.uint32( 0 ),
63319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63320 )
63321 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63322     saveTags = cms.bool( True ),
63323     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
63324     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63325     MinTag = cms.double( 0.05 ),
63326     MaxTag = cms.double( 999999.0 ),
63327     MinJets = cms.int32( 1 ),
63328     MatchJetsByDeltaR = cms.bool( True ),
63329     MaxJetDeltaR = cms.double( 0.8 ),
63330     TriggerType = cms.int32( 85 )
63331 )
63332 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63333     offset = cms.uint32( 0 ),
63334     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63335 )
63336 fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet",
63337     saveTags = cms.bool( True ),
63338     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
63339     triggerType = cms.int32( 85 ),
63340     MinE = cms.double( -1.0 ),
63341     MinPt = cms.double( 275.0 ),
63342     MinMass = cms.double( -1.0 ),
63343     MaxMass = cms.double( -1.0 ),
63344     MinEta = cms.double( -1.0 ),
63345     MaxEta = cms.double( 2.5 ),
63346     MinN = cms.int32( 1 )
63347 )
63348 fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector",
63349     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
63350     cut = cms.string( "pt > 275 && abs(eta) < 2.5" )
63351 )
63352 fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer",
63353     useMassDropTagger = cms.bool( False ),
63354     useFiltering = cms.bool( False ),
63355     useDynamicFiltering = cms.bool( False ),
63356     useTrimming = cms.bool( False ),
63357     usePruning = cms.bool( False ),
63358     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
63359     useKtPruning = cms.bool( False ),
63360     useConstituentSubtraction = cms.bool( False ),
63361     useSoftDrop = cms.bool( True ),
63362     correctShape = cms.bool( False ),
63363     UseOnlyVertexTracks = cms.bool( False ),
63364     UseOnlyOnePV = cms.bool( False ),
63365     muCut = cms.double( -1.0 ),
63366     yCut = cms.double( -1.0 ),
63367     rFilt = cms.double( -1.0 ),
63368     rFiltFactor = cms.double( -1.0 ),
63369     trimPtFracMin = cms.double( -1.0 ),
63370     zcut = cms.double( 0.1 ),
63371     rcut_factor = cms.double( -1.0 ),
63372     csRho_EtaMax = cms.double( -1.0 ),
63373     csRParam = cms.double( -1.0 ),
63374     beta = cms.double( 0.0 ),
63375     R0 = cms.double( 0.8 ),
63376     gridMaxRapidity = cms.double( -1.0 ),
63377     gridSpacing = cms.double( -1.0 ),
63378     DzTrVtxMax = cms.double( 0.0 ),
63379     DxyTrVtxMax = cms.double( 0.0 ),
63380     MaxVtxZ = cms.double( 15.0 ),
63381     subjetPtMin = cms.double( -1.0 ),
63382     muMin = cms.double( -1.0 ),
63383     muMax = cms.double( -1.0 ),
63384     yMin = cms.double( -1.0 ),
63385     yMax = cms.double( -1.0 ),
63386     dRMin = cms.double( -1.0 ),
63387     dRMax = cms.double( -1.0 ),
63388     maxDepth = cms.int32( -1 ),
63389     nFilt = cms.int32( -1 ),
63390     MinVtxNdof = cms.int32( 0 ),
63391     src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ),
63392     srcPVs = cms.InputTag( "hltPixelVertices" ),
63393     jetType = cms.string( "PFJet" ),
63394     jetAlgorithm = cms.string( "AntiKt" ),
63395     rParam = cms.double( 0.8 ),
63396     inputEtMin = cms.double( 0.0 ),
63397     inputEMin = cms.double( 0.0 ),
63398     jetPtMin = cms.double( 0.0 ),
63399     doPVCorrection = cms.bool( False ),
63400     doAreaFastjet = cms.bool( False ),
63401     doRhoFastjet = cms.bool( False ),
63402     doPUOffsetCorr = cms.bool( False ),
63403     puPtMin = cms.double( 10.0 ),
63404     nSigmaPU = cms.double( 1.0 ),
63405     radiusPU = cms.double( 0.8 ),
63406     subtractorName = cms.string( "" ),
63407     useExplicitGhosts = cms.bool( False ),
63408     doAreaDiskApprox = cms.bool( True ),
63409     voronoiRfact = cms.double( -9.0 ),
63410     Rho_EtaMax = cms.double( 4.4 ),
63411     Ghost_EtaMax = cms.double( 6.0 ),
63412     Active_Area_Repeats = cms.int32( 5 ),
63413     GhostArea = cms.double( 0.01 ),
63414     restrictInputs = cms.bool( False ),
63415     maxInputs = cms.uint32( 1 ),
63416     writeCompound = cms.bool( False ),
63417     writeJetsWithConst = cms.bool( False ),
63418     doFastJetNonUniform = cms.bool( False ),
63419     useDeterministicSeed = cms.bool( True ),
63420     minSeed = cms.uint32( 0 ),
63421     verbosity = cms.int32( 0 ),
63422     puWidth = cms.double( 0.0 ),
63423     nExclude = cms.uint32( 0 ),
63424     maxBadEcalCells = cms.uint32( 9999999 ),
63425     maxBadHcalCells = cms.uint32( 9999999 ),
63426     maxProblematicEcalCells = cms.uint32( 9999999 ),
63427     maxProblematicHcalCells = cms.uint32( 9999999 ),
63428     maxRecoveredEcalCells = cms.uint32( 9999999 ),
63429     maxRecoveredHcalCells = cms.uint32( 9999999 ),
63430     puCenters = cms.vdouble(  ),
63431     applyWeight = cms.bool( False ),
63432     srcWeights = cms.InputTag( "" ),
63433     minimumTowersFraction = cms.double( 0.0 ),
63434     jetCollInstanceName = cms.string( "" ),
63435     sumRecHits = cms.bool( False )
63436 )
63437 fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
63438     saveTags = cms.bool( True ),
63439     inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ),
63440     triggerType = cms.int32( 85 ),
63441     MinE = cms.double( -1.0 ),
63442     MinPt = cms.double( -1.0 ),
63443     MinMass = cms.double( 40.0 ),
63444     MaxMass = cms.double( -1.0 ),
63445     MinEta = cms.double( -1.0 ),
63446     MaxEta = cms.double( 2.5 ),
63447     MinN = cms.int32( 1 )
63448 )
63449 fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
63450     HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ),
63451     TriggerTypes = cms.vint32( 85 )
63452 )
63453 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
63454     saveTags = cms.bool( True ),
63455     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63456     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63457     MinTag = cms.double( 0.06 ),
63458     MaxTag = cms.double( 999999.0 ),
63459     MinJets = cms.int32( 1 ),
63460     MatchJetsByDeltaR = cms.bool( True ),
63461     MaxJetDeltaR = cms.double( 0.8 ),
63462     TriggerType = cms.int32( 85 )
63463 )
63464 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63465     offset = cms.uint32( 0 ),
63466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63467 )
63468 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
63469     saveTags = cms.bool( True ),
63470     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63471     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
63472     MinTag = cms.double( 0.1 ),
63473     MaxTag = cms.double( 999999.0 ),
63474     MinJets = cms.int32( 1 ),
63475     MatchJetsByDeltaR = cms.bool( True ),
63476     MaxJetDeltaR = cms.double( 0.8 ),
63477     TriggerType = cms.int32( 85 )
63478 )
63479 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
63480     offset = cms.uint32( 0 ),
63481     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63482 )
63483 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
63484     saveTags = cms.bool( True ),
63485     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63486     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63487     MinTag = cms.double( 0.03 ),
63488     MaxTag = cms.double( 999999.0 ),
63489     MinJets = cms.int32( 1 ),
63490     MatchJetsByDeltaR = cms.bool( True ),
63491     MaxJetDeltaR = cms.double( 0.8 ),
63492     TriggerType = cms.int32( 85 )
63493 )
63494 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
63495     offset = cms.uint32( 0 ),
63496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63497 )
63498 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
63499     saveTags = cms.bool( True ),
63500     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
63501     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
63502     MinTag = cms.double( 0.05 ),
63503     MaxTag = cms.double( 999999.0 ),
63504     MinJets = cms.int32( 1 ),
63505     MatchJetsByDeltaR = cms.bool( True ),
63506     MaxJetDeltaR = cms.double( 0.8 ),
63507     TriggerType = cms.int32( 85 )
63508 )
63509 fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler",
63510     offset = cms.uint32( 0 ),
63511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63512 )
63513 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer",
63514     minPt = cms.double( 20.0 ),
63515     maxEta = cms.double( 2.5 ),
63516     CHF = cms.double( 0.0 ),
63517     NHF = cms.double( 1.0 ),
63518     CEF = cms.double( 1.0 ),
63519     NEF = cms.double( 1.0 ),
63520     maxCF = cms.double( 99.0 ),
63521     NCH = cms.int32( 45 ),
63522     NTOT = cms.int32( 0 ),
63523     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63524 )
63525 fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet",
63526     saveTags = cms.bool( True ),
63527     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ),
63528     triggerType = cms.int32( 85 ),
63529     MinE = cms.double( -1.0 ),
63530     MinPt = cms.double( 275.0 ),
63531     MinMass = cms.double( -1.0 ),
63532     MaxMass = cms.double( -1.0 ),
63533     MinEta = cms.double( -1.0 ),
63534     MaxEta = cms.double( 2.5 ),
63535     MinN = cms.int32( 1 )
63536 )
63537 fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler",
63538     offset = cms.uint32( 0 ),
63539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63540 )
63541 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer",
63542     minPt = cms.double( 20.0 ),
63543     maxEta = cms.double( 2.5 ),
63544     CHF = cms.double( 0.0 ),
63545     NHF = cms.double( 1.0 ),
63546     CEF = cms.double( 1.0 ),
63547     NEF = cms.double( 1.0 ),
63548     maxCF = cms.double( 99.0 ),
63549     NCH = cms.int32( 40 ),
63550     NTOT = cms.int32( 0 ),
63551     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
63552 )
63553 fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet",
63554     saveTags = cms.bool( True ),
63555     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ),
63556     triggerType = cms.int32( 85 ),
63557     MinE = cms.double( -1.0 ),
63558     MinPt = cms.double( 275.0 ),
63559     MinMass = cms.double( -1.0 ),
63560     MaxMass = cms.double( -1.0 ),
63561     MinEta = cms.double( -1.0 ),
63562     MaxEta = cms.double( 2.5 ),
63563     MinN = cms.int32( 1 )
63564 )
63565 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63566     offset = cms.uint32( 0 ),
63567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63568 )
63569 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63570     saveTags = cms.bool( True ),
63571     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ),
63572     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63573     rhoTag = cms.InputTag( "" ),
63574     energyLowEdges = cms.vdouble( 0.0 ),
63575     lessThan = cms.bool( True ),
63576     useEt = cms.bool( True ),
63577     useAbs = cms.bool( False ),
63578     thrRegularEB = cms.vdouble( -1.0 ),
63579     thrRegularEE = cms.vdouble( -1.0 ),
63580     thrOverEEB = cms.vdouble( 0.14 ),
63581     thrOverEEE = cms.vdouble( 0.1 ),
63582     thrOverE2EB = cms.vdouble( -1.0 ),
63583     thrOverE2EE = cms.vdouble( -1.0 ),
63584     ncandcut = cms.int32( 1 ),
63585     doRhoCorrection = cms.bool( False ),
63586     rhoMax = cms.double( 9.9999999E7 ),
63587     rhoScale = cms.double( 1.0 ),
63588     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63589     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63590     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63591 )
63592 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63593     saveTags = cms.bool( True ),
63594     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ),
63595     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63596     rhoTag = cms.InputTag( "" ),
63597     energyLowEdges = cms.vdouble( 0.0 ),
63598     lessThan = cms.bool( True ),
63599     useEt = cms.bool( True ),
63600     useAbs = cms.bool( False ),
63601     thrRegularEB = cms.vdouble( -1.0 ),
63602     thrRegularEE = cms.vdouble( -1.0 ),
63603     thrOverEEB = cms.vdouble( 0.177 ),
63604     thrOverEEE = cms.vdouble( 0.24 ),
63605     thrOverE2EB = cms.vdouble( -1.0 ),
63606     thrOverE2EE = cms.vdouble( -1.0 ),
63607     ncandcut = cms.int32( 1 ),
63608     doRhoCorrection = cms.bool( False ),
63609     rhoMax = cms.double( 9.9999999E7 ),
63610     rhoScale = cms.double( 1.0 ),
63611     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63612     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63613     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63614 )
63615 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
63616     saveTags = cms.bool( True ),
63617     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63618     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ),
63619     MinN = cms.int32( 1 ),
63620     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
63621     IsolatorPSet = cms.PSet(  )
63622 )
63623 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63624     offset = cms.uint32( 0 ),
63625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63626 )
63627 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63628     offset = cms.uint32( 0 ),
63629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63630 )
63631 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63632     offset = cms.uint32( 0 ),
63633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63634 )
63635 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63636     offset = cms.uint32( 0 ),
63637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63638 )
63639 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63640     offset = cms.uint32( 0 ),
63641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63642 )
63643 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63644     offset = cms.uint32( 0 ),
63645     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63646 )
63647 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
63648     offset = cms.uint32( 0 ),
63649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63650 )
63651 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
63652     offset = cms.uint32( 0 ),
63653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63654 )
63655 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
63656     offset = cms.uint32( 0 ),
63657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63658 )
63659 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler",
63660     offset = cms.uint32( 0 ),
63661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63662 )
63663 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
63664     offset = cms.uint32( 0 ),
63665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63666 )
63667 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler",
63668     offset = cms.uint32( 0 ),
63669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63670 )
63671 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
63672     offset = cms.uint32( 0 ),
63673     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63674 )
63675 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
63676     offset = cms.uint32( 0 ),
63677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63678 )
63679 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler",
63680     offset = cms.uint32( 0 ),
63681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63682 )
63683 fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
63684     saveTags = cms.bool( True ),
63685     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
63686     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
63687     MinTag = cms.double( 0.2 ),
63688     MaxTag = cms.double( 999999.0 ),
63689     MinJetToSum = cms.int32( 1 ),
63690     MaxJetToSum = cms.int32( 1 ),
63691     UseMeanValue = cms.bool( True ),
63692     MatchByDeltaR = cms.bool( True ),
63693     MaxDeltaR = cms.double( 0.4 ),
63694     TriggerType = cms.int32( 86 )
63695 )
63696 fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed",
63697     saveTags = cms.bool( True ),
63698     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ),
63699     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63700     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63701     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63702     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63703     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63704     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63705     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63706     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63707     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63708 )
63709 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
63710     offset = cms.uint32( 0 ),
63711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63712 )
63713 fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63714     saveTags = cms.bool( True ),
63715     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63716     PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63717     MaxEta = cms.double( 2.1 ),
63718     MinPt = cms.double( 0.0 ),
63719     MaxDeltaR = cms.double( 0.3 ),
63720     MinN = cms.int32( 1 ),
63721     CentralBxOnly = cms.bool( True ),
63722     SelectQualities = cms.vint32(  )
63723 )
63724 fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
63725     saveTags = cms.bool( True ),
63726     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63727     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
63728     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63729     SeedMapTag = cms.InputTag( "hltL2Muons" ),
63730     MinN = cms.int32( 0 ),
63731     MaxEta = cms.double( 2.16 ),
63732     AbsEtaBins = cms.vdouble( 0.0 ),
63733     MinNstations = cms.vint32( 0 ),
63734     MinNhits = cms.vint32( 0 ),
63735     CutOnChambers = cms.bool( False ),
63736     MinNchambers = cms.vint32( 0 ),
63737     MaxDr = cms.double( 9999.0 ),
63738     MinDr = cms.double( -1.0 ),
63739     MaxDz = cms.double( 9999.0 ),
63740     MinDxySig = cms.double( -1.0 ),
63741     MinPt = cms.double( 0.0 ),
63742     NSigmaPt = cms.double( 0.0 ),
63743     MatchToPreviousCand = cms.bool( True )
63744 )
63745 fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
63746     saveTags = cms.bool( True ),
63747     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
63748     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63749     MaxEta = cms.double( 2.5 ),
63750     MinPt = cms.double( 0.0 ),
63751     MaxDeltaR = cms.double( 0.3 ),
63752     MinN = cms.int32( 1 ),
63753     CentralBxOnly = cms.bool( True ),
63754     SelectQualities = cms.vint32(  )
63755 )
63756 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
63757     saveTags = cms.bool( True ),
63758     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63759     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63760     PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ),
63761     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
63762     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63763     MinN = cms.int32( 1 ),
63764     MaxEta = cms.double( 2.1 ),
63765     MinNhits = cms.int32( 0 ),
63766     MaxDr = cms.double( 2.0 ),
63767     MinDr = cms.double( -1.0 ),
63768     MaxDz = cms.double( 9999.0 ),
63769     MinDxySig = cms.double( -1.0 ),
63770     MinPt = cms.double( 24.0 ),
63771     NSigmaPt = cms.double( 0.0 ),
63772     MaxNormalizedChi2 = cms.double( 9999.0 ),
63773     MaxDXYBeamSpot = cms.double( 9999.0 ),
63774     MinDXYBeamSpot = cms.double( -1.0 ),
63775     MinNmuonHits = cms.int32( 0 ),
63776     MaxPtDifference = cms.double( 9999.0 ),
63777     MinTrackPt = cms.double( 0.0 ),
63778     minMuonStations = cms.int32( 2 ),
63779     minTrkHits = cms.int32( -1 ),
63780     minMuonHits = cms.int32( -1 ),
63781     allowedTypeMask = cms.uint32( 255 ),
63782     requiredTypeMask = cms.uint32( 0 ),
63783     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
63784     trkMuonId = cms.uint32( 0 ),
63785     L1MatchingdR = cms.double( 0.3 ),
63786     MatchToPreviousCand = cms.bool( True ),
63787     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63788     requireL3MuonTrajectorySeed = cms.bool( False ),
63789     useSimpleGeometry = cms.bool( True ),
63790     useStation2 = cms.bool( True ),
63791     fallbackToME1 = cms.bool( False ),
63792     cosmicPropagationHypothesis = cms.bool( False ),
63793     useMB2InOverlap = cms.bool( False ),
63794     useTrack = cms.string( "tracker" ),
63795     useState = cms.string( "atVertex" ),
63796     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63797     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63798     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63799 )
63800 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63801     saveTags = cms.bool( True ),
63802     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ),
63803     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
63804     rhoTag = cms.InputTag( "" ),
63805     energyLowEdges = cms.vdouble( 0.0 ),
63806     lessThan = cms.bool( True ),
63807     useEt = cms.bool( True ),
63808     useAbs = cms.bool( False ),
63809     thrRegularEB = cms.vdouble( -1.0 ),
63810     thrRegularEE = cms.vdouble( -1.0 ),
63811     thrOverEEB = cms.vdouble( 0.14 ),
63812     thrOverEEE = cms.vdouble( 0.1 ),
63813     thrOverE2EB = cms.vdouble( -1.0 ),
63814     thrOverE2EE = cms.vdouble( -1.0 ),
63815     ncandcut = cms.int32( 1 ),
63816     doRhoCorrection = cms.bool( False ),
63817     rhoMax = cms.double( 9.9999999E7 ),
63818     rhoScale = cms.double( 1.0 ),
63819     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63820     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63821     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63822 )
63823 fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
63824     saveTags = cms.bool( True ),
63825     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
63826     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
63827     rhoTag = cms.InputTag( "" ),
63828     energyLowEdges = cms.vdouble( 0.0 ),
63829     lessThan = cms.bool( True ),
63830     useEt = cms.bool( True ),
63831     useAbs = cms.bool( False ),
63832     thrRegularEB = cms.vdouble( -1.0 ),
63833     thrRegularEE = cms.vdouble( -1.0 ),
63834     thrOverEEB = cms.vdouble( 0.177 ),
63835     thrOverEEE = cms.vdouble( 0.24 ),
63836     thrOverE2EB = cms.vdouble( -1.0 ),
63837     thrOverE2EE = cms.vdouble( -1.0 ),
63838     ncandcut = cms.int32( 1 ),
63839     doRhoCorrection = cms.bool( False ),
63840     rhoMax = cms.double( 9.9999999E7 ),
63841     rhoScale = cms.double( 1.0 ),
63842     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63843     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63844     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
63845 )
63846 fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
63847     saveTags = cms.bool( True ),
63848     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63849     PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
63850     MinN = cms.int32( 1 ),
63851     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
63852     IsolatorPSet = cms.PSet(  )
63853 )
63854 fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed",
63855     saveTags = cms.bool( True ),
63856     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ),
63857     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63858     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63859     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63860     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63861     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63862     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63863     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63864     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63865     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63866 )
63867 fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed",
63868     saveTags = cms.bool( True ),
63869     L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
63870     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63871     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63872     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63873     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63874     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63875     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63876     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63877     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63878     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63879 )
63880 fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed",
63881     saveTags = cms.bool( True ),
63882     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ),
63883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63892 )
63893 fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
63894     saveTags = cms.bool( True ),
63895     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" ),
63896     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63897     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63898     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63899     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63900     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63901     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63902     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63903     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63904     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63905 )
63906 fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed",
63907     saveTags = cms.bool( True ),
63908     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" ),
63909     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63910     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63911     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63912     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63913     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63914     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63915     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63916     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63917     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63918 )
63919 fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
63920     saveTags = cms.bool( True ),
63921     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ),
63922     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63923     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63924     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63925     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63926     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63927     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63928     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63929     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63930     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63931 )
63932 fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed",
63933     saveTags = cms.bool( True ),
63934     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" ),
63935     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63936     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63937     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63938     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63939     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63940     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63941     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63942     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63943     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63944 )
63945 fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka",
63946     debugLevel = cms.int32( 0 ),
63947     L1Taus = cms.VPSet( 
63948       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
63949         L1CollectionName = cms.string( "DoubleTau" )
63950       ),
63951       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
63952         L1CollectionName = cms.string( "SingleTau" )
63953       ),
63954       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63955         L1CollectionName = cms.string( "MuXXTauYY" )
63956       ),
63957       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
63958         L1CollectionName = cms.string( "Mu22Tau40" )
63959       ),
63960       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
63961         L1CollectionName = cms.string( "DoubleTauJet" )
63962       ),
63963       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
63964         L1CollectionName = cms.string( "VBFIsoTau" )
63965       ),
63966       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
63967         L1CollectionName = cms.string( "Mu18TauXX" )
63968       ),
63969       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
63970         L1CollectionName = cms.string( "TauVeryBigOR" )
63971       )
63972     ),
63973     hbheInput = cms.InputTag( "hltHbhereco" ),
63974     hoInput = cms.InputTag( "hltHoreco" ),
63975     ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
63976     eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
63977     pataVertices = cms.InputTag( "hltPixelVerticesSoA" ),
63978     pataTracks = cms.InputTag( "hltPixelTracksSoA" ),
63979     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
63980     maxVtx = cms.uint32( 100 ),
63981     fractionSumPt2 = cms.double( 0.3 ),
63982     minSumPt2 = cms.double( 0.0 ),
63983     track_pt_min = cms.double( 1.0 ),
63984     track_pt_max = cms.double( 10.0 ),
63985     track_chi2_max = cms.double( 99999.0 ),
63986     graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ),
63987     normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" )
63988 )
63989 fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter",
63990     saveTags = cms.bool( True ),
63991     nExpected = cms.int32( 1 ),
63992     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63993     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
63994     DiscrWP = cms.double( 0.3 ),
63995     l1TauPtThreshold = cms.double( 250.0 )
63996 )
63997 fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
63998     saveTags = cms.bool( True ),
63999     nExpected = cms.int32( 1 ),
64000     taus = cms.InputTag( "hltPFJetForBtag" ),
64001     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64002     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64003     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64004     seedTypes = cms.vint32( -100 ),
64005     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;" ),
64006     minPt = cms.double( 30.0 ),
64007     maxEta = cms.double( 2.3 ),
64008     usePtCorr = cms.bool( True ),
64009     matchWithSeeds = cms.bool( True ),
64010     matchingdR = cms.double( 0.5 )
64011 )
64012 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet",
64013     saveTags = cms.bool( True ),
64014     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64015     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64016     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64017     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ),
64018     triggerType1 = cms.int32( 83 ),
64019     triggerType2 = cms.int32( 84 ),
64020     MinDeta = cms.double( 1.0 ),
64021     MaxDeta = cms.double( -1.0 ),
64022     MinDphi = cms.double( 0.0 ),
64023     MaxDphi = cms.double( -1.0 ),
64024     MinDelR = cms.double( 0.3 ),
64025     MaxDelR = cms.double( 99999.0 ),
64026     MinPt = cms.double( 1.0 ),
64027     MaxPt = cms.double( -1.0 ),
64028     MinMinv = cms.double( 0.0 ),
64029     MaxMinv = cms.double( -1.0 ),
64030     MinN = cms.int32( 1 )
64031 )
64032 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64033     offset = cms.uint32( 0 ),
64034     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64035 )
64036 fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
64037     saveTags = cms.bool( True ),
64038     nExpected = cms.int32( 1 ),
64039     taus = cms.InputTag( "hltPFJetForBtag" ),
64040     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64041     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64042     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
64043     seedTypes = cms.vint32( -100 ),
64044     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;" ),
64045     minPt = cms.double( 30.0 ),
64046     maxEta = cms.double( 2.3 ),
64047     usePtCorr = cms.bool( True ),
64048     matchWithSeeds = cms.bool( True ),
64049     matchingdR = cms.double( 0.5 )
64050 )
64051 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet",
64052     saveTags = cms.bool( True ),
64053     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64054     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64055     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64056     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ),
64057     triggerType1 = cms.int32( 83 ),
64058     triggerType2 = cms.int32( 84 ),
64059     MinDeta = cms.double( 1.0 ),
64060     MaxDeta = cms.double( -1.0 ),
64061     MinDphi = cms.double( 0.0 ),
64062     MaxDphi = cms.double( -1.0 ),
64063     MinDelR = cms.double( 0.3 ),
64064     MaxDelR = cms.double( 99999.0 ),
64065     MinPt = cms.double( 1.0 ),
64066     MaxPt = cms.double( -1.0 ),
64067     MinMinv = cms.double( 0.0 ),
64068     MaxMinv = cms.double( -1.0 ),
64069     MinN = cms.int32( 1 )
64070 )
64071 fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64072     saveTags = cms.bool( True ),
64073     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ),
64074     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64075     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64076     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64077     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64078     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64079     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64080     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64081     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64082     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64083 )
64084 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64085     offset = cms.uint32( 0 ),
64086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64087 )
64088 fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64089     saveTags = cms.bool( True ),
64090     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64091     PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64092     MaxEta = cms.double( 2.1 ),
64093     MinPt = cms.double( 0.0 ),
64094     MaxDeltaR = cms.double( 0.3 ),
64095     MinN = cms.int32( 1 ),
64096     CentralBxOnly = cms.bool( True ),
64097     SelectQualities = cms.vint32(  )
64098 )
64099 fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64100     saveTags = cms.bool( True ),
64101     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64102     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64103     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64104     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64105     MinN = cms.int32( 0 ),
64106     MaxEta = cms.double( 2.16 ),
64107     AbsEtaBins = cms.vdouble( 0.0 ),
64108     MinNstations = cms.vint32( 0 ),
64109     MinNhits = cms.vint32( 0 ),
64110     CutOnChambers = cms.bool( False ),
64111     MinNchambers = cms.vint32( 0 ),
64112     MaxDr = cms.double( 9999.0 ),
64113     MinDr = cms.double( -1.0 ),
64114     MaxDz = cms.double( 9999.0 ),
64115     MinDxySig = cms.double( -1.0 ),
64116     MinPt = cms.double( 0.0 ),
64117     NSigmaPt = cms.double( 0.0 ),
64118     MatchToPreviousCand = cms.bool( True )
64119 )
64120 fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64121     saveTags = cms.bool( True ),
64122     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64123     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64124     MaxEta = cms.double( 2.5 ),
64125     MinPt = cms.double( 0.0 ),
64126     MaxDeltaR = cms.double( 0.3 ),
64127     MinN = cms.int32( 1 ),
64128     CentralBxOnly = cms.bool( True ),
64129     SelectQualities = cms.vint32(  )
64130 )
64131 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
64132     saveTags = cms.bool( True ),
64133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64134     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64135     PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ),
64136     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
64137     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64138     MinN = cms.int32( 1 ),
64139     MaxEta = cms.double( 2.1 ),
64140     MinNhits = cms.int32( 0 ),
64141     MaxDr = cms.double( 2.0 ),
64142     MinDr = cms.double( -1.0 ),
64143     MaxDz = cms.double( 9999.0 ),
64144     MinDxySig = cms.double( -1.0 ),
64145     MinPt = cms.double( 24.0 ),
64146     NSigmaPt = cms.double( 0.0 ),
64147     MaxNormalizedChi2 = cms.double( 9999.0 ),
64148     MaxDXYBeamSpot = cms.double( 9999.0 ),
64149     MinDXYBeamSpot = cms.double( -1.0 ),
64150     MinNmuonHits = cms.int32( 0 ),
64151     MaxPtDifference = cms.double( 9999.0 ),
64152     MinTrackPt = cms.double( 0.0 ),
64153     minMuonStations = cms.int32( 2 ),
64154     minTrkHits = cms.int32( -1 ),
64155     minMuonHits = cms.int32( -1 ),
64156     allowedTypeMask = cms.uint32( 255 ),
64157     requiredTypeMask = cms.uint32( 0 ),
64158     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64159     trkMuonId = cms.uint32( 0 ),
64160     L1MatchingdR = cms.double( 0.3 ),
64161     MatchToPreviousCand = cms.bool( True ),
64162     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64163     requireL3MuonTrajectorySeed = cms.bool( False ),
64164     useSimpleGeometry = cms.bool( True ),
64165     useStation2 = cms.bool( True ),
64166     fallbackToME1 = cms.bool( False ),
64167     cosmicPropagationHypothesis = cms.bool( False ),
64168     useMB2InOverlap = cms.bool( False ),
64169     useTrack = cms.string( "tracker" ),
64170     useState = cms.string( "atVertex" ),
64171     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64172     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64173     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64174 )
64175 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64176     saveTags = cms.bool( True ),
64177     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ),
64178     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64179     rhoTag = cms.InputTag( "" ),
64180     energyLowEdges = cms.vdouble( 0.0 ),
64181     lessThan = cms.bool( True ),
64182     useEt = cms.bool( True ),
64183     useAbs = cms.bool( False ),
64184     thrRegularEB = cms.vdouble( -1.0 ),
64185     thrRegularEE = cms.vdouble( -1.0 ),
64186     thrOverEEB = cms.vdouble( 0.14 ),
64187     thrOverEEE = cms.vdouble( 0.1 ),
64188     thrOverE2EB = cms.vdouble( -1.0 ),
64189     thrOverE2EE = cms.vdouble( -1.0 ),
64190     ncandcut = cms.int32( 1 ),
64191     doRhoCorrection = cms.bool( False ),
64192     rhoMax = cms.double( 9.9999999E7 ),
64193     rhoScale = cms.double( 1.0 ),
64194     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64195     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64196     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64197 )
64198 fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64199     saveTags = cms.bool( True ),
64200     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
64201     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64202     rhoTag = cms.InputTag( "" ),
64203     energyLowEdges = cms.vdouble( 0.0 ),
64204     lessThan = cms.bool( True ),
64205     useEt = cms.bool( True ),
64206     useAbs = cms.bool( False ),
64207     thrRegularEB = cms.vdouble( -1.0 ),
64208     thrRegularEE = cms.vdouble( -1.0 ),
64209     thrOverEEB = cms.vdouble( 0.177 ),
64210     thrOverEEE = cms.vdouble( 0.24 ),
64211     thrOverE2EB = cms.vdouble( -1.0 ),
64212     thrOverE2EE = cms.vdouble( -1.0 ),
64213     ncandcut = cms.int32( 1 ),
64214     doRhoCorrection = cms.bool( False ),
64215     rhoMax = cms.double( 9.9999999E7 ),
64216     rhoScale = cms.double( 1.0 ),
64217     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64218     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64219     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64220 )
64221 fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64222     saveTags = cms.bool( True ),
64223     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64224     PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
64225     MinN = cms.int32( 1 ),
64226     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64227     IsolatorPSet = cms.PSet(  )
64228 )
64229 fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter",
64230     saveTags = cms.bool( True ),
64231     nExpected = cms.int32( 1 ),
64232     L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
64233     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ),
64234     DiscrWP = cms.double( 0.3 ),
64235     l1TauPtThreshold = cms.double( 250.0 )
64236 )
64237 fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter",
64238     saveTags = cms.bool( True ),
64239     nExpected = cms.int32( 1 ),
64240     taus = cms.InputTag( "hltPFJetForBtag" ),
64241     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64242     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64243     seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ),
64244     seedTypes = cms.vint32( -100 ),
64245     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;" ),
64246     minPt = cms.double( 26.0 ),
64247     maxEta = cms.double( 2.3 ),
64248     usePtCorr = cms.bool( True ),
64249     matchWithSeeds = cms.bool( True ),
64250     matchingdR = cms.double( 0.5 )
64251 )
64252 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet",
64253     saveTags = cms.bool( True ),
64254     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64255     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64256     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64257     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64258     triggerType1 = cms.int32( 83 ),
64259     triggerType2 = cms.int32( 84 ),
64260     MinDeta = cms.double( 1.0 ),
64261     MaxDeta = cms.double( -1.0 ),
64262     MinDphi = cms.double( 0.0 ),
64263     MaxDphi = cms.double( -1.0 ),
64264     MinDelR = cms.double( 0.3 ),
64265     MaxDelR = cms.double( 99999.0 ),
64266     MinPt = cms.double( 1.0 ),
64267     MaxPt = cms.double( -1.0 ),
64268     MinMinv = cms.double( 0.0 ),
64269     MaxMinv = cms.double( -1.0 ),
64270     MinN = cms.int32( 1 )
64271 )
64272 fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed",
64273     saveTags = cms.bool( True ),
64274     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ),
64275     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64276     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64277     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64278     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64279     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64280     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64281     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64282     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64283     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64284 )
64285 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler",
64286     offset = cms.uint32( 0 ),
64287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64288 )
64289 fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64290     saveTags = cms.bool( True ),
64291     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64292     triggerType = cms.int32( 85 ),
64293     MinE = cms.double( -1.0 ),
64294     MinPt = cms.double( 60.0 ),
64295     MinMass = cms.double( -1.0 ),
64296     MaxMass = cms.double( -1.0 ),
64297     MinEta = cms.double( -1.0 ),
64298     MaxEta = cms.double( -1.0 ),
64299     MinN = cms.int32( 1 )
64300 )
64301 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet",
64302     saveTags = cms.bool( True ),
64303     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64304     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64305     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64306     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64307     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64308     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
64309     triggerType1 = cms.int32( 83 ),
64310     triggerType2 = cms.int32( 84 ),
64311     triggerType3 = cms.int32( 85 ),
64312     MinDphi = cms.double( 1.0 ),
64313     MaxDphi = cms.double( -1.0 ),
64314     MinDeta = cms.double( 1.0 ),
64315     MaxDeta = cms.double( -1.0 ),
64316     MinMinv = cms.double( 1.0 ),
64317     MaxMinv = cms.double( -1.0 ),
64318     MinDelR = cms.double( 0.5 ),
64319     MaxDelR = cms.double( 9999.0 ),
64320     MinPt = cms.double( 1.0 ),
64321     MaxPt = cms.double( -1.0 ),
64322     MinN = cms.int32( 1 )
64323 )
64324 fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed",
64325     saveTags = cms.bool( True ),
64326     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ),
64327     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64328     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64329     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64330     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64331     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64332     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64333     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64334     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64335     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64336 )
64337 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler",
64338     offset = cms.uint32( 0 ),
64339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64340 )
64341 fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet",
64342     saveTags = cms.bool( True ),
64343     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
64344     triggerType = cms.int32( 85 ),
64345     MinE = cms.double( -1.0 ),
64346     MinPt = cms.double( 75.0 ),
64347     MinMass = cms.double( -1.0 ),
64348     MaxMass = cms.double( -1.0 ),
64349     MinEta = cms.double( -1.0 ),
64350     MaxEta = cms.double( -1.0 ),
64351     MinN = cms.int32( 1 )
64352 )
64353 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet",
64354     saveTags = cms.bool( True ),
64355     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64356     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64357     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
64358     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64359     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
64360     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
64361     triggerType1 = cms.int32( 83 ),
64362     triggerType2 = cms.int32( 84 ),
64363     triggerType3 = cms.int32( 85 ),
64364     MinDphi = cms.double( 1.0 ),
64365     MaxDphi = cms.double( -1.0 ),
64366     MinDeta = cms.double( 1.0 ),
64367     MaxDeta = cms.double( -1.0 ),
64368     MinMinv = cms.double( 1.0 ),
64369     MaxMinv = cms.double( -1.0 ),
64370     MinDelR = cms.double( 0.5 ),
64371     MaxDelR = cms.double( 9999.0 ),
64372     MinPt = cms.double( 1.0 ),
64373     MaxPt = cms.double( -1.0 ),
64374     MinN = cms.int32( 1 )
64375 )
64376 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64377     offset = cms.uint32( 0 ),
64378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64379 )
64380 fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64381     saveTags = cms.bool( True ),
64382     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64383     PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64384     MaxEta = cms.double( 2.1 ),
64385     MinPt = cms.double( 0.0 ),
64386     MaxDeltaR = cms.double( 0.3 ),
64387     MinN = cms.int32( 1 ),
64388     CentralBxOnly = cms.bool( True ),
64389     SelectQualities = cms.vint32(  )
64390 )
64391 fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64392     saveTags = cms.bool( True ),
64393     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64394     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64395     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64396     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64397     MinN = cms.int32( 0 ),
64398     MaxEta = cms.double( 2.16 ),
64399     AbsEtaBins = cms.vdouble( 0.0 ),
64400     MinNstations = cms.vint32( 0 ),
64401     MinNhits = cms.vint32( 0 ),
64402     CutOnChambers = cms.bool( False ),
64403     MinNchambers = cms.vint32( 0 ),
64404     MaxDr = cms.double( 9999.0 ),
64405     MinDr = cms.double( -1.0 ),
64406     MaxDz = cms.double( 9999.0 ),
64407     MinDxySig = cms.double( -1.0 ),
64408     MinPt = cms.double( 0.0 ),
64409     NSigmaPt = cms.double( 0.0 ),
64410     MatchToPreviousCand = cms.bool( True )
64411 )
64412 fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64413     saveTags = cms.bool( True ),
64414     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64415     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64416     MaxEta = cms.double( 2.5 ),
64417     MinPt = cms.double( 0.0 ),
64418     MaxDeltaR = cms.double( 0.3 ),
64419     MinN = cms.int32( 1 ),
64420     CentralBxOnly = cms.bool( True ),
64421     SelectQualities = cms.vint32(  )
64422 )
64423 fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
64424     saveTags = cms.bool( True ),
64425     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64426     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64427     PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ),
64428     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64429     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64430     MinN = cms.int32( 1 ),
64431     MaxEta = cms.double( 2.1 ),
64432     MinNhits = cms.int32( 0 ),
64433     MaxDr = cms.double( 2.0 ),
64434     MinDr = cms.double( -1.0 ),
64435     MaxDz = cms.double( 9999.0 ),
64436     MinDxySig = cms.double( -1.0 ),
64437     MinPt = cms.double( 20.0 ),
64438     NSigmaPt = cms.double( 0.0 ),
64439     MaxNormalizedChi2 = cms.double( 9999.0 ),
64440     MaxDXYBeamSpot = cms.double( 9999.0 ),
64441     MinDXYBeamSpot = cms.double( -1.0 ),
64442     MinNmuonHits = cms.int32( 0 ),
64443     MaxPtDifference = cms.double( 9999.0 ),
64444     MinTrackPt = cms.double( 0.0 ),
64445     minMuonStations = cms.int32( 2 ),
64446     minTrkHits = cms.int32( -1 ),
64447     minMuonHits = cms.int32( -1 ),
64448     allowedTypeMask = cms.uint32( 255 ),
64449     requiredTypeMask = cms.uint32( 0 ),
64450     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64451     trkMuonId = cms.uint32( 0 ),
64452     L1MatchingdR = cms.double( 0.3 ),
64453     MatchToPreviousCand = cms.bool( True ),
64454     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64455     requireL3MuonTrajectorySeed = cms.bool( False ),
64456     useSimpleGeometry = cms.bool( True ),
64457     useStation2 = cms.bool( True ),
64458     fallbackToME1 = cms.bool( False ),
64459     cosmicPropagationHypothesis = cms.bool( False ),
64460     useMB2InOverlap = cms.bool( False ),
64461     useTrack = cms.string( "tracker" ),
64462     useState = cms.string( "atVertex" ),
64463     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64464     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64465     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64466 )
64467 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64468     saveTags = cms.bool( True ),
64469     candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ),
64470     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64471     rhoTag = cms.InputTag( "" ),
64472     energyLowEdges = cms.vdouble( 0.0 ),
64473     lessThan = cms.bool( True ),
64474     useEt = cms.bool( True ),
64475     useAbs = cms.bool( False ),
64476     thrRegularEB = cms.vdouble( -1.0 ),
64477     thrRegularEE = cms.vdouble( -1.0 ),
64478     thrOverEEB = cms.vdouble( 0.14 ),
64479     thrOverEEE = cms.vdouble( 0.1 ),
64480     thrOverE2EB = cms.vdouble( -1.0 ),
64481     thrOverE2EE = cms.vdouble( -1.0 ),
64482     ncandcut = cms.int32( 1 ),
64483     doRhoCorrection = cms.bool( False ),
64484     rhoMax = cms.double( 9.9999999E7 ),
64485     rhoScale = cms.double( 1.0 ),
64486     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64487     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64488     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64489 )
64490 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64491     saveTags = cms.bool( True ),
64492     candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
64493     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64494     rhoTag = cms.InputTag( "" ),
64495     energyLowEdges = cms.vdouble( 0.0 ),
64496     lessThan = cms.bool( True ),
64497     useEt = cms.bool( True ),
64498     useAbs = cms.bool( False ),
64499     thrRegularEB = cms.vdouble( -1.0 ),
64500     thrRegularEE = cms.vdouble( -1.0 ),
64501     thrOverEEB = cms.vdouble( 0.177 ),
64502     thrOverEEE = cms.vdouble( 0.24 ),
64503     thrOverE2EB = cms.vdouble( -1.0 ),
64504     thrOverE2EE = cms.vdouble( -1.0 ),
64505     ncandcut = cms.int32( 1 ),
64506     doRhoCorrection = cms.bool( False ),
64507     rhoMax = cms.double( 9.9999999E7 ),
64508     rhoScale = cms.double( 1.0 ),
64509     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64510     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64511     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64512 )
64513 fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64514     saveTags = cms.bool( True ),
64515     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64516     PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
64517     MinN = cms.int32( 1 ),
64518     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
64519     IsolatorPSet = cms.PSet(  )
64520 )
64521 fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter",
64522     saveTags = cms.bool( True ),
64523     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64524     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64525     PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64526     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64527     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64528     MinN = cms.int32( 1 ),
64529     MaxEta = cms.double( 2.1 ),
64530     MinNhits = cms.int32( 0 ),
64531     MaxDr = cms.double( 2.0 ),
64532     MinDr = cms.double( -1.0 ),
64533     MaxDz = cms.double( 9999.0 ),
64534     MinDxySig = cms.double( -1.0 ),
64535     MinPt = cms.double( 24.0 ),
64536     NSigmaPt = cms.double( 0.0 ),
64537     MaxNormalizedChi2 = cms.double( 9999.0 ),
64538     MaxDXYBeamSpot = cms.double( 9999.0 ),
64539     MinDXYBeamSpot = cms.double( -1.0 ),
64540     MinNmuonHits = cms.int32( 0 ),
64541     MaxPtDifference = cms.double( 9999.0 ),
64542     MinTrackPt = cms.double( 0.0 ),
64543     minMuonStations = cms.int32( 2 ),
64544     minTrkHits = cms.int32( -1 ),
64545     minMuonHits = cms.int32( -1 ),
64546     allowedTypeMask = cms.uint32( 255 ),
64547     requiredTypeMask = cms.uint32( 0 ),
64548     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64549     trkMuonId = cms.uint32( 0 ),
64550     L1MatchingdR = cms.double( 0.3 ),
64551     MatchToPreviousCand = cms.bool( True ),
64552     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64553     requireL3MuonTrajectorySeed = cms.bool( False ),
64554     useSimpleGeometry = cms.bool( True ),
64555     useStation2 = cms.bool( True ),
64556     fallbackToME1 = cms.bool( False ),
64557     cosmicPropagationHypothesis = cms.bool( False ),
64558     useMB2InOverlap = cms.bool( False ),
64559     useTrack = cms.string( "tracker" ),
64560     useState = cms.string( "atVertex" ),
64561     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64562     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64563     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64564 )
64565 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64566     saveTags = cms.bool( True ),
64567     nExpected = cms.int32( 1 ),
64568     taus = cms.InputTag( "hltPFJetForBtag" ),
64569     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64570     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64571     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64572     seedTypes = cms.vint32( -100 ),
64573     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;" ),
64574     minPt = cms.double( 30.0 ),
64575     maxEta = cms.double( 2.3 ),
64576     usePtCorr = cms.bool( True ),
64577     matchWithSeeds = cms.bool( True ),
64578     matchingdR = cms.double( 0.5 )
64579 )
64580 fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64581     saveTags = cms.bool( True ),
64582     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64583     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64584     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64585     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ),
64586     triggerType1 = cms.int32( 83 ),
64587     triggerType2 = cms.int32( 84 ),
64588     MinDeta = cms.double( 1.0 ),
64589     MaxDeta = cms.double( -1.0 ),
64590     MinDphi = cms.double( 0.0 ),
64591     MaxDphi = cms.double( -1.0 ),
64592     MinDelR = cms.double( 0.3 ),
64593     MaxDelR = cms.double( 99999.0 ),
64594     MinPt = cms.double( 1.0 ),
64595     MaxPt = cms.double( -1.0 ),
64596     MinMinv = cms.double( 0.0 ),
64597     MaxMinv = cms.double( -1.0 ),
64598     MinN = cms.int32( 1 )
64599 )
64600 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64601     offset = cms.uint32( 0 ),
64602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64603 )
64604 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64605     saveTags = cms.bool( True ),
64606     nExpected = cms.int32( 1 ),
64607     taus = cms.InputTag( "hltPFJetForBtag" ),
64608     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64609     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64610     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64611     seedTypes = cms.vint32( -100 ),
64612     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;" ),
64613     minPt = cms.double( 30.0 ),
64614     maxEta = cms.double( 2.3 ),
64615     usePtCorr = cms.bool( True ),
64616     matchWithSeeds = cms.bool( True ),
64617     matchingdR = cms.double( 0.5 )
64618 )
64619 fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64620     saveTags = cms.bool( True ),
64621     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64622     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64623     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64624     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ),
64625     triggerType1 = cms.int32( 83 ),
64626     triggerType2 = cms.int32( 84 ),
64627     MinDeta = cms.double( 1.0 ),
64628     MaxDeta = cms.double( -1.0 ),
64629     MinDphi = cms.double( 0.0 ),
64630     MaxDphi = cms.double( -1.0 ),
64631     MinDelR = cms.double( 0.3 ),
64632     MaxDelR = cms.double( 99999.0 ),
64633     MinPt = cms.double( 1.0 ),
64634     MaxPt = cms.double( -1.0 ),
64635     MinMinv = cms.double( 0.0 ),
64636     MaxMinv = cms.double( -1.0 ),
64637     MinN = cms.int32( 1 )
64638 )
64639 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
64640     offset = cms.uint32( 0 ),
64641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64642 )
64643 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
64644     saveTags = cms.bool( True ),
64645     nExpected = cms.int32( 1 ),
64646     taus = cms.InputTag( "hltPFJetForBtag" ),
64647     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64648     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64649     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64650     seedTypes = cms.vint32( -100 ),
64651     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;" ),
64652     minPt = cms.double( 30.0 ),
64653     maxEta = cms.double( 2.3 ),
64654     usePtCorr = cms.bool( True ),
64655     matchWithSeeds = cms.bool( True ),
64656     matchingdR = cms.double( 0.5 )
64657 )
64658 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
64659     saveTags = cms.bool( True ),
64660     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64661     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64662     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
64663     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ),
64664     triggerType1 = cms.int32( 83 ),
64665     triggerType2 = cms.int32( 84 ),
64666     MinDeta = cms.double( 1.0 ),
64667     MaxDeta = cms.double( -1.0 ),
64668     MinDphi = cms.double( 0.0 ),
64669     MaxDphi = cms.double( -1.0 ),
64670     MinDelR = cms.double( 0.3 ),
64671     MaxDelR = cms.double( 99999.0 ),
64672     MinPt = cms.double( 1.0 ),
64673     MaxPt = cms.double( -1.0 ),
64674     MinMinv = cms.double( 0.0 ),
64675     MaxMinv = cms.double( -1.0 ),
64676     MinN = cms.int32( 1 )
64677 )
64678 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64679     offset = cms.uint32( 0 ),
64680     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64681 )
64682 fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64683     saveTags = cms.bool( True ),
64684     nExpected = cms.int32( 1 ),
64685     taus = cms.InputTag( "hltPFJetForBtag" ),
64686     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64687     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64688     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64689     seedTypes = cms.vint32( -100 ),
64690     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;" ),
64691     minPt = cms.double( 27.0 ),
64692     maxEta = cms.double( 2.3 ),
64693     usePtCorr = cms.bool( True ),
64694     matchWithSeeds = cms.bool( True ),
64695     matchingdR = cms.double( 0.5 )
64696 )
64697 fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64698     saveTags = cms.bool( True ),
64699     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64700     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64701     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64702     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ),
64703     triggerType1 = cms.int32( 83 ),
64704     triggerType2 = cms.int32( 84 ),
64705     MinDeta = cms.double( 1.0 ),
64706     MaxDeta = cms.double( -1.0 ),
64707     MinDphi = cms.double( 0.0 ),
64708     MaxDphi = cms.double( -1.0 ),
64709     MinDelR = cms.double( 0.3 ),
64710     MaxDelR = cms.double( 99999.0 ),
64711     MinPt = cms.double( 1.0 ),
64712     MaxPt = cms.double( -1.0 ),
64713     MinMinv = cms.double( 0.0 ),
64714     MaxMinv = cms.double( -1.0 ),
64715     MinN = cms.int32( 1 )
64716 )
64717 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64718     offset = cms.uint32( 0 ),
64719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64720 )
64721 fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64722     saveTags = cms.bool( True ),
64723     nExpected = cms.int32( 1 ),
64724     taus = cms.InputTag( "hltPFJetForBtag" ),
64725     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64726     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64727     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64728     seedTypes = cms.vint32( -100 ),
64729     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;" ),
64730     minPt = cms.double( 27.0 ),
64731     maxEta = cms.double( 2.3 ),
64732     usePtCorr = cms.bool( True ),
64733     matchWithSeeds = cms.bool( True ),
64734     matchingdR = cms.double( 0.5 )
64735 )
64736 fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64737     saveTags = cms.bool( True ),
64738     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64739     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64740     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64741     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ),
64742     triggerType1 = cms.int32( 83 ),
64743     triggerType2 = cms.int32( 84 ),
64744     MinDeta = cms.double( 1.0 ),
64745     MaxDeta = cms.double( -1.0 ),
64746     MinDphi = cms.double( 0.0 ),
64747     MaxDphi = cms.double( -1.0 ),
64748     MinDelR = cms.double( 0.3 ),
64749     MaxDelR = cms.double( 99999.0 ),
64750     MinPt = cms.double( 1.0 ),
64751     MaxPt = cms.double( -1.0 ),
64752     MinMinv = cms.double( 0.0 ),
64753     MaxMinv = cms.double( -1.0 ),
64754     MinN = cms.int32( 1 )
64755 )
64756 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64757     offset = cms.uint32( 0 ),
64758     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64759 )
64760 fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
64761     saveTags = cms.bool( True ),
64762     nExpected = cms.int32( 1 ),
64763     taus = cms.InputTag( "hltPFJetForBtag" ),
64764     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64765     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64766     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64767     seedTypes = cms.vint32( -100 ),
64768     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;" ),
64769     minPt = cms.double( 27.0 ),
64770     maxEta = cms.double( 2.3 ),
64771     usePtCorr = cms.bool( True ),
64772     matchWithSeeds = cms.bool( True ),
64773     matchingdR = cms.double( 0.5 )
64774 )
64775 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
64776     saveTags = cms.bool( True ),
64777     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
64778     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64779     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
64780     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ),
64781     triggerType1 = cms.int32( 83 ),
64782     triggerType2 = cms.int32( 84 ),
64783     MinDeta = cms.double( 1.0 ),
64784     MaxDeta = cms.double( -1.0 ),
64785     MinDphi = cms.double( 0.0 ),
64786     MaxDphi = cms.double( -1.0 ),
64787     MinDelR = cms.double( 0.3 ),
64788     MaxDelR = cms.double( 99999.0 ),
64789     MinPt = cms.double( 1.0 ),
64790     MaxPt = cms.double( -1.0 ),
64791     MinMinv = cms.double( 0.0 ),
64792     MaxMinv = cms.double( -1.0 ),
64793     MinN = cms.int32( 1 )
64794 )
64795 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler",
64796     offset = cms.uint32( 0 ),
64797     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64798 )
64799 fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
64800     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64801     towers = cms.InputTag( "hltTowerMakerForAll" ),
64802     TauId = cms.int32( 0 ),
64803     UseTowersInCone = cms.double( 0.8 ),
64804     minimumE = cms.double( 0.8 ),
64805     minimumEt = cms.double( 0.5 ),
64806     BX = cms.int32( 0 ),
64807     verbose = cms.untracked.int32( 0 )
64808 )
64809 fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer",
64810     useMassDropTagger = cms.bool( False ),
64811     useFiltering = cms.bool( False ),
64812     useDynamicFiltering = cms.bool( False ),
64813     useTrimming = cms.bool( False ),
64814     usePruning = cms.bool( False ),
64815     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
64816     useKtPruning = cms.bool( False ),
64817     useConstituentSubtraction = cms.bool( False ),
64818     useSoftDrop = cms.bool( False ),
64819     correctShape = cms.bool( False ),
64820     UseOnlyVertexTracks = cms.bool( False ),
64821     UseOnlyOnePV = cms.bool( False ),
64822     muCut = cms.double( -1.0 ),
64823     yCut = cms.double( -1.0 ),
64824     rFilt = cms.double( -1.0 ),
64825     rFiltFactor = cms.double( -1.0 ),
64826     trimPtFracMin = cms.double( -1.0 ),
64827     zcut = cms.double( -1.0 ),
64828     rcut_factor = cms.double( -1.0 ),
64829     csRho_EtaMax = cms.double( -1.0 ),
64830     csRParam = cms.double( -1.0 ),
64831     beta = cms.double( -1.0 ),
64832     R0 = cms.double( -1.0 ),
64833     gridMaxRapidity = cms.double( -1.0 ),
64834     gridSpacing = cms.double( -1.0 ),
64835     DzTrVtxMax = cms.double( 0.0 ),
64836     DxyTrVtxMax = cms.double( 0.0 ),
64837     MaxVtxZ = cms.double( 15.0 ),
64838     subjetPtMin = cms.double( -1.0 ),
64839     muMin = cms.double( -1.0 ),
64840     muMax = cms.double( -1.0 ),
64841     yMin = cms.double( -1.0 ),
64842     yMax = cms.double( -1.0 ),
64843     dRMin = cms.double( -1.0 ),
64844     dRMax = cms.double( -1.0 ),
64845     maxDepth = cms.int32( -1 ),
64846     nFilt = cms.int32( -1 ),
64847     MinVtxNdof = cms.int32( 5 ),
64848     src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ),
64849     srcPVs = cms.InputTag( "NotUsed" ),
64850     jetType = cms.string( "CaloJet" ),
64851     jetAlgorithm = cms.string( "AntiKt" ),
64852     rParam = cms.double( 0.2 ),
64853     inputEtMin = cms.double( 0.3 ),
64854     inputEMin = cms.double( 0.0 ),
64855     jetPtMin = cms.double( 1.0 ),
64856     doPVCorrection = cms.bool( False ),
64857     doAreaFastjet = cms.bool( False ),
64858     doRhoFastjet = cms.bool( False ),
64859     doPUOffsetCorr = cms.bool( False ),
64860     puPtMin = cms.double( 10.0 ),
64861     nSigmaPU = cms.double( 1.0 ),
64862     radiusPU = cms.double( 0.4 ),
64863     subtractorName = cms.string( "" ),
64864     useExplicitGhosts = cms.bool( False ),
64865     doAreaDiskApprox = cms.bool( False ),
64866     voronoiRfact = cms.double( -9.0 ),
64867     Rho_EtaMax = cms.double( 4.4 ),
64868     Ghost_EtaMax = cms.double( 6.0 ),
64869     Active_Area_Repeats = cms.int32( 5 ),
64870     GhostArea = cms.double( 0.01 ),
64871     restrictInputs = cms.bool( False ),
64872     maxInputs = cms.uint32( 1 ),
64873     writeCompound = cms.bool( False ),
64874     writeJetsWithConst = cms.bool( False ),
64875     doFastJetNonUniform = cms.bool( False ),
64876     useDeterministicSeed = cms.bool( True ),
64877     minSeed = cms.uint32( 0 ),
64878     verbosity = cms.int32( 0 ),
64879     puWidth = cms.double( 0.0 ),
64880     nExclude = cms.uint32( 0 ),
64881     maxBadEcalCells = cms.uint32( 9999999 ),
64882     maxBadHcalCells = cms.uint32( 9999999 ),
64883     maxProblematicEcalCells = cms.uint32( 9999999 ),
64884     maxProblematicHcalCells = cms.uint32( 9999999 ),
64885     maxRecoveredEcalCells = cms.uint32( 9999999 ),
64886     maxRecoveredHcalCells = cms.uint32( 9999999 ),
64887     puCenters = cms.vdouble(  ),
64888     applyWeight = cms.bool( False ),
64889     srcWeights = cms.InputTag( "" ),
64890     minimumTowersFraction = cms.double( 0.0 ),
64891     jetCollInstanceName = cms.string( "" ),
64892     sumRecHits = cms.bool( False )
64893 )
64894 fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
64895     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64896     towers = cms.InputTag( "hltTowerMakerForAll" ),
64897     TauId = cms.int32( 1 ),
64898     UseTowersInCone = cms.double( 0.8 ),
64899     minimumE = cms.double( 0.8 ),
64900     minimumEt = cms.double( 0.5 ),
64901     BX = cms.int32( 0 ),
64902     verbose = cms.untracked.int32( 0 )
64903 )
64904 fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer",
64905     useMassDropTagger = cms.bool( False ),
64906     useFiltering = cms.bool( False ),
64907     useDynamicFiltering = cms.bool( False ),
64908     useTrimming = cms.bool( False ),
64909     usePruning = cms.bool( False ),
64910     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
64911     useKtPruning = cms.bool( False ),
64912     useConstituentSubtraction = cms.bool( False ),
64913     useSoftDrop = cms.bool( False ),
64914     correctShape = cms.bool( False ),
64915     UseOnlyVertexTracks = cms.bool( False ),
64916     UseOnlyOnePV = cms.bool( False ),
64917     muCut = cms.double( -1.0 ),
64918     yCut = cms.double( -1.0 ),
64919     rFilt = cms.double( -1.0 ),
64920     rFiltFactor = cms.double( -1.0 ),
64921     trimPtFracMin = cms.double( -1.0 ),
64922     zcut = cms.double( -1.0 ),
64923     rcut_factor = cms.double( -1.0 ),
64924     csRho_EtaMax = cms.double( -1.0 ),
64925     csRParam = cms.double( -1.0 ),
64926     beta = cms.double( -1.0 ),
64927     R0 = cms.double( -1.0 ),
64928     gridMaxRapidity = cms.double( -1.0 ),
64929     gridSpacing = cms.double( -1.0 ),
64930     DzTrVtxMax = cms.double( 0.0 ),
64931     DxyTrVtxMax = cms.double( 0.0 ),
64932     MaxVtxZ = cms.double( 15.0 ),
64933     subjetPtMin = cms.double( -1.0 ),
64934     muMin = cms.double( -1.0 ),
64935     muMax = cms.double( -1.0 ),
64936     yMin = cms.double( -1.0 ),
64937     yMax = cms.double( -1.0 ),
64938     dRMin = cms.double( -1.0 ),
64939     dRMax = cms.double( -1.0 ),
64940     maxDepth = cms.int32( -1 ),
64941     nFilt = cms.int32( -1 ),
64942     MinVtxNdof = cms.int32( 5 ),
64943     src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ),
64944     srcPVs = cms.InputTag( "NotUsed" ),
64945     jetType = cms.string( "CaloJet" ),
64946     jetAlgorithm = cms.string( "AntiKt" ),
64947     rParam = cms.double( 0.2 ),
64948     inputEtMin = cms.double( 0.3 ),
64949     inputEMin = cms.double( 0.0 ),
64950     jetPtMin = cms.double( 1.0 ),
64951     doPVCorrection = cms.bool( False ),
64952     doAreaFastjet = cms.bool( False ),
64953     doRhoFastjet = cms.bool( False ),
64954     doPUOffsetCorr = cms.bool( False ),
64955     puPtMin = cms.double( 10.0 ),
64956     nSigmaPU = cms.double( 1.0 ),
64957     radiusPU = cms.double( 0.4 ),
64958     subtractorName = cms.string( "" ),
64959     useExplicitGhosts = cms.bool( False ),
64960     doAreaDiskApprox = cms.bool( False ),
64961     voronoiRfact = cms.double( -9.0 ),
64962     Rho_EtaMax = cms.double( 4.4 ),
64963     Ghost_EtaMax = cms.double( 6.0 ),
64964     Active_Area_Repeats = cms.int32( 5 ),
64965     GhostArea = cms.double( 0.01 ),
64966     restrictInputs = cms.bool( False ),
64967     maxInputs = cms.uint32( 1 ),
64968     writeCompound = cms.bool( False ),
64969     writeJetsWithConst = cms.bool( False ),
64970     doFastJetNonUniform = cms.bool( False ),
64971     useDeterministicSeed = cms.bool( True ),
64972     minSeed = cms.uint32( 0 ),
64973     verbosity = cms.int32( 0 ),
64974     puWidth = cms.double( 0.0 ),
64975     nExclude = cms.uint32( 0 ),
64976     maxBadEcalCells = cms.uint32( 9999999 ),
64977     maxBadHcalCells = cms.uint32( 9999999 ),
64978     maxProblematicEcalCells = cms.uint32( 9999999 ),
64979     maxProblematicHcalCells = cms.uint32( 9999999 ),
64980     maxRecoveredEcalCells = cms.uint32( 9999999 ),
64981     maxRecoveredHcalCells = cms.uint32( 9999999 ),
64982     puCenters = cms.vdouble(  ),
64983     applyWeight = cms.bool( False ),
64984     srcWeights = cms.InputTag( "" ),
64985     minimumTowersFraction = cms.double( 0.0 ),
64986     jetCollInstanceName = cms.string( "" ),
64987     sumRecHits = cms.bool( False )
64988 )
64989 fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
64990     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64991     towers = cms.InputTag( "hltTowerMakerForAll" ),
64992     TauId = cms.int32( 2 ),
64993     UseTowersInCone = cms.double( 0.8 ),
64994     minimumE = cms.double( 0.8 ),
64995     minimumEt = cms.double( 0.5 ),
64996     BX = cms.int32( 0 ),
64997     verbose = cms.untracked.int32( 0 )
64998 )
64999 fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer",
65000     useMassDropTagger = cms.bool( False ),
65001     useFiltering = cms.bool( False ),
65002     useDynamicFiltering = cms.bool( False ),
65003     useTrimming = cms.bool( False ),
65004     usePruning = cms.bool( False ),
65005     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65006     useKtPruning = cms.bool( False ),
65007     useConstituentSubtraction = cms.bool( False ),
65008     useSoftDrop = cms.bool( False ),
65009     correctShape = cms.bool( False ),
65010     UseOnlyVertexTracks = cms.bool( False ),
65011     UseOnlyOnePV = cms.bool( False ),
65012     muCut = cms.double( -1.0 ),
65013     yCut = cms.double( -1.0 ),
65014     rFilt = cms.double( -1.0 ),
65015     rFiltFactor = cms.double( -1.0 ),
65016     trimPtFracMin = cms.double( -1.0 ),
65017     zcut = cms.double( -1.0 ),
65018     rcut_factor = cms.double( -1.0 ),
65019     csRho_EtaMax = cms.double( -1.0 ),
65020     csRParam = cms.double( -1.0 ),
65021     beta = cms.double( -1.0 ),
65022     R0 = cms.double( -1.0 ),
65023     gridMaxRapidity = cms.double( -1.0 ),
65024     gridSpacing = cms.double( -1.0 ),
65025     DzTrVtxMax = cms.double( 0.0 ),
65026     DxyTrVtxMax = cms.double( 0.0 ),
65027     MaxVtxZ = cms.double( 15.0 ),
65028     subjetPtMin = cms.double( -1.0 ),
65029     muMin = cms.double( -1.0 ),
65030     muMax = cms.double( -1.0 ),
65031     yMin = cms.double( -1.0 ),
65032     yMax = cms.double( -1.0 ),
65033     dRMin = cms.double( -1.0 ),
65034     dRMax = cms.double( -1.0 ),
65035     maxDepth = cms.int32( -1 ),
65036     nFilt = cms.int32( -1 ),
65037     MinVtxNdof = cms.int32( 5 ),
65038     src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ),
65039     srcPVs = cms.InputTag( "NotUsed" ),
65040     jetType = cms.string( "CaloJet" ),
65041     jetAlgorithm = cms.string( "AntiKt" ),
65042     rParam = cms.double( 0.2 ),
65043     inputEtMin = cms.double( 0.3 ),
65044     inputEMin = cms.double( 0.0 ),
65045     jetPtMin = cms.double( 1.0 ),
65046     doPVCorrection = cms.bool( False ),
65047     doAreaFastjet = cms.bool( False ),
65048     doRhoFastjet = cms.bool( False ),
65049     doPUOffsetCorr = cms.bool( False ),
65050     puPtMin = cms.double( 10.0 ),
65051     nSigmaPU = cms.double( 1.0 ),
65052     radiusPU = cms.double( 0.4 ),
65053     subtractorName = cms.string( "" ),
65054     useExplicitGhosts = cms.bool( False ),
65055     doAreaDiskApprox = cms.bool( False ),
65056     voronoiRfact = cms.double( -9.0 ),
65057     Rho_EtaMax = cms.double( 4.4 ),
65058     Ghost_EtaMax = cms.double( 6.0 ),
65059     Active_Area_Repeats = cms.int32( 5 ),
65060     GhostArea = cms.double( 0.01 ),
65061     restrictInputs = cms.bool( False ),
65062     maxInputs = cms.uint32( 1 ),
65063     writeCompound = cms.bool( False ),
65064     writeJetsWithConst = cms.bool( False ),
65065     doFastJetNonUniform = cms.bool( False ),
65066     useDeterministicSeed = cms.bool( True ),
65067     minSeed = cms.uint32( 0 ),
65068     verbosity = cms.int32( 0 ),
65069     puWidth = cms.double( 0.0 ),
65070     nExclude = cms.uint32( 0 ),
65071     maxBadEcalCells = cms.uint32( 9999999 ),
65072     maxBadHcalCells = cms.uint32( 9999999 ),
65073     maxProblematicEcalCells = cms.uint32( 9999999 ),
65074     maxProblematicHcalCells = cms.uint32( 9999999 ),
65075     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65076     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65077     puCenters = cms.vdouble(  ),
65078     applyWeight = cms.bool( False ),
65079     srcWeights = cms.InputTag( "" ),
65080     minimumTowersFraction = cms.double( 0.0 ),
65081     jetCollInstanceName = cms.string( "" ),
65082     sumRecHits = cms.bool( False )
65083 )
65084 fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65085     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65086     towers = cms.InputTag( "hltTowerMakerForAll" ),
65087     TauId = cms.int32( 3 ),
65088     UseTowersInCone = cms.double( 0.8 ),
65089     minimumE = cms.double( 0.8 ),
65090     minimumEt = cms.double( 0.5 ),
65091     BX = cms.int32( 0 ),
65092     verbose = cms.untracked.int32( 0 )
65093 )
65094 fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer",
65095     useMassDropTagger = cms.bool( False ),
65096     useFiltering = cms.bool( False ),
65097     useDynamicFiltering = cms.bool( False ),
65098     useTrimming = cms.bool( False ),
65099     usePruning = cms.bool( False ),
65100     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65101     useKtPruning = cms.bool( False ),
65102     useConstituentSubtraction = cms.bool( False ),
65103     useSoftDrop = cms.bool( False ),
65104     correctShape = cms.bool( False ),
65105     UseOnlyVertexTracks = cms.bool( False ),
65106     UseOnlyOnePV = cms.bool( False ),
65107     muCut = cms.double( -1.0 ),
65108     yCut = cms.double( -1.0 ),
65109     rFilt = cms.double( -1.0 ),
65110     rFiltFactor = cms.double( -1.0 ),
65111     trimPtFracMin = cms.double( -1.0 ),
65112     zcut = cms.double( -1.0 ),
65113     rcut_factor = cms.double( -1.0 ),
65114     csRho_EtaMax = cms.double( -1.0 ),
65115     csRParam = cms.double( -1.0 ),
65116     beta = cms.double( -1.0 ),
65117     R0 = cms.double( -1.0 ),
65118     gridMaxRapidity = cms.double( -1.0 ),
65119     gridSpacing = cms.double( -1.0 ),
65120     DzTrVtxMax = cms.double( 0.0 ),
65121     DxyTrVtxMax = cms.double( 0.0 ),
65122     MaxVtxZ = cms.double( 15.0 ),
65123     subjetPtMin = cms.double( -1.0 ),
65124     muMin = cms.double( -1.0 ),
65125     muMax = cms.double( -1.0 ),
65126     yMin = cms.double( -1.0 ),
65127     yMax = cms.double( -1.0 ),
65128     dRMin = cms.double( -1.0 ),
65129     dRMax = cms.double( -1.0 ),
65130     maxDepth = cms.int32( -1 ),
65131     nFilt = cms.int32( -1 ),
65132     MinVtxNdof = cms.int32( 5 ),
65133     src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ),
65134     srcPVs = cms.InputTag( "NotUsed" ),
65135     jetType = cms.string( "CaloJet" ),
65136     jetAlgorithm = cms.string( "AntiKt" ),
65137     rParam = cms.double( 0.2 ),
65138     inputEtMin = cms.double( 0.3 ),
65139     inputEMin = cms.double( 0.0 ),
65140     jetPtMin = cms.double( 1.0 ),
65141     doPVCorrection = cms.bool( False ),
65142     doAreaFastjet = cms.bool( False ),
65143     doRhoFastjet = cms.bool( False ),
65144     doPUOffsetCorr = cms.bool( False ),
65145     puPtMin = cms.double( 10.0 ),
65146     nSigmaPU = cms.double( 1.0 ),
65147     radiusPU = cms.double( 0.4 ),
65148     subtractorName = cms.string( "" ),
65149     useExplicitGhosts = cms.bool( False ),
65150     doAreaDiskApprox = cms.bool( False ),
65151     voronoiRfact = cms.double( -9.0 ),
65152     Rho_EtaMax = cms.double( 4.4 ),
65153     Ghost_EtaMax = cms.double( 6.0 ),
65154     Active_Area_Repeats = cms.int32( 5 ),
65155     GhostArea = cms.double( 0.01 ),
65156     restrictInputs = cms.bool( False ),
65157     maxInputs = cms.uint32( 1 ),
65158     writeCompound = cms.bool( False ),
65159     writeJetsWithConst = cms.bool( False ),
65160     doFastJetNonUniform = cms.bool( False ),
65161     useDeterministicSeed = cms.bool( True ),
65162     minSeed = cms.uint32( 0 ),
65163     verbosity = cms.int32( 0 ),
65164     puWidth = cms.double( 0.0 ),
65165     nExclude = cms.uint32( 0 ),
65166     maxBadEcalCells = cms.uint32( 9999999 ),
65167     maxBadHcalCells = cms.uint32( 9999999 ),
65168     maxProblematicEcalCells = cms.uint32( 9999999 ),
65169     maxProblematicHcalCells = cms.uint32( 9999999 ),
65170     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65171     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65172     puCenters = cms.vdouble(  ),
65173     applyWeight = cms.bool( False ),
65174     srcWeights = cms.InputTag( "" ),
65175     minimumTowersFraction = cms.double( 0.0 ),
65176     jetCollInstanceName = cms.string( "" ),
65177     sumRecHits = cms.bool( False )
65178 )
65179 fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65180     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65181     towers = cms.InputTag( "hltTowerMakerForAll" ),
65182     TauId = cms.int32( 4 ),
65183     UseTowersInCone = cms.double( 0.8 ),
65184     minimumE = cms.double( 0.8 ),
65185     minimumEt = cms.double( 0.5 ),
65186     BX = cms.int32( 0 ),
65187     verbose = cms.untracked.int32( 0 )
65188 )
65189 fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer",
65190     useMassDropTagger = cms.bool( False ),
65191     useFiltering = cms.bool( False ),
65192     useDynamicFiltering = cms.bool( False ),
65193     useTrimming = cms.bool( False ),
65194     usePruning = cms.bool( False ),
65195     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65196     useKtPruning = cms.bool( False ),
65197     useConstituentSubtraction = cms.bool( False ),
65198     useSoftDrop = cms.bool( False ),
65199     correctShape = cms.bool( False ),
65200     UseOnlyVertexTracks = cms.bool( False ),
65201     UseOnlyOnePV = cms.bool( False ),
65202     muCut = cms.double( -1.0 ),
65203     yCut = cms.double( -1.0 ),
65204     rFilt = cms.double( -1.0 ),
65205     rFiltFactor = cms.double( -1.0 ),
65206     trimPtFracMin = cms.double( -1.0 ),
65207     zcut = cms.double( -1.0 ),
65208     rcut_factor = cms.double( -1.0 ),
65209     csRho_EtaMax = cms.double( -1.0 ),
65210     csRParam = cms.double( -1.0 ),
65211     beta = cms.double( -1.0 ),
65212     R0 = cms.double( -1.0 ),
65213     gridMaxRapidity = cms.double( -1.0 ),
65214     gridSpacing = cms.double( -1.0 ),
65215     DzTrVtxMax = cms.double( 0.0 ),
65216     DxyTrVtxMax = cms.double( 0.0 ),
65217     MaxVtxZ = cms.double( 15.0 ),
65218     subjetPtMin = cms.double( -1.0 ),
65219     muMin = cms.double( -1.0 ),
65220     muMax = cms.double( -1.0 ),
65221     yMin = cms.double( -1.0 ),
65222     yMax = cms.double( -1.0 ),
65223     dRMin = cms.double( -1.0 ),
65224     dRMax = cms.double( -1.0 ),
65225     maxDepth = cms.int32( -1 ),
65226     nFilt = cms.int32( -1 ),
65227     MinVtxNdof = cms.int32( 5 ),
65228     src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ),
65229     srcPVs = cms.InputTag( "NotUsed" ),
65230     jetType = cms.string( "CaloJet" ),
65231     jetAlgorithm = cms.string( "AntiKt" ),
65232     rParam = cms.double( 0.2 ),
65233     inputEtMin = cms.double( 0.3 ),
65234     inputEMin = cms.double( 0.0 ),
65235     jetPtMin = cms.double( 1.0 ),
65236     doPVCorrection = cms.bool( False ),
65237     doAreaFastjet = cms.bool( False ),
65238     doRhoFastjet = cms.bool( False ),
65239     doPUOffsetCorr = cms.bool( False ),
65240     puPtMin = cms.double( 10.0 ),
65241     nSigmaPU = cms.double( 1.0 ),
65242     radiusPU = cms.double( 0.4 ),
65243     subtractorName = cms.string( "" ),
65244     useExplicitGhosts = cms.bool( False ),
65245     doAreaDiskApprox = cms.bool( False ),
65246     voronoiRfact = cms.double( -9.0 ),
65247     Rho_EtaMax = cms.double( 4.4 ),
65248     Ghost_EtaMax = cms.double( 6.0 ),
65249     Active_Area_Repeats = cms.int32( 5 ),
65250     GhostArea = cms.double( 0.01 ),
65251     restrictInputs = cms.bool( False ),
65252     maxInputs = cms.uint32( 1 ),
65253     writeCompound = cms.bool( False ),
65254     writeJetsWithConst = cms.bool( False ),
65255     doFastJetNonUniform = cms.bool( False ),
65256     useDeterministicSeed = cms.bool( True ),
65257     minSeed = cms.uint32( 0 ),
65258     verbosity = cms.int32( 0 ),
65259     puWidth = cms.double( 0.0 ),
65260     nExclude = cms.uint32( 0 ),
65261     maxBadEcalCells = cms.uint32( 9999999 ),
65262     maxBadHcalCells = cms.uint32( 9999999 ),
65263     maxProblematicEcalCells = cms.uint32( 9999999 ),
65264     maxProblematicHcalCells = cms.uint32( 9999999 ),
65265     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65266     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65267     puCenters = cms.vdouble(  ),
65268     applyWeight = cms.bool( False ),
65269     srcWeights = cms.InputTag( "" ),
65270     minimumTowersFraction = cms.double( 0.0 ),
65271     jetCollInstanceName = cms.string( "" ),
65272     sumRecHits = cms.bool( False )
65273 )
65274 fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65275     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65276     towers = cms.InputTag( "hltTowerMakerForAll" ),
65277     TauId = cms.int32( 5 ),
65278     UseTowersInCone = cms.double( 0.8 ),
65279     minimumE = cms.double( 0.8 ),
65280     minimumEt = cms.double( 0.5 ),
65281     BX = cms.int32( 0 ),
65282     verbose = cms.untracked.int32( 0 )
65283 )
65284 fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer",
65285     useMassDropTagger = cms.bool( False ),
65286     useFiltering = cms.bool( False ),
65287     useDynamicFiltering = cms.bool( False ),
65288     useTrimming = cms.bool( False ),
65289     usePruning = cms.bool( False ),
65290     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65291     useKtPruning = cms.bool( False ),
65292     useConstituentSubtraction = cms.bool( False ),
65293     useSoftDrop = cms.bool( False ),
65294     correctShape = cms.bool( False ),
65295     UseOnlyVertexTracks = cms.bool( False ),
65296     UseOnlyOnePV = cms.bool( False ),
65297     muCut = cms.double( -1.0 ),
65298     yCut = cms.double( -1.0 ),
65299     rFilt = cms.double( -1.0 ),
65300     rFiltFactor = cms.double( -1.0 ),
65301     trimPtFracMin = cms.double( -1.0 ),
65302     zcut = cms.double( -1.0 ),
65303     rcut_factor = cms.double( -1.0 ),
65304     csRho_EtaMax = cms.double( -1.0 ),
65305     csRParam = cms.double( -1.0 ),
65306     beta = cms.double( -1.0 ),
65307     R0 = cms.double( -1.0 ),
65308     gridMaxRapidity = cms.double( -1.0 ),
65309     gridSpacing = cms.double( -1.0 ),
65310     DzTrVtxMax = cms.double( 0.0 ),
65311     DxyTrVtxMax = cms.double( 0.0 ),
65312     MaxVtxZ = cms.double( 15.0 ),
65313     subjetPtMin = cms.double( -1.0 ),
65314     muMin = cms.double( -1.0 ),
65315     muMax = cms.double( -1.0 ),
65316     yMin = cms.double( -1.0 ),
65317     yMax = cms.double( -1.0 ),
65318     dRMin = cms.double( -1.0 ),
65319     dRMax = cms.double( -1.0 ),
65320     maxDepth = cms.int32( -1 ),
65321     nFilt = cms.int32( -1 ),
65322     MinVtxNdof = cms.int32( 5 ),
65323     src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ),
65324     srcPVs = cms.InputTag( "NotUsed" ),
65325     jetType = cms.string( "CaloJet" ),
65326     jetAlgorithm = cms.string( "AntiKt" ),
65327     rParam = cms.double( 0.2 ),
65328     inputEtMin = cms.double( 0.3 ),
65329     inputEMin = cms.double( 0.0 ),
65330     jetPtMin = cms.double( 1.0 ),
65331     doPVCorrection = cms.bool( False ),
65332     doAreaFastjet = cms.bool( False ),
65333     doRhoFastjet = cms.bool( False ),
65334     doPUOffsetCorr = cms.bool( False ),
65335     puPtMin = cms.double( 10.0 ),
65336     nSigmaPU = cms.double( 1.0 ),
65337     radiusPU = cms.double( 0.4 ),
65338     subtractorName = cms.string( "" ),
65339     useExplicitGhosts = cms.bool( False ),
65340     doAreaDiskApprox = cms.bool( False ),
65341     voronoiRfact = cms.double( -9.0 ),
65342     Rho_EtaMax = cms.double( 4.4 ),
65343     Ghost_EtaMax = cms.double( 6.0 ),
65344     Active_Area_Repeats = cms.int32( 5 ),
65345     GhostArea = cms.double( 0.01 ),
65346     restrictInputs = cms.bool( False ),
65347     maxInputs = cms.uint32( 1 ),
65348     writeCompound = cms.bool( False ),
65349     writeJetsWithConst = cms.bool( False ),
65350     doFastJetNonUniform = cms.bool( False ),
65351     useDeterministicSeed = cms.bool( True ),
65352     minSeed = cms.uint32( 0 ),
65353     verbosity = cms.int32( 0 ),
65354     puWidth = cms.double( 0.0 ),
65355     nExclude = cms.uint32( 0 ),
65356     maxBadEcalCells = cms.uint32( 9999999 ),
65357     maxBadHcalCells = cms.uint32( 9999999 ),
65358     maxProblematicEcalCells = cms.uint32( 9999999 ),
65359     maxProblematicHcalCells = cms.uint32( 9999999 ),
65360     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65361     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65362     puCenters = cms.vdouble(  ),
65363     applyWeight = cms.bool( False ),
65364     srcWeights = cms.InputTag( "" ),
65365     minimumTowersFraction = cms.double( 0.0 ),
65366     jetCollInstanceName = cms.string( "" ),
65367     sumRecHits = cms.bool( False )
65368 )
65369 fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65370     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65371     towers = cms.InputTag( "hltTowerMakerForAll" ),
65372     TauId = cms.int32( 6 ),
65373     UseTowersInCone = cms.double( 0.8 ),
65374     minimumE = cms.double( 0.8 ),
65375     minimumEt = cms.double( 0.5 ),
65376     BX = cms.int32( 0 ),
65377     verbose = cms.untracked.int32( 0 )
65378 )
65379 fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer",
65380     useMassDropTagger = cms.bool( False ),
65381     useFiltering = cms.bool( False ),
65382     useDynamicFiltering = cms.bool( False ),
65383     useTrimming = cms.bool( False ),
65384     usePruning = cms.bool( False ),
65385     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65386     useKtPruning = cms.bool( False ),
65387     useConstituentSubtraction = cms.bool( False ),
65388     useSoftDrop = cms.bool( False ),
65389     correctShape = cms.bool( False ),
65390     UseOnlyVertexTracks = cms.bool( False ),
65391     UseOnlyOnePV = cms.bool( False ),
65392     muCut = cms.double( -1.0 ),
65393     yCut = cms.double( -1.0 ),
65394     rFilt = cms.double( -1.0 ),
65395     rFiltFactor = cms.double( -1.0 ),
65396     trimPtFracMin = cms.double( -1.0 ),
65397     zcut = cms.double( -1.0 ),
65398     rcut_factor = cms.double( -1.0 ),
65399     csRho_EtaMax = cms.double( -1.0 ),
65400     csRParam = cms.double( -1.0 ),
65401     beta = cms.double( -1.0 ),
65402     R0 = cms.double( -1.0 ),
65403     gridMaxRapidity = cms.double( -1.0 ),
65404     gridSpacing = cms.double( -1.0 ),
65405     DzTrVtxMax = cms.double( 0.0 ),
65406     DxyTrVtxMax = cms.double( 0.0 ),
65407     MaxVtxZ = cms.double( 15.0 ),
65408     subjetPtMin = cms.double( -1.0 ),
65409     muMin = cms.double( -1.0 ),
65410     muMax = cms.double( -1.0 ),
65411     yMin = cms.double( -1.0 ),
65412     yMax = cms.double( -1.0 ),
65413     dRMin = cms.double( -1.0 ),
65414     dRMax = cms.double( -1.0 ),
65415     maxDepth = cms.int32( -1 ),
65416     nFilt = cms.int32( -1 ),
65417     MinVtxNdof = cms.int32( 5 ),
65418     src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ),
65419     srcPVs = cms.InputTag( "NotUsed" ),
65420     jetType = cms.string( "CaloJet" ),
65421     jetAlgorithm = cms.string( "AntiKt" ),
65422     rParam = cms.double( 0.2 ),
65423     inputEtMin = cms.double( 0.3 ),
65424     inputEMin = cms.double( 0.0 ),
65425     jetPtMin = cms.double( 1.0 ),
65426     doPVCorrection = cms.bool( False ),
65427     doAreaFastjet = cms.bool( False ),
65428     doRhoFastjet = cms.bool( False ),
65429     doPUOffsetCorr = cms.bool( False ),
65430     puPtMin = cms.double( 10.0 ),
65431     nSigmaPU = cms.double( 1.0 ),
65432     radiusPU = cms.double( 0.4 ),
65433     subtractorName = cms.string( "" ),
65434     useExplicitGhosts = cms.bool( False ),
65435     doAreaDiskApprox = cms.bool( False ),
65436     voronoiRfact = cms.double( -9.0 ),
65437     Rho_EtaMax = cms.double( 4.4 ),
65438     Ghost_EtaMax = cms.double( 6.0 ),
65439     Active_Area_Repeats = cms.int32( 5 ),
65440     GhostArea = cms.double( 0.01 ),
65441     restrictInputs = cms.bool( False ),
65442     maxInputs = cms.uint32( 1 ),
65443     writeCompound = cms.bool( False ),
65444     writeJetsWithConst = cms.bool( False ),
65445     doFastJetNonUniform = cms.bool( False ),
65446     useDeterministicSeed = cms.bool( True ),
65447     minSeed = cms.uint32( 0 ),
65448     verbosity = cms.int32( 0 ),
65449     puWidth = cms.double( 0.0 ),
65450     nExclude = cms.uint32( 0 ),
65451     maxBadEcalCells = cms.uint32( 9999999 ),
65452     maxBadHcalCells = cms.uint32( 9999999 ),
65453     maxProblematicEcalCells = cms.uint32( 9999999 ),
65454     maxProblematicHcalCells = cms.uint32( 9999999 ),
65455     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65456     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65457     puCenters = cms.vdouble(  ),
65458     applyWeight = cms.bool( False ),
65459     srcWeights = cms.InputTag( "" ),
65460     minimumTowersFraction = cms.double( 0.0 ),
65461     jetCollInstanceName = cms.string( "" ),
65462     sumRecHits = cms.bool( False )
65463 )
65464 fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65465     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65466     towers = cms.InputTag( "hltTowerMakerForAll" ),
65467     TauId = cms.int32( 7 ),
65468     UseTowersInCone = cms.double( 0.8 ),
65469     minimumE = cms.double( 0.8 ),
65470     minimumEt = cms.double( 0.5 ),
65471     BX = cms.int32( 0 ),
65472     verbose = cms.untracked.int32( 0 )
65473 )
65474 fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer",
65475     useMassDropTagger = cms.bool( False ),
65476     useFiltering = cms.bool( False ),
65477     useDynamicFiltering = cms.bool( False ),
65478     useTrimming = cms.bool( False ),
65479     usePruning = cms.bool( False ),
65480     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65481     useKtPruning = cms.bool( False ),
65482     useConstituentSubtraction = cms.bool( False ),
65483     useSoftDrop = cms.bool( False ),
65484     correctShape = cms.bool( False ),
65485     UseOnlyVertexTracks = cms.bool( False ),
65486     UseOnlyOnePV = cms.bool( False ),
65487     muCut = cms.double( -1.0 ),
65488     yCut = cms.double( -1.0 ),
65489     rFilt = cms.double( -1.0 ),
65490     rFiltFactor = cms.double( -1.0 ),
65491     trimPtFracMin = cms.double( -1.0 ),
65492     zcut = cms.double( -1.0 ),
65493     rcut_factor = cms.double( -1.0 ),
65494     csRho_EtaMax = cms.double( -1.0 ),
65495     csRParam = cms.double( -1.0 ),
65496     beta = cms.double( -1.0 ),
65497     R0 = cms.double( -1.0 ),
65498     gridMaxRapidity = cms.double( -1.0 ),
65499     gridSpacing = cms.double( -1.0 ),
65500     DzTrVtxMax = cms.double( 0.0 ),
65501     DxyTrVtxMax = cms.double( 0.0 ),
65502     MaxVtxZ = cms.double( 15.0 ),
65503     subjetPtMin = cms.double( -1.0 ),
65504     muMin = cms.double( -1.0 ),
65505     muMax = cms.double( -1.0 ),
65506     yMin = cms.double( -1.0 ),
65507     yMax = cms.double( -1.0 ),
65508     dRMin = cms.double( -1.0 ),
65509     dRMax = cms.double( -1.0 ),
65510     maxDepth = cms.int32( -1 ),
65511     nFilt = cms.int32( -1 ),
65512     MinVtxNdof = cms.int32( 5 ),
65513     src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ),
65514     srcPVs = cms.InputTag( "NotUsed" ),
65515     jetType = cms.string( "CaloJet" ),
65516     jetAlgorithm = cms.string( "AntiKt" ),
65517     rParam = cms.double( 0.2 ),
65518     inputEtMin = cms.double( 0.3 ),
65519     inputEMin = cms.double( 0.0 ),
65520     jetPtMin = cms.double( 1.0 ),
65521     doPVCorrection = cms.bool( False ),
65522     doAreaFastjet = cms.bool( False ),
65523     doRhoFastjet = cms.bool( False ),
65524     doPUOffsetCorr = cms.bool( False ),
65525     puPtMin = cms.double( 10.0 ),
65526     nSigmaPU = cms.double( 1.0 ),
65527     radiusPU = cms.double( 0.4 ),
65528     subtractorName = cms.string( "" ),
65529     useExplicitGhosts = cms.bool( False ),
65530     doAreaDiskApprox = cms.bool( False ),
65531     voronoiRfact = cms.double( -9.0 ),
65532     Rho_EtaMax = cms.double( 4.4 ),
65533     Ghost_EtaMax = cms.double( 6.0 ),
65534     Active_Area_Repeats = cms.int32( 5 ),
65535     GhostArea = cms.double( 0.01 ),
65536     restrictInputs = cms.bool( False ),
65537     maxInputs = cms.uint32( 1 ),
65538     writeCompound = cms.bool( False ),
65539     writeJetsWithConst = cms.bool( False ),
65540     doFastJetNonUniform = cms.bool( False ),
65541     useDeterministicSeed = cms.bool( True ),
65542     minSeed = cms.uint32( 0 ),
65543     verbosity = cms.int32( 0 ),
65544     puWidth = cms.double( 0.0 ),
65545     nExclude = cms.uint32( 0 ),
65546     maxBadEcalCells = cms.uint32( 9999999 ),
65547     maxBadHcalCells = cms.uint32( 9999999 ),
65548     maxProblematicEcalCells = cms.uint32( 9999999 ),
65549     maxProblematicHcalCells = cms.uint32( 9999999 ),
65550     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65551     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65552     puCenters = cms.vdouble(  ),
65553     applyWeight = cms.bool( False ),
65554     srcWeights = cms.InputTag( "" ),
65555     minimumTowersFraction = cms.double( 0.0 ),
65556     jetCollInstanceName = cms.string( "" ),
65557     sumRecHits = cms.bool( False )
65558 )
65559 fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65560     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65561     towers = cms.InputTag( "hltTowerMakerForAll" ),
65562     TauId = cms.int32( 8 ),
65563     UseTowersInCone = cms.double( 0.8 ),
65564     minimumE = cms.double( 0.8 ),
65565     minimumEt = cms.double( 0.5 ),
65566     BX = cms.int32( 0 ),
65567     verbose = cms.untracked.int32( 0 )
65568 )
65569 fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer",
65570     useMassDropTagger = cms.bool( False ),
65571     useFiltering = cms.bool( False ),
65572     useDynamicFiltering = cms.bool( False ),
65573     useTrimming = cms.bool( False ),
65574     usePruning = cms.bool( False ),
65575     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65576     useKtPruning = cms.bool( False ),
65577     useConstituentSubtraction = cms.bool( False ),
65578     useSoftDrop = cms.bool( False ),
65579     correctShape = cms.bool( False ),
65580     UseOnlyVertexTracks = cms.bool( False ),
65581     UseOnlyOnePV = cms.bool( False ),
65582     muCut = cms.double( -1.0 ),
65583     yCut = cms.double( -1.0 ),
65584     rFilt = cms.double( -1.0 ),
65585     rFiltFactor = cms.double( -1.0 ),
65586     trimPtFracMin = cms.double( -1.0 ),
65587     zcut = cms.double( -1.0 ),
65588     rcut_factor = cms.double( -1.0 ),
65589     csRho_EtaMax = cms.double( -1.0 ),
65590     csRParam = cms.double( -1.0 ),
65591     beta = cms.double( -1.0 ),
65592     R0 = cms.double( -1.0 ),
65593     gridMaxRapidity = cms.double( -1.0 ),
65594     gridSpacing = cms.double( -1.0 ),
65595     DzTrVtxMax = cms.double( 0.0 ),
65596     DxyTrVtxMax = cms.double( 0.0 ),
65597     MaxVtxZ = cms.double( 15.0 ),
65598     subjetPtMin = cms.double( -1.0 ),
65599     muMin = cms.double( -1.0 ),
65600     muMax = cms.double( -1.0 ),
65601     yMin = cms.double( -1.0 ),
65602     yMax = cms.double( -1.0 ),
65603     dRMin = cms.double( -1.0 ),
65604     dRMax = cms.double( -1.0 ),
65605     maxDepth = cms.int32( -1 ),
65606     nFilt = cms.int32( -1 ),
65607     MinVtxNdof = cms.int32( 5 ),
65608     src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ),
65609     srcPVs = cms.InputTag( "NotUsed" ),
65610     jetType = cms.string( "CaloJet" ),
65611     jetAlgorithm = cms.string( "AntiKt" ),
65612     rParam = cms.double( 0.2 ),
65613     inputEtMin = cms.double( 0.3 ),
65614     inputEMin = cms.double( 0.0 ),
65615     jetPtMin = cms.double( 1.0 ),
65616     doPVCorrection = cms.bool( False ),
65617     doAreaFastjet = cms.bool( False ),
65618     doRhoFastjet = cms.bool( False ),
65619     doPUOffsetCorr = cms.bool( False ),
65620     puPtMin = cms.double( 10.0 ),
65621     nSigmaPU = cms.double( 1.0 ),
65622     radiusPU = cms.double( 0.4 ),
65623     subtractorName = cms.string( "" ),
65624     useExplicitGhosts = cms.bool( False ),
65625     doAreaDiskApprox = cms.bool( False ),
65626     voronoiRfact = cms.double( -9.0 ),
65627     Rho_EtaMax = cms.double( 4.4 ),
65628     Ghost_EtaMax = cms.double( 6.0 ),
65629     Active_Area_Repeats = cms.int32( 5 ),
65630     GhostArea = cms.double( 0.01 ),
65631     restrictInputs = cms.bool( False ),
65632     maxInputs = cms.uint32( 1 ),
65633     writeCompound = cms.bool( False ),
65634     writeJetsWithConst = cms.bool( False ),
65635     doFastJetNonUniform = cms.bool( False ),
65636     useDeterministicSeed = cms.bool( True ),
65637     minSeed = cms.uint32( 0 ),
65638     verbosity = cms.int32( 0 ),
65639     puWidth = cms.double( 0.0 ),
65640     nExclude = cms.uint32( 0 ),
65641     maxBadEcalCells = cms.uint32( 9999999 ),
65642     maxBadHcalCells = cms.uint32( 9999999 ),
65643     maxProblematicEcalCells = cms.uint32( 9999999 ),
65644     maxProblematicHcalCells = cms.uint32( 9999999 ),
65645     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65646     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65647     puCenters = cms.vdouble(  ),
65648     applyWeight = cms.bool( False ),
65649     srcWeights = cms.InputTag( "" ),
65650     minimumTowersFraction = cms.double( 0.0 ),
65651     jetCollInstanceName = cms.string( "" ),
65652     sumRecHits = cms.bool( False )
65653 )
65654 fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65655     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65656     towers = cms.InputTag( "hltTowerMakerForAll" ),
65657     TauId = cms.int32( 9 ),
65658     UseTowersInCone = cms.double( 0.8 ),
65659     minimumE = cms.double( 0.8 ),
65660     minimumEt = cms.double( 0.5 ),
65661     BX = cms.int32( 0 ),
65662     verbose = cms.untracked.int32( 0 )
65663 )
65664 fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer",
65665     useMassDropTagger = cms.bool( False ),
65666     useFiltering = cms.bool( False ),
65667     useDynamicFiltering = cms.bool( False ),
65668     useTrimming = cms.bool( False ),
65669     usePruning = cms.bool( False ),
65670     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65671     useKtPruning = cms.bool( False ),
65672     useConstituentSubtraction = cms.bool( False ),
65673     useSoftDrop = cms.bool( False ),
65674     correctShape = cms.bool( False ),
65675     UseOnlyVertexTracks = cms.bool( False ),
65676     UseOnlyOnePV = cms.bool( False ),
65677     muCut = cms.double( -1.0 ),
65678     yCut = cms.double( -1.0 ),
65679     rFilt = cms.double( -1.0 ),
65680     rFiltFactor = cms.double( -1.0 ),
65681     trimPtFracMin = cms.double( -1.0 ),
65682     zcut = cms.double( -1.0 ),
65683     rcut_factor = cms.double( -1.0 ),
65684     csRho_EtaMax = cms.double( -1.0 ),
65685     csRParam = cms.double( -1.0 ),
65686     beta = cms.double( -1.0 ),
65687     R0 = cms.double( -1.0 ),
65688     gridMaxRapidity = cms.double( -1.0 ),
65689     gridSpacing = cms.double( -1.0 ),
65690     DzTrVtxMax = cms.double( 0.0 ),
65691     DxyTrVtxMax = cms.double( 0.0 ),
65692     MaxVtxZ = cms.double( 15.0 ),
65693     subjetPtMin = cms.double( -1.0 ),
65694     muMin = cms.double( -1.0 ),
65695     muMax = cms.double( -1.0 ),
65696     yMin = cms.double( -1.0 ),
65697     yMax = cms.double( -1.0 ),
65698     dRMin = cms.double( -1.0 ),
65699     dRMax = cms.double( -1.0 ),
65700     maxDepth = cms.int32( -1 ),
65701     nFilt = cms.int32( -1 ),
65702     MinVtxNdof = cms.int32( 5 ),
65703     src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ),
65704     srcPVs = cms.InputTag( "NotUsed" ),
65705     jetType = cms.string( "CaloJet" ),
65706     jetAlgorithm = cms.string( "AntiKt" ),
65707     rParam = cms.double( 0.2 ),
65708     inputEtMin = cms.double( 0.3 ),
65709     inputEMin = cms.double( 0.0 ),
65710     jetPtMin = cms.double( 1.0 ),
65711     doPVCorrection = cms.bool( False ),
65712     doAreaFastjet = cms.bool( False ),
65713     doRhoFastjet = cms.bool( False ),
65714     doPUOffsetCorr = cms.bool( False ),
65715     puPtMin = cms.double( 10.0 ),
65716     nSigmaPU = cms.double( 1.0 ),
65717     radiusPU = cms.double( 0.4 ),
65718     subtractorName = cms.string( "" ),
65719     useExplicitGhosts = cms.bool( False ),
65720     doAreaDiskApprox = cms.bool( False ),
65721     voronoiRfact = cms.double( -9.0 ),
65722     Rho_EtaMax = cms.double( 4.4 ),
65723     Ghost_EtaMax = cms.double( 6.0 ),
65724     Active_Area_Repeats = cms.int32( 5 ),
65725     GhostArea = cms.double( 0.01 ),
65726     restrictInputs = cms.bool( False ),
65727     maxInputs = cms.uint32( 1 ),
65728     writeCompound = cms.bool( False ),
65729     writeJetsWithConst = cms.bool( False ),
65730     doFastJetNonUniform = cms.bool( False ),
65731     useDeterministicSeed = cms.bool( True ),
65732     minSeed = cms.uint32( 0 ),
65733     verbosity = cms.int32( 0 ),
65734     puWidth = cms.double( 0.0 ),
65735     nExclude = cms.uint32( 0 ),
65736     maxBadEcalCells = cms.uint32( 9999999 ),
65737     maxBadHcalCells = cms.uint32( 9999999 ),
65738     maxProblematicEcalCells = cms.uint32( 9999999 ),
65739     maxProblematicHcalCells = cms.uint32( 9999999 ),
65740     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65741     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65742     puCenters = cms.vdouble(  ),
65743     applyWeight = cms.bool( False ),
65744     srcWeights = cms.InputTag( "" ),
65745     minimumTowersFraction = cms.double( 0.0 ),
65746     jetCollInstanceName = cms.string( "" ),
65747     sumRecHits = cms.bool( False )
65748 )
65749 fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65750     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65751     towers = cms.InputTag( "hltTowerMakerForAll" ),
65752     TauId = cms.int32( 10 ),
65753     UseTowersInCone = cms.double( 0.8 ),
65754     minimumE = cms.double( 0.8 ),
65755     minimumEt = cms.double( 0.5 ),
65756     BX = cms.int32( 0 ),
65757     verbose = cms.untracked.int32( 0 )
65758 )
65759 fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer",
65760     useMassDropTagger = cms.bool( False ),
65761     useFiltering = cms.bool( False ),
65762     useDynamicFiltering = cms.bool( False ),
65763     useTrimming = cms.bool( False ),
65764     usePruning = cms.bool( False ),
65765     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65766     useKtPruning = cms.bool( False ),
65767     useConstituentSubtraction = cms.bool( False ),
65768     useSoftDrop = cms.bool( False ),
65769     correctShape = cms.bool( False ),
65770     UseOnlyVertexTracks = cms.bool( False ),
65771     UseOnlyOnePV = cms.bool( False ),
65772     muCut = cms.double( -1.0 ),
65773     yCut = cms.double( -1.0 ),
65774     rFilt = cms.double( -1.0 ),
65775     rFiltFactor = cms.double( -1.0 ),
65776     trimPtFracMin = cms.double( -1.0 ),
65777     zcut = cms.double( -1.0 ),
65778     rcut_factor = cms.double( -1.0 ),
65779     csRho_EtaMax = cms.double( -1.0 ),
65780     csRParam = cms.double( -1.0 ),
65781     beta = cms.double( -1.0 ),
65782     R0 = cms.double( -1.0 ),
65783     gridMaxRapidity = cms.double( -1.0 ),
65784     gridSpacing = cms.double( -1.0 ),
65785     DzTrVtxMax = cms.double( 0.0 ),
65786     DxyTrVtxMax = cms.double( 0.0 ),
65787     MaxVtxZ = cms.double( 15.0 ),
65788     subjetPtMin = cms.double( -1.0 ),
65789     muMin = cms.double( -1.0 ),
65790     muMax = cms.double( -1.0 ),
65791     yMin = cms.double( -1.0 ),
65792     yMax = cms.double( -1.0 ),
65793     dRMin = cms.double( -1.0 ),
65794     dRMax = cms.double( -1.0 ),
65795     maxDepth = cms.int32( -1 ),
65796     nFilt = cms.int32( -1 ),
65797     MinVtxNdof = cms.int32( 5 ),
65798     src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ),
65799     srcPVs = cms.InputTag( "NotUsed" ),
65800     jetType = cms.string( "CaloJet" ),
65801     jetAlgorithm = cms.string( "AntiKt" ),
65802     rParam = cms.double( 0.2 ),
65803     inputEtMin = cms.double( 0.3 ),
65804     inputEMin = cms.double( 0.0 ),
65805     jetPtMin = cms.double( 1.0 ),
65806     doPVCorrection = cms.bool( False ),
65807     doAreaFastjet = cms.bool( False ),
65808     doRhoFastjet = cms.bool( False ),
65809     doPUOffsetCorr = cms.bool( False ),
65810     puPtMin = cms.double( 10.0 ),
65811     nSigmaPU = cms.double( 1.0 ),
65812     radiusPU = cms.double( 0.4 ),
65813     subtractorName = cms.string( "" ),
65814     useExplicitGhosts = cms.bool( False ),
65815     doAreaDiskApprox = cms.bool( False ),
65816     voronoiRfact = cms.double( -9.0 ),
65817     Rho_EtaMax = cms.double( 4.4 ),
65818     Ghost_EtaMax = cms.double( 6.0 ),
65819     Active_Area_Repeats = cms.int32( 5 ),
65820     GhostArea = cms.double( 0.01 ),
65821     restrictInputs = cms.bool( False ),
65822     maxInputs = cms.uint32( 1 ),
65823     writeCompound = cms.bool( False ),
65824     writeJetsWithConst = cms.bool( False ),
65825     doFastJetNonUniform = cms.bool( False ),
65826     useDeterministicSeed = cms.bool( True ),
65827     minSeed = cms.uint32( 0 ),
65828     verbosity = cms.int32( 0 ),
65829     puWidth = cms.double( 0.0 ),
65830     nExclude = cms.uint32( 0 ),
65831     maxBadEcalCells = cms.uint32( 9999999 ),
65832     maxBadHcalCells = cms.uint32( 9999999 ),
65833     maxProblematicEcalCells = cms.uint32( 9999999 ),
65834     maxProblematicHcalCells = cms.uint32( 9999999 ),
65835     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65836     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65837     puCenters = cms.vdouble(  ),
65838     applyWeight = cms.bool( False ),
65839     srcWeights = cms.InputTag( "" ),
65840     minimumTowersFraction = cms.double( 0.0 ),
65841     jetCollInstanceName = cms.string( "" ),
65842     sumRecHits = cms.bool( False )
65843 )
65844 fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
65845     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
65846     towers = cms.InputTag( "hltTowerMakerForAll" ),
65847     TauId = cms.int32( 11 ),
65848     UseTowersInCone = cms.double( 0.8 ),
65849     minimumE = cms.double( 0.8 ),
65850     minimumEt = cms.double( 0.5 ),
65851     BX = cms.int32( 0 ),
65852     verbose = cms.untracked.int32( 0 )
65853 )
65854 fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer",
65855     useMassDropTagger = cms.bool( False ),
65856     useFiltering = cms.bool( False ),
65857     useDynamicFiltering = cms.bool( False ),
65858     useTrimming = cms.bool( False ),
65859     usePruning = cms.bool( False ),
65860     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
65861     useKtPruning = cms.bool( False ),
65862     useConstituentSubtraction = cms.bool( False ),
65863     useSoftDrop = cms.bool( False ),
65864     correctShape = cms.bool( False ),
65865     UseOnlyVertexTracks = cms.bool( False ),
65866     UseOnlyOnePV = cms.bool( False ),
65867     muCut = cms.double( -1.0 ),
65868     yCut = cms.double( -1.0 ),
65869     rFilt = cms.double( -1.0 ),
65870     rFiltFactor = cms.double( -1.0 ),
65871     trimPtFracMin = cms.double( -1.0 ),
65872     zcut = cms.double( -1.0 ),
65873     rcut_factor = cms.double( -1.0 ),
65874     csRho_EtaMax = cms.double( -1.0 ),
65875     csRParam = cms.double( -1.0 ),
65876     beta = cms.double( -1.0 ),
65877     R0 = cms.double( -1.0 ),
65878     gridMaxRapidity = cms.double( -1.0 ),
65879     gridSpacing = cms.double( -1.0 ),
65880     DzTrVtxMax = cms.double( 0.0 ),
65881     DxyTrVtxMax = cms.double( 0.0 ),
65882     MaxVtxZ = cms.double( 15.0 ),
65883     subjetPtMin = cms.double( -1.0 ),
65884     muMin = cms.double( -1.0 ),
65885     muMax = cms.double( -1.0 ),
65886     yMin = cms.double( -1.0 ),
65887     yMax = cms.double( -1.0 ),
65888     dRMin = cms.double( -1.0 ),
65889     dRMax = cms.double( -1.0 ),
65890     maxDepth = cms.int32( -1 ),
65891     nFilt = cms.int32( -1 ),
65892     MinVtxNdof = cms.int32( 5 ),
65893     src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ),
65894     srcPVs = cms.InputTag( "NotUsed" ),
65895     jetType = cms.string( "CaloJet" ),
65896     jetAlgorithm = cms.string( "AntiKt" ),
65897     rParam = cms.double( 0.2 ),
65898     inputEtMin = cms.double( 0.3 ),
65899     inputEMin = cms.double( 0.0 ),
65900     jetPtMin = cms.double( 1.0 ),
65901     doPVCorrection = cms.bool( False ),
65902     doAreaFastjet = cms.bool( False ),
65903     doRhoFastjet = cms.bool( False ),
65904     doPUOffsetCorr = cms.bool( False ),
65905     puPtMin = cms.double( 10.0 ),
65906     nSigmaPU = cms.double( 1.0 ),
65907     radiusPU = cms.double( 0.4 ),
65908     subtractorName = cms.string( "" ),
65909     useExplicitGhosts = cms.bool( False ),
65910     doAreaDiskApprox = cms.bool( False ),
65911     voronoiRfact = cms.double( -9.0 ),
65912     Rho_EtaMax = cms.double( 4.4 ),
65913     Ghost_EtaMax = cms.double( 6.0 ),
65914     Active_Area_Repeats = cms.int32( 5 ),
65915     GhostArea = cms.double( 0.01 ),
65916     restrictInputs = cms.bool( False ),
65917     maxInputs = cms.uint32( 1 ),
65918     writeCompound = cms.bool( False ),
65919     writeJetsWithConst = cms.bool( False ),
65920     doFastJetNonUniform = cms.bool( False ),
65921     useDeterministicSeed = cms.bool( True ),
65922     minSeed = cms.uint32( 0 ),
65923     verbosity = cms.int32( 0 ),
65924     puWidth = cms.double( 0.0 ),
65925     nExclude = cms.uint32( 0 ),
65926     maxBadEcalCells = cms.uint32( 9999999 ),
65927     maxBadHcalCells = cms.uint32( 9999999 ),
65928     maxProblematicEcalCells = cms.uint32( 9999999 ),
65929     maxProblematicHcalCells = cms.uint32( 9999999 ),
65930     maxRecoveredEcalCells = cms.uint32( 9999999 ),
65931     maxRecoveredHcalCells = cms.uint32( 9999999 ),
65932     puCenters = cms.vdouble(  ),
65933     applyWeight = cms.bool( False ),
65934     srcWeights = cms.InputTag( "" ),
65935     minimumTowersFraction = cms.double( 0.0 ),
65936     jetCollInstanceName = cms.string( "" ),
65937     sumRecHits = cms.bool( False )
65938 )
65939 fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger",
65940     JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ),
65941     EtMin = cms.double( 20.0 )
65942 )
65943 fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
65944     saveTags = cms.bool( True ),
65945     inputTag = cms.InputTag( "hltL2TauJets" ),
65946     triggerType = cms.int32( 84 ),
65947     MinE = cms.double( -1.0 ),
65948     MinPt = cms.double( 20.0 ),
65949     MinMass = cms.double( -1.0 ),
65950     MaxMass = cms.double( -1.0 ),
65951     MinEta = cms.double( -1.0 ),
65952     MaxEta = cms.double( 2.2 ),
65953     MinN = cms.int32( 1 )
65954 )
65955 fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector",
65956     src = cms.InputTag( "hltL2TauJets" ),
65957     filter = cms.bool( False ),
65958     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
65959 )
65960 fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
65961     JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ),
65962     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
65963     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
65964     MaxNumberPV = cms.int32( 1 ),
65965     IsoConeMax = cms.double( 0.4 ),
65966     IsoConeMin = cms.double( 0.15 ),
65967     TrackMinPt = cms.double( 0.9 ),
65968     TrackMinNHits = cms.int32( 3 ),
65969     TrackMaxNChi2 = cms.double( 1000.0 ),
65970     TrackPVMaxDZ = cms.double( 0.1 ),
65971     TrackMaxDxy = cms.double( 0.2 ),
65972     TrackSrc = cms.InputTag( "" )
65973 )
65974 fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag",
65975     saveTags = cms.bool( True ),
65976     Jets = cms.InputTag( "hltL2TausForPixelIsolation" ),
65977     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ),
65978     MinTag = cms.double( 0.0 ),
65979     MaxTag = cms.double( 3.0 ),
65980     MinJets = cms.int32( 1 ),
65981     MatchJetsByDeltaR = cms.bool( False ),
65982     MaxJetDeltaR = cms.double( 0.1 ),
65983     TriggerType = cms.int32( 84 )
65984 )
65985 fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
65986     HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ),
65987     TriggerTypes = cms.vint32( 84 )
65988 )
65989 fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
65990     saveTags = cms.bool( True ),
65991     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
65992     triggerType = cms.int32( 84 ),
65993     MinE = cms.double( -1.0 ),
65994     MinPt = cms.double( 20.0 ),
65995     MinMass = cms.double( -1.0 ),
65996     MaxMass = cms.double( -1.0 ),
65997     MinEta = cms.double( -1.0 ),
65998     MaxEta = cms.double( 2.2 ),
65999     MinN = cms.int32( 1 )
66000 )
66001 fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet",
66002     saveTags = cms.bool( True ),
66003     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66004     triggerType = cms.int32( 86 ),
66005     MinE = cms.double( -1.0 ),
66006     MinPt = cms.double( 20.0 ),
66007     MinMass = cms.double( -1.0 ),
66008     MaxMass = cms.double( -1.0 ),
66009     MinEta = cms.double( -1.0 ),
66010     MaxEta = cms.double( 2.6 ),
66011     MinN = cms.int32( 1 )
66012 )
66013 fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
66014     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ),
66015     TriggerTypes = cms.vint32( 86 )
66016 )
66017 fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer",
66018     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
66019     computeProbabilities = cms.bool( True ),
66020     computeGhostTrack = cms.bool( True ),
66021     ghostTrackPriorDeltaR = cms.double( 0.03 ),
66022     minimumNumberOfPixelHits = cms.int32( 2 ),
66023     minimumNumberOfHits = cms.int32( 3 ),
66024     maximumTransverseImpactParameter = cms.double( 0.2 ),
66025     minimumTransverseMomentum = cms.double( 1.0 ),
66026     maximumChiSquared = cms.double( 5.0 ),
66027     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
66028     jetDirectionUsingTracks = cms.bool( False ),
66029     jetDirectionUsingGhostTrack = cms.bool( False ),
66030     useTrackQuality = cms.bool( False ),
66031     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66032     candidates = cms.InputTag( "hltParticleFlow" ),
66033     maxDeltaR = cms.double( 0.4 )
66034 )
66035 fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
66036     sorting = cms.PSet(  ),
66037     assignment = cms.PSet( 
66038       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
66039       maxDzForJetAxisAssigment = cms.double( 0.1 ),
66040       useTiming = cms.bool( False ),
66041       preferHighRanked = cms.bool( False ),
66042       EtaMinUseDz = cms.double( -1.0 ),
66043       maxDistanceToJetAxis = cms.double( 0.07 ),
66044       PtMaxCharged = cms.double( -1.0 ),
66045       minJetPt = cms.double( 20.0 ),
66046       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
66047       OnlyUseFirstDz = cms.bool( False ),
66048       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
66049       maxDzForPrimaryAssignment = cms.double( 0.1 ),
66050       maxJetDeltaR = cms.double( 0.5 ),
66051       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
66052       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
66053       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
66054       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
66055       useVertexFit = cms.bool( True ),
66056       NumOfPUVtxsForCharged = cms.uint32( 0 )
66057     ),
66058     qualityForPrimary = cms.int32( 2 ),
66059     usePVMET = cms.bool( True ),
66060     particles = cms.InputTag( "hltParticleFlow" ),
66061     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66062     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66063     produceAssociationToOriginalVertices = cms.bool( True ),
66064     produceSortedVertices = cms.bool( False ),
66065     producePileUpCollection = cms.bool( False ),
66066     produceNoPileUpCollection = cms.bool( False )
66067 )
66068 fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
66069     jet_radius = cms.double( 0.4 ),
66070     min_jet_pt = cms.double( 20.0 ),
66071     max_jet_eta = cms.double( 2.5 ),
66072     min_pt_for_track_properties = cms.double( 0.95 ),
66073     min_pt_for_pfcandidates = cms.double( 0.1 ),
66074     use_puppiP4 = cms.bool( False ),
66075     include_neutrals = cms.bool( True ),
66076     sort_by_sip2dsig = cms.bool( False ),
66077     min_puppi_wgt = cms.double( -1.0 ),
66078     flip_ip_sign = cms.bool( False ),
66079     sip3dSigMax = cms.double( -1.0 ),
66080     use_hlt_features = cms.bool( True ),
66081     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66082     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
66083     pf_candidates = cms.InputTag( "hltParticleFlow" ),
66084     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66085     unsubjet_map = cms.InputTag( "" ),
66086     puppi_value_map = cms.InputTag( "" ),
66087     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ),
66088     use_scouting_features = cms.bool( False ),
66089     normchi2_value_map = cms.InputTag( "" ),
66090     dz_value_map = cms.InputTag( "" ),
66091     dxy_value_map = cms.InputTag( "" ),
66092     dzsig_value_map = cms.InputTag( "" ),
66093     dxysig_value_map = cms.InputTag( "" ),
66094     lostInnerHits_value_map = cms.InputTag( "" ),
66095     quality_value_map = cms.InputTag( "" ),
66096     trkPt_value_map = cms.InputTag( "" ),
66097     trkEta_value_map = cms.InputTag( "" ),
66098     trkPhi_value_map = cms.InputTag( "" ),
66099     covarianceVersion = cms.int32( 1 ),
66100     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
66101 )
66102 fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
66103     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ),
66104     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
66105     preprocessParams = cms.PSet(  ),
66106     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
66107     flav_names = cms.vstring( 'probtauhp',
66108       'probtauhm',
66109       'probb',
66110       'probc',
66111       'probuds',
66112       'probg',
66113       'ptcorr' ),
66114     jets = cms.InputTag( "" ),
66115     produceValueMap = cms.untracked.bool( False ),
66116     debugMode = cms.untracked.bool( False )
66117 )
66118 fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator",
66119     discriminators = cms.VPSet( 
66120       cms.PSet(  name = cms.string( "BvsAll" ),
66121         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ),
66122         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66123       ),
66124       cms.PSet(  name = cms.string( "CvsAll" ),
66125         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66126         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66127       ),
66128       cms.PSet(  name = cms.string( "TauhvsAll" ),
66129         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ),
66130         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' )
66131       ),
66132       cms.PSet(  name = cms.string( "CvsL" ),
66133         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
66134         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
66135       )
66136     )
66137 )
66138 fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter",
66139     saveTags = cms.bool( True ),
66140     nExpected = cms.int32( 1 ),
66141     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
66142     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
66143     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
66144     seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ),
66145     seedTypes = cms.vint32( -100 ),
66146     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;" ),
66147     minPt = cms.double( 20.0 ),
66148     maxEta = cms.double( 2.2 ),
66149     usePtCorr = cms.bool( True ),
66150     matchWithSeeds = cms.bool( False ),
66151     matchingdR = cms.double( 0.5 )
66152 )
66153 fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet",
66154     saveTags = cms.bool( True ),
66155     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66156     originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ),
66157     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66158     inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ),
66159     triggerType1 = cms.int32( 83 ),
66160     triggerType2 = cms.int32( 84 ),
66161     MinDeta = cms.double( 1.0 ),
66162     MaxDeta = cms.double( -1.0 ),
66163     MinDphi = cms.double( 0.0 ),
66164     MaxDphi = cms.double( -1.0 ),
66165     MinDelR = cms.double( 0.3 ),
66166     MaxDelR = cms.double( 99999.0 ),
66167     MinPt = cms.double( 1.0 ),
66168     MaxPt = cms.double( -1.0 ),
66169     MinMinv = cms.double( 0.0 ),
66170     MaxMinv = cms.double( -1.0 ),
66171     MinN = cms.int32( 1 )
66172 )
66173 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66174     offset = cms.uint32( 0 ),
66175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66176 )
66177 fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter",
66178     saveTags = cms.bool( True ),
66179     nExpected = cms.int32( 1 ),
66180     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
66181     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
66182     DiscrWP = cms.double( 0.3 ),
66183     l1TauPtThreshold = cms.double( 250.0 )
66184 )
66185 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter",
66186     saveTags = cms.bool( True ),
66187     nExpected = cms.int32( 1 ),
66188     taus = cms.InputTag( "hltPFJetForBtag" ),
66189     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66190     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66191     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ),
66192     seedTypes = cms.vint32( -100 ),
66193     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;" ),
66194     minPt = cms.double( 45.0 ),
66195     maxEta = cms.double( 2.3 ),
66196     usePtCorr = cms.bool( True ),
66197     matchWithSeeds = cms.bool( True ),
66198     matchingdR = cms.double( 0.5 )
66199 )
66200 fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet",
66201     saveTags = cms.bool( True ),
66202     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66203     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66204     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66205     inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ),
66206     triggerType1 = cms.int32( 83 ),
66207     triggerType2 = cms.int32( 84 ),
66208     MinDeta = cms.double( 1.0 ),
66209     MaxDeta = cms.double( -1.0 ),
66210     MinDphi = cms.double( 0.0 ),
66211     MaxDphi = cms.double( -1.0 ),
66212     MinDelR = cms.double( 0.3 ),
66213     MaxDelR = cms.double( 99999.0 ),
66214     MinPt = cms.double( 1.0 ),
66215     MaxPt = cms.double( -1.0 ),
66216     MinMinv = cms.double( 0.0 ),
66217     MaxMinv = cms.double( -1.0 ),
66218     MinN = cms.int32( 1 )
66219 )
66220 fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler",
66221     offset = cms.uint32( 0 ),
66222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66223 )
66224 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
66225     offset = cms.uint32( 0 ),
66226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66227 )
66228 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66229     offset = cms.uint32( 0 ),
66230     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66231 )
66232 fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66233     offset = cms.uint32( 0 ),
66234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66235 )
66236 fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
66237     saveTags = cms.bool( True ),
66238     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66239     triggerType = cms.int32( 86 ),
66240     MinE = cms.double( -1.0 ),
66241     MinPt = cms.double( 25.0 ),
66242     MinMass = cms.double( -1.0 ),
66243     MaxMass = cms.double( -1.0 ),
66244     MinEta = cms.double( -1.0 ),
66245     MaxEta = cms.double( 2.5 ),
66246     MinN = cms.int32( 1 )
66247 )
66248 fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66249     HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ),
66250     TriggerTypes = cms.vint32( 86 )
66251 )
66252 fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66253     saveTags = cms.bool( True ),
66254     Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ),
66255     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66256     MinTag = cms.double( 0.5 ),
66257     MaxTag = cms.double( 999999.0 ),
66258     MinJetToSum = cms.int32( 1 ),
66259     MaxJetToSum = cms.int32( 1 ),
66260     UseMeanValue = cms.bool( True ),
66261     MatchByDeltaR = cms.bool( True ),
66262     MaxDeltaR = cms.double( 0.4 ),
66263     TriggerType = cms.int32( 86 )
66264 )
66265 fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66266     offset = cms.uint32( 0 ),
66267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66268 )
66269 fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66270     saveTags = cms.bool( True ),
66271     nExpected = cms.int32( 2 ),
66272     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ),
66273     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ),
66274     DiscrWP = cms.double( 0.3 ),
66275     l1TauPtThreshold = cms.double( 250.0 )
66276 )
66277 fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66278     saveTags = cms.bool( True ),
66279     nExpected = cms.int32( 2 ),
66280     taus = cms.InputTag( "hltPFJetForBtag" ),
66281     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66282     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66283     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66284     seedTypes = cms.vint32( -100 ),
66285     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;" ),
66286     minPt = cms.double( 30.0 ),
66287     maxEta = cms.double( 2.3 ),
66288     usePtCorr = cms.bool( True ),
66289     matchWithSeeds = cms.bool( True ),
66290     matchingdR = cms.double( 0.5 )
66291 )
66292 fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66293     offset = cms.uint32( 0 ),
66294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66295 )
66296 fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
66297     saveTags = cms.bool( True ),
66298     nExpected = cms.int32( 2 ),
66299     taus = cms.InputTag( "hltPFJetForBtag" ),
66300     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66301     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66302     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
66303     seedTypes = cms.vint32( -100 ),
66304     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;" ),
66305     minPt = cms.double( 30.0 ),
66306     maxEta = cms.double( 2.3 ),
66307     usePtCorr = cms.bool( True ),
66308     matchWithSeeds = cms.bool( True ),
66309     matchingdR = cms.double( 0.5 )
66310 )
66311 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler",
66312     offset = cms.uint32( 0 ),
66313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66314 )
66315 fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66316     saveTags = cms.bool( True ),
66317     nExpected = cms.int32( 2 ),
66318     L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
66319     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ),
66320     DiscrWP = cms.double( 0.3 ),
66321     l1TauPtThreshold = cms.double( 250.0 )
66322 )
66323 fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter",
66324     saveTags = cms.bool( True ),
66325     nExpected = cms.int32( 2 ),
66326     taus = cms.InputTag( "hltPFJetForBtag" ),
66327     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66328     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66329     seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ),
66330     seedTypes = cms.vint32( -100 ),
66331     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;" ),
66332     minPt = cms.double( 26.0 ),
66333     maxEta = cms.double( 2.3 ),
66334     usePtCorr = cms.bool( True ),
66335     matchWithSeeds = cms.bool( True ),
66336     matchingdR = cms.double( 0.5 )
66337 )
66338 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet",
66339     saveTags = cms.bool( True ),
66340     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66341     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66342     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66343     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66344     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66345     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
66346     triggerType1 = cms.int32( 84 ),
66347     triggerType2 = cms.int32( 84 ),
66348     triggerType3 = cms.int32( 85 ),
66349     MinDphi = cms.double( 1.0 ),
66350     MaxDphi = cms.double( -1.0 ),
66351     MinDeta = cms.double( 1.0 ),
66352     MaxDeta = cms.double( -1.0 ),
66353     MinMinv = cms.double( 1.0 ),
66354     MaxMinv = cms.double( -1.0 ),
66355     MinDelR = cms.double( 0.5 ),
66356     MaxDelR = cms.double( 9999.0 ),
66357     MinPt = cms.double( 1.0 ),
66358     MaxPt = cms.double( -1.0 ),
66359     MinN = cms.int32( 1 )
66360 )
66361 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler",
66362     offset = cms.uint32( 0 ),
66363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66364 )
66365 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet",
66366     saveTags = cms.bool( True ),
66367     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
66368     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66369     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
66370     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66371     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
66372     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
66373     triggerType1 = cms.int32( 84 ),
66374     triggerType2 = cms.int32( 84 ),
66375     triggerType3 = cms.int32( 85 ),
66376     MinDphi = cms.double( 1.0 ),
66377     MaxDphi = cms.double( -1.0 ),
66378     MinDeta = cms.double( 1.0 ),
66379     MaxDeta = cms.double( -1.0 ),
66380     MinMinv = cms.double( 1.0 ),
66381     MaxMinv = cms.double( -1.0 ),
66382     MinDelR = cms.double( 0.5 ),
66383     MaxDelR = cms.double( 9999.0 ),
66384     MinPt = cms.double( 1.0 ),
66385     MaxPt = cms.double( -1.0 ),
66386     MinN = cms.int32( 1 )
66387 )
66388 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66389     offset = cms.uint32( 0 ),
66390     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66391 )
66392 fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66393     saveTags = cms.bool( True ),
66394     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66395     PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66396     MaxEta = cms.double( 2.1 ),
66397     MinPt = cms.double( 0.0 ),
66398     MaxDeltaR = cms.double( 0.3 ),
66399     MinN = cms.int32( 1 ),
66400     CentralBxOnly = cms.bool( True ),
66401     SelectQualities = cms.vint32(  )
66402 )
66403 fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66404     saveTags = cms.bool( True ),
66405     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66406     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
66407     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66408     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66409     MinN = cms.int32( 0 ),
66410     MaxEta = cms.double( 2.16 ),
66411     AbsEtaBins = cms.vdouble( 0.0 ),
66412     MinNstations = cms.vint32( 0 ),
66413     MinNhits = cms.vint32( 0 ),
66414     CutOnChambers = cms.bool( False ),
66415     MinNchambers = cms.vint32( 0 ),
66416     MaxDr = cms.double( 9999.0 ),
66417     MinDr = cms.double( -1.0 ),
66418     MaxDz = cms.double( 9999.0 ),
66419     MinDxySig = cms.double( -1.0 ),
66420     MinPt = cms.double( 0.0 ),
66421     NSigmaPt = cms.double( 0.0 ),
66422     MatchToPreviousCand = cms.bool( True )
66423 )
66424 fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
66425     saveTags = cms.bool( True ),
66426     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
66427     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
66428     MaxEta = cms.double( 2.5 ),
66429     MinPt = cms.double( 0.0 ),
66430     MaxDeltaR = cms.double( 0.3 ),
66431     MinN = cms.int32( 1 ),
66432     CentralBxOnly = cms.bool( True ),
66433     SelectQualities = cms.vint32(  )
66434 )
66435 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
66436     saveTags = cms.bool( True ),
66437     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66438     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66439     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ),
66440     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ),
66441     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
66442     MinN = cms.int32( 1 ),
66443     MaxEta = cms.double( 2.1 ),
66444     MinNhits = cms.int32( 0 ),
66445     MaxDr = cms.double( 2.0 ),
66446     MinDr = cms.double( -1.0 ),
66447     MaxDz = cms.double( 9999.0 ),
66448     MinDxySig = cms.double( -1.0 ),
66449     MinPt = cms.double( 24.0 ),
66450     NSigmaPt = cms.double( 0.0 ),
66451     MaxNormalizedChi2 = cms.double( 9999.0 ),
66452     MaxDXYBeamSpot = cms.double( 9999.0 ),
66453     MinDXYBeamSpot = cms.double( -1.0 ),
66454     MinNmuonHits = cms.int32( 0 ),
66455     MaxPtDifference = cms.double( 9999.0 ),
66456     MinTrackPt = cms.double( 0.0 ),
66457     minMuonStations = cms.int32( 2 ),
66458     minTrkHits = cms.int32( -1 ),
66459     minMuonHits = cms.int32( -1 ),
66460     allowedTypeMask = cms.uint32( 255 ),
66461     requiredTypeMask = cms.uint32( 0 ),
66462     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
66463     trkMuonId = cms.uint32( 0 ),
66464     L1MatchingdR = cms.double( 0.3 ),
66465     MatchToPreviousCand = cms.bool( True ),
66466     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
66467     requireL3MuonTrajectorySeed = cms.bool( False ),
66468     useSimpleGeometry = cms.bool( True ),
66469     useStation2 = cms.bool( True ),
66470     fallbackToME1 = cms.bool( False ),
66471     cosmicPropagationHypothesis = cms.bool( False ),
66472     useMB2InOverlap = cms.bool( False ),
66473     useTrack = cms.string( "tracker" ),
66474     useState = cms.string( "atVertex" ),
66475     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66476     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66477     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66478 )
66479 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66480     saveTags = cms.bool( True ),
66481     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ),
66482     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
66483     rhoTag = cms.InputTag( "" ),
66484     energyLowEdges = cms.vdouble( 0.0 ),
66485     lessThan = cms.bool( True ),
66486     useEt = cms.bool( True ),
66487     useAbs = cms.bool( False ),
66488     thrRegularEB = cms.vdouble( -1.0 ),
66489     thrRegularEE = cms.vdouble( -1.0 ),
66490     thrOverEEB = cms.vdouble( 0.14 ),
66491     thrOverEEE = cms.vdouble( 0.1 ),
66492     thrOverE2EB = cms.vdouble( -1.0 ),
66493     thrOverE2EE = cms.vdouble( -1.0 ),
66494     ncandcut = cms.int32( 1 ),
66495     doRhoCorrection = cms.bool( False ),
66496     rhoMax = cms.double( 9.9999999E7 ),
66497     rhoScale = cms.double( 1.0 ),
66498     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66499     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66500     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66501 )
66502 fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
66503     saveTags = cms.bool( True ),
66504     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
66505     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
66506     rhoTag = cms.InputTag( "" ),
66507     energyLowEdges = cms.vdouble( 0.0 ),
66508     lessThan = cms.bool( True ),
66509     useEt = cms.bool( True ),
66510     useAbs = cms.bool( False ),
66511     thrRegularEB = cms.vdouble( -1.0 ),
66512     thrRegularEE = cms.vdouble( -1.0 ),
66513     thrOverEEB = cms.vdouble( 0.177 ),
66514     thrOverEEE = cms.vdouble( 0.24 ),
66515     thrOverE2EB = cms.vdouble( -1.0 ),
66516     thrOverE2EE = cms.vdouble( -1.0 ),
66517     ncandcut = cms.int32( 1 ),
66518     doRhoCorrection = cms.bool( False ),
66519     rhoMax = cms.double( 9.9999999E7 ),
66520     rhoScale = cms.double( 1.0 ),
66521     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
66522     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
66523     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
66524 )
66525 fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
66526     saveTags = cms.bool( True ),
66527     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
66528     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
66529     MinN = cms.int32( 1 ),
66530     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
66531     IsolatorPSet = cms.PSet(  )
66532 )
66533 fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter",
66534     saveTags = cms.bool( True ),
66535     nExpected = cms.int32( 1 ),
66536     L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
66537     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ),
66538     DiscrWP = cms.double( 0.8517 ),
66539     l1TauPtThreshold = cms.double( 250.0 )
66540 )
66541 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66542     saveTags = cms.bool( True ),
66543     nExpected = cms.int32( 1 ),
66544     taus = cms.InputTag( "hltPFJetForBtag" ),
66545     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66546     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66547     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66548     seedTypes = cms.vint32( -100 ),
66549     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;" ),
66550     minPt = cms.double( 130.0 ),
66551     maxEta = cms.double( 2.3 ),
66552     usePtCorr = cms.bool( True ),
66553     matchWithSeeds = cms.bool( True ),
66554     matchingdR = cms.double( 0.5 )
66555 )
66556 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66557     saveTags = cms.bool( True ),
66558     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66559     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66560     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66561     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ),
66562     triggerType1 = cms.int32( 83 ),
66563     triggerType2 = cms.int32( 84 ),
66564     MinDeta = cms.double( 1.0 ),
66565     MaxDeta = cms.double( -1.0 ),
66566     MinDphi = cms.double( 0.0 ),
66567     MaxDphi = cms.double( -1.0 ),
66568     MinDelR = cms.double( 0.3 ),
66569     MaxDelR = cms.double( 99999.0 ),
66570     MinPt = cms.double( 1.0 ),
66571     MaxPt = cms.double( -1.0 ),
66572     MinMinv = cms.double( 0.0 ),
66573     MaxMinv = cms.double( -1.0 ),
66574     MinN = cms.int32( 1 )
66575 )
66576 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66577     offset = cms.uint32( 0 ),
66578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66579 )
66580 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66581     saveTags = cms.bool( True ),
66582     nExpected = cms.int32( 1 ),
66583     taus = cms.InputTag( "hltPFJetForBtag" ),
66584     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66585     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66586     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66587     seedTypes = cms.vint32( -100 ),
66588     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;" ),
66589     minPt = cms.double( 130.0 ),
66590     maxEta = cms.double( 2.3 ),
66591     usePtCorr = cms.bool( True ),
66592     matchWithSeeds = cms.bool( True ),
66593     matchingdR = cms.double( 0.5 )
66594 )
66595 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66596     saveTags = cms.bool( True ),
66597     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66598     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66599     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66600     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ),
66601     triggerType1 = cms.int32( 83 ),
66602     triggerType2 = cms.int32( 84 ),
66603     MinDeta = cms.double( 1.0 ),
66604     MaxDeta = cms.double( -1.0 ),
66605     MinDphi = cms.double( 0.0 ),
66606     MaxDphi = cms.double( -1.0 ),
66607     MinDelR = cms.double( 0.3 ),
66608     MaxDelR = cms.double( 99999.0 ),
66609     MinPt = cms.double( 1.0 ),
66610     MaxPt = cms.double( -1.0 ),
66611     MinMinv = cms.double( 0.0 ),
66612     MaxMinv = cms.double( -1.0 ),
66613     MinN = cms.int32( 1 )
66614 )
66615 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
66616     offset = cms.uint32( 0 ),
66617     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66618 )
66619 fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
66620     saveTags = cms.bool( True ),
66621     nExpected = cms.int32( 1 ),
66622     taus = cms.InputTag( "hltPFJetForBtag" ),
66623     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66624     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66625     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
66626     seedTypes = cms.vint32( -100 ),
66627     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;" ),
66628     minPt = cms.double( 130.0 ),
66629     maxEta = cms.double( 2.3 ),
66630     usePtCorr = cms.bool( True ),
66631     matchWithSeeds = cms.bool( True ),
66632     matchingdR = cms.double( 0.5 )
66633 )
66634 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
66635     saveTags = cms.bool( True ),
66636     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
66637     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
66638     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
66639     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ),
66640     triggerType1 = cms.int32( 83 ),
66641     triggerType2 = cms.int32( 84 ),
66642     MinDeta = cms.double( 1.0 ),
66643     MaxDeta = cms.double( -1.0 ),
66644     MinDphi = cms.double( 0.0 ),
66645     MaxDphi = cms.double( -1.0 ),
66646     MinDelR = cms.double( 0.3 ),
66647     MaxDelR = cms.double( 99999.0 ),
66648     MinPt = cms.double( 1.0 ),
66649     MaxPt = cms.double( -1.0 ),
66650     MinMinv = cms.double( 0.0 ),
66651     MaxMinv = cms.double( -1.0 ),
66652     MinN = cms.int32( 1 )
66653 )
66654 fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66655     offset = cms.uint32( 0 ),
66656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66657 )
66658 fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
66659     saveTags = cms.bool( True ),
66660     nExpected = cms.int32( 1 ),
66661     L1TauSrc = cms.InputTag( "hltL1sSingleTau" ),
66662     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ),
66663     DiscrWP = cms.double( 0.8517 ),
66664     l1TauPtThreshold = cms.double( 250.0 )
66665 )
66666 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66667     saveTags = cms.bool( True ),
66668     nExpected = cms.int32( 1 ),
66669     taus = cms.InputTag( "hltPFJetForBtag" ),
66670     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66671     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66672     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66673     seedTypes = cms.vint32( -100 ),
66674     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;" ),
66675     minPt = cms.double( 130.0 ),
66676     maxEta = cms.double( 2.3 ),
66677     usePtCorr = cms.bool( True ),
66678     matchWithSeeds = cms.bool( True ),
66679     matchingdR = cms.double( 0.5 )
66680 )
66681 fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66682     offset = cms.uint32( 0 ),
66683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66684 )
66685 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66686     saveTags = cms.bool( True ),
66687     nExpected = cms.int32( 1 ),
66688     taus = cms.InputTag( "hltPFJetForBtag" ),
66689     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66690     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66691     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66692     seedTypes = cms.vint32( -100 ),
66693     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;" ),
66694     minPt = cms.double( 130.0 ),
66695     maxEta = cms.double( 2.3 ),
66696     usePtCorr = cms.bool( True ),
66697     matchWithSeeds = cms.bool( True ),
66698     matchingdR = cms.double( 0.5 )
66699 )
66700 fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
66701     offset = cms.uint32( 0 ),
66702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66703 )
66704 fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter",
66705     saveTags = cms.bool( True ),
66706     nExpected = cms.int32( 1 ),
66707     taus = cms.InputTag( "hltPFJetForBtag" ),
66708     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66709     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
66710     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
66711     seedTypes = cms.vint32( -100 ),
66712     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;" ),
66713     minPt = cms.double( 130.0 ),
66714     maxEta = cms.double( 2.3 ),
66715     usePtCorr = cms.bool( True ),
66716     matchWithSeeds = cms.bool( True ),
66717     matchingdR = cms.double( 0.5 )
66718 )
66719 fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66720     offset = cms.uint32( 0 ),
66721     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66722 )
66723 fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66724     saveTags = cms.bool( True ),
66725     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66726     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66727     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66728     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66729     MinN = cms.int32( 2 ),
66730     MaxEta = cms.double( 2.5 ),
66731     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
66732     MinNstations = cms.vint32( 0, 2, 0, 2 ),
66733     MinNhits = cms.vint32( 0, 1, 0, 1 ),
66734     CutOnChambers = cms.bool( False ),
66735     MinNchambers = cms.vint32( 0 ),
66736     MaxDr = cms.double( 9999.0 ),
66737     MinDr = cms.double( -1.0 ),
66738     MaxDz = cms.double( 9999.0 ),
66739     MinDxySig = cms.double( -1.0 ),
66740     MinPt = cms.double( 10.0 ),
66741     NSigmaPt = cms.double( 0.0 ),
66742     MatchToPreviousCand = cms.bool( False )
66743 )
66744 fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66745     saveTags = cms.bool( True ),
66746     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66747     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66748     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66749     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66750     FastAccept = cms.bool( False ),
66751     MaxEta = cms.double( 2.0 ),
66752     MinNhits = cms.int32( 0 ),
66753     MinNstations = cms.int32( 0 ),
66754     MinNchambers = cms.int32( 2 ),
66755     MaxDr = cms.double( 100.0 ),
66756     MaxDz = cms.double( 9999.0 ),
66757     ChargeOpt = cms.int32( 0 ),
66758     MinPtPair = cms.double( 0.0 ),
66759     MinPtMax = cms.double( 10.0 ),
66760     MinPtMin = cms.double( 10.0 ),
66761     MinInvMass = cms.double( -9999.0 ),
66762     MaxInvMass = cms.double( 9999.0 ),
66763     MinAcop = cms.double( -1.0 ),
66764     MaxAcop = cms.double( 3.15 ),
66765     MinAngle = cms.double( -999.0 ),
66766     MaxAngle = cms.double( 9999.0 ),
66767     MinPtBalance = cms.double( -1.0 ),
66768     MaxPtBalance = cms.double( 999999.0 ),
66769     NSigmaPt = cms.double( 0.0 )
66770 )
66771 fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter",
66772     saveTags = cms.bool( True ),
66773     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66774     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
66775     PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ),
66776     L1CandTag = cms.InputTag( "" ),
66777     inputMuonCollection = cms.InputTag( "" ),
66778     MinN = cms.int32( 1 ),
66779     MaxEta = cms.double( 2.5 ),
66780     MinNhits = cms.int32( 0 ),
66781     MaxDr = cms.double( 9999.0 ),
66782     MinDr = cms.double( -1.0 ),
66783     MaxDz = cms.double( 9999.0 ),
66784     MinDxySig = cms.double( -1.0 ),
66785     MinPt = cms.double( 0.0 ),
66786     NSigmaPt = cms.double( 0.0 ),
66787     MaxNormalizedChi2 = cms.double( 9999.0 ),
66788     MaxDXYBeamSpot = cms.double( 1.0 ),
66789     MinDXYBeamSpot = cms.double( 0.0 ),
66790     MinNmuonHits = cms.int32( 0 ),
66791     MaxPtDifference = cms.double( 9999.0 ),
66792     MinTrackPt = cms.double( 0.0 ),
66793     minMuonStations = cms.int32( -1 ),
66794     minTrkHits = cms.int32( -1 ),
66795     minMuonHits = cms.int32( -1 ),
66796     allowedTypeMask = cms.uint32( 255 ),
66797     requiredTypeMask = cms.uint32( 0 ),
66798     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
66799     trkMuonId = cms.uint32( 0 ),
66800     L1MatchingdR = cms.double( 0.3 ),
66801     MatchToPreviousCand = cms.bool( True ),
66802     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
66803     requireL3MuonTrajectorySeed = cms.bool( False ),
66804     useSimpleGeometry = cms.bool( True ),
66805     useStation2 = cms.bool( True ),
66806     fallbackToME1 = cms.bool( False ),
66807     cosmicPropagationHypothesis = cms.bool( False ),
66808     useMB2InOverlap = cms.bool( False ),
66809     useTrack = cms.string( "tracker" ),
66810     useState = cms.string( "atVertex" ),
66811     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
66812     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
66813     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
66814 )
66815 fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66816     offset = cms.uint32( 0 ),
66817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66818 )
66819 fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66820     saveTags = cms.bool( True ),
66821     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66822     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66823     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66824     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66825     FastAccept = cms.bool( False ),
66826     MaxEta = cms.double( 2.0 ),
66827     MinNhits = cms.int32( 0 ),
66828     MinNstations = cms.int32( 0 ),
66829     MinNchambers = cms.int32( 2 ),
66830     MaxDr = cms.double( 100.0 ),
66831     MaxDz = cms.double( 9999.0 ),
66832     ChargeOpt = cms.int32( 0 ),
66833     MinPtPair = cms.double( 0.0 ),
66834     MinPtMax = cms.double( 12.0 ),
66835     MinPtMin = cms.double( 12.0 ),
66836     MinInvMass = cms.double( -9999.0 ),
66837     MaxInvMass = cms.double( 9999.0 ),
66838     MinAcop = cms.double( -1.0 ),
66839     MaxAcop = cms.double( 3.15 ),
66840     MinAngle = cms.double( -999.0 ),
66841     MaxAngle = cms.double( 9999.0 ),
66842     MinPtBalance = cms.double( -1.0 ),
66843     MaxPtBalance = cms.double( 999999.0 ),
66844     NSigmaPt = cms.double( 0.0 )
66845 )
66846 fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
66847     offset = cms.uint32( 0 ),
66848     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66849 )
66850 fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
66851     saveTags = cms.bool( True ),
66852     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66853     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66854     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66855     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66856     FastAccept = cms.bool( False ),
66857     MaxEta = cms.double( 2.0 ),
66858     MinNhits = cms.int32( 0 ),
66859     MinNstations = cms.int32( 0 ),
66860     MinNchambers = cms.int32( 2 ),
66861     MaxDr = cms.double( 100.0 ),
66862     MaxDz = cms.double( 9999.0 ),
66863     ChargeOpt = cms.int32( 0 ),
66864     MinPtPair = cms.double( 0.0 ),
66865     MinPtMax = cms.double( 14.0 ),
66866     MinPtMin = cms.double( 14.0 ),
66867     MinInvMass = cms.double( -9999.0 ),
66868     MaxInvMass = cms.double( 9999.0 ),
66869     MinAcop = cms.double( -1.0 ),
66870     MaxAcop = cms.double( 3.15 ),
66871     MinAngle = cms.double( -999.0 ),
66872     MaxAngle = cms.double( 9999.0 ),
66873     MinPtBalance = cms.double( -1.0 ),
66874     MaxPtBalance = cms.double( 999999.0 ),
66875     NSigmaPt = cms.double( 0.0 )
66876 )
66877 fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
66878     offset = cms.uint32( 0 ),
66879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66880 )
66881 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66882     saveTags = cms.bool( True ),
66883     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66884     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66885     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66886     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66887     MinN = cms.int32( 2 ),
66888     MaxEta = cms.double( 2.5 ),
66889     AbsEtaBins = cms.vdouble( 5.0 ),
66890     MinNstations = cms.vint32( 0 ),
66891     MinNhits = cms.vint32( 0 ),
66892     CutOnChambers = cms.bool( True ),
66893     MinNchambers = cms.vint32( 0 ),
66894     MaxDr = cms.double( 9999.0 ),
66895     MinDr = cms.double( -1.0 ),
66896     MaxDz = cms.double( 9999.0 ),
66897     MinDxySig = cms.double( -1.0 ),
66898     MinPt = cms.double( 7.0 ),
66899     NSigmaPt = cms.double( 0.0 ),
66900     MatchToPreviousCand = cms.bool( True )
66901 )
66902 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
66903     saveTags = cms.bool( True ),
66904     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66905     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
66906     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
66907     SeedMapTag = cms.InputTag( "hltL2Muons" ),
66908     MinN = cms.int32( 1 ),
66909     MaxEta = cms.double( 2.5 ),
66910     AbsEtaBins = cms.vdouble( 5.0 ),
66911     MinNstations = cms.vint32( 0 ),
66912     MinNhits = cms.vint32( 0 ),
66913     CutOnChambers = cms.bool( True ),
66914     MinNchambers = cms.vint32( 0 ),
66915     MaxDr = cms.double( 9999.0 ),
66916     MinDr = cms.double( -1.0 ),
66917     MaxDz = cms.double( 9999.0 ),
66918     MinDxySig = cms.double( -1.0 ),
66919     MinPt = cms.double( 15.0 ),
66920     NSigmaPt = cms.double( 0.0 ),
66921     MatchToPreviousCand = cms.bool( True )
66922 )
66923 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66924     saveTags = cms.bool( True ),
66925     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66926     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
66927     PreviousCandTag = cms.InputTag( "" ),
66928     MinN = cms.int32( 2 ),
66929     MaxEta = cms.double( 2.5 ),
66930     MinNhits = cms.int32( 0 ),
66931     MaxDz = cms.double( 9999.0 ),
66932     MinDxySig = cms.double( -1.0 ),
66933     MinPt = cms.double( 10.0 ),
66934     NSigmaPt = cms.double( 0.0 ),
66935     MaxNormalizedChi2 = cms.double( 9999.0 ),
66936     MaxDXYBeamSpot = cms.double( 9999.0 ),
66937     MinDXYBeamSpot = cms.double( 0.01 ),
66938     MinNmuonHits = cms.int32( 12 ),
66939     MaxPtDifference = cms.double( 9999.0 ),
66940     MinTrackPt = cms.double( 0.0 ),
66941     MatchToPreviousCand = cms.bool( False )
66942 )
66943 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66944     saveTags = cms.bool( True ),
66945     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66946     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
66947     PreviousCandTag = cms.InputTag( "" ),
66948     MinN = cms.int32( 1 ),
66949     MaxEta = cms.double( 2.5 ),
66950     MinNhits = cms.int32( 0 ),
66951     MaxDz = cms.double( 9999.0 ),
66952     MinDxySig = cms.double( -1.0 ),
66953     MinPt = cms.double( 16.0 ),
66954     NSigmaPt = cms.double( 0.0 ),
66955     MaxNormalizedChi2 = cms.double( 9999.0 ),
66956     MaxDXYBeamSpot = cms.double( 9999.0 ),
66957     MinDXYBeamSpot = cms.double( 0.01 ),
66958     MinNmuonHits = cms.int32( 12 ),
66959     MaxPtDifference = cms.double( 9999.0 ),
66960     MinTrackPt = cms.double( 0.0 ),
66961     MatchToPreviousCand = cms.bool( False )
66962 )
66963 fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
66964     offset = cms.uint32( 0 ),
66965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66966 )
66967 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66968     saveTags = cms.bool( True ),
66969     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66970     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
66971     PreviousCandTag = cms.InputTag( "" ),
66972     MinN = cms.int32( 1 ),
66973     MaxEta = cms.double( 2.5 ),
66974     MinNhits = cms.int32( 0 ),
66975     MaxDz = cms.double( 9999.0 ),
66976     MinDxySig = cms.double( -1.0 ),
66977     MinPt = cms.double( 18.0 ),
66978     NSigmaPt = cms.double( 0.0 ),
66979     MaxNormalizedChi2 = cms.double( 9999.0 ),
66980     MaxDXYBeamSpot = cms.double( 9999.0 ),
66981     MinDXYBeamSpot = cms.double( 0.01 ),
66982     MinNmuonHits = cms.int32( 12 ),
66983     MaxPtDifference = cms.double( 9999.0 ),
66984     MinTrackPt = cms.double( 0.0 ),
66985     MatchToPreviousCand = cms.bool( False )
66986 )
66987 fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
66988     offset = cms.uint32( 0 ),
66989     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66990 )
66991 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
66992     saveTags = cms.bool( True ),
66993     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66994     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
66995     PreviousCandTag = cms.InputTag( "" ),
66996     MinN = cms.int32( 1 ),
66997     MaxEta = cms.double( 2.5 ),
66998     MinNhits = cms.int32( 0 ),
66999     MaxDz = cms.double( 9999.0 ),
67000     MinDxySig = cms.double( -1.0 ),
67001     MinPt = cms.double( 20.0 ),
67002     NSigmaPt = cms.double( 0.0 ),
67003     MaxNormalizedChi2 = cms.double( 9999.0 ),
67004     MaxDXYBeamSpot = cms.double( 9999.0 ),
67005     MinDXYBeamSpot = cms.double( 0.01 ),
67006     MinNmuonHits = cms.int32( 12 ),
67007     MaxPtDifference = cms.double( 9999.0 ),
67008     MinTrackPt = cms.double( 0.0 ),
67009     MatchToPreviousCand = cms.bool( False )
67010 )
67011 fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
67012     saveTags = cms.bool( True ),
67013     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" ),
67014     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67015     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67016     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67017     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67018     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67019     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67020     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67021     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67022     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67023 )
67024 fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
67025     offset = cms.uint32( 0 ),
67026     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67027 )
67028 fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
67029     saveTags = cms.bool( True ),
67030     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67031     PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ),
67032     MaxEta = cms.double( 2.5 ),
67033     MinPt = cms.double( 0.0 ),
67034     MaxDeltaR = cms.double( 0.3 ),
67035     MinN = cms.int32( 1 ),
67036     CentralBxOnly = cms.bool( True ),
67037     SelectQualities = cms.vint32(  )
67038 )
67039 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67040     saveTags = cms.bool( True ),
67041     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67042     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67043     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67044     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67045     MinN = cms.int32( 1 ),
67046     MaxEta = cms.double( 2.0 ),
67047     AbsEtaBins = cms.vdouble( 5.0 ),
67048     MinNstations = cms.vint32( 0 ),
67049     MinNhits = cms.vint32( 0 ),
67050     CutOnChambers = cms.bool( True ),
67051     MinNchambers = cms.vint32( 2 ),
67052     MaxDr = cms.double( 9999.0 ),
67053     MinDr = cms.double( -1.0 ),
67054     MaxDz = cms.double( 9999.0 ),
67055     MinDxySig = cms.double( -1.0 ),
67056     MinPt = cms.double( 10.0 ),
67057     NSigmaPt = cms.double( 0.0 ),
67058     MatchToPreviousCand = cms.bool( False )
67059 )
67060 fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67061     offset = cms.uint32( 0 ),
67062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67063 )
67064 fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
67065     saveTags = cms.bool( True ),
67066     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67067     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67068     PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ),
67069     L1CandTag = cms.InputTag( "" ),
67070     inputMuonCollection = cms.InputTag( "" ),
67071     MinN = cms.int32( 1 ),
67072     MaxEta = cms.double( 2.5 ),
67073     MinNhits = cms.int32( 0 ),
67074     MaxDr = cms.double( 9999.0 ),
67075     MinDr = cms.double( -1.0 ),
67076     MaxDz = cms.double( 9999.0 ),
67077     MinDxySig = cms.double( -1.0 ),
67078     MinPt = cms.double( 0.0 ),
67079     NSigmaPt = cms.double( 0.0 ),
67080     MaxNormalizedChi2 = cms.double( 9999.0 ),
67081     MaxDXYBeamSpot = cms.double( 1.0 ),
67082     MinDXYBeamSpot = cms.double( 0.0 ),
67083     MinNmuonHits = cms.int32( 0 ),
67084     MaxPtDifference = cms.double( 9999.0 ),
67085     MinTrackPt = cms.double( 0.0 ),
67086     minMuonStations = cms.int32( -1 ),
67087     minTrkHits = cms.int32( -1 ),
67088     minMuonHits = cms.int32( -1 ),
67089     allowedTypeMask = cms.uint32( 255 ),
67090     requiredTypeMask = cms.uint32( 0 ),
67091     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
67092     trkMuonId = cms.uint32( 0 ),
67093     L1MatchingdR = cms.double( 0.3 ),
67094     MatchToPreviousCand = cms.bool( True ),
67095     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
67096     requireL3MuonTrajectorySeed = cms.bool( False ),
67097     useSimpleGeometry = cms.bool( True ),
67098     useStation2 = cms.bool( True ),
67099     fallbackToME1 = cms.bool( False ),
67100     cosmicPropagationHypothesis = cms.bool( False ),
67101     useMB2InOverlap = cms.bool( False ),
67102     useTrack = cms.string( "tracker" ),
67103     useState = cms.string( "atVertex" ),
67104     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
67105     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
67106     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
67107 )
67108 fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler",
67109     offset = cms.uint32( 0 ),
67110     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67111 )
67112 fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67113     saveTags = cms.bool( True ),
67114     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67115     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67116     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67117     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67118     MinN = cms.int32( 1 ),
67119     MaxEta = cms.double( 2.5 ),
67120     AbsEtaBins = cms.vdouble( 5.0 ),
67121     MinNstations = cms.vint32( 0 ),
67122     MinNhits = cms.vint32( 0 ),
67123     CutOnChambers = cms.bool( True ),
67124     MinNchambers = cms.vint32( 0 ),
67125     MaxDr = cms.double( 9999.0 ),
67126     MinDr = cms.double( -1.0 ),
67127     MaxDz = cms.double( 9999.0 ),
67128     MinDxySig = cms.double( -1.0 ),
67129     MinPt = cms.double( 7.0 ),
67130     NSigmaPt = cms.double( 0.0 ),
67131     MatchToPreviousCand = cms.bool( True )
67132 )
67133 fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67134     saveTags = cms.bool( True ),
67135     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67136     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67137     PreviousCandTag = cms.InputTag( "" ),
67138     MinN = cms.int32( 1 ),
67139     MaxEta = cms.double( 2.5 ),
67140     MinNhits = cms.int32( 0 ),
67141     MaxDz = cms.double( 9999.0 ),
67142     MinDxySig = cms.double( -1.0 ),
67143     MinPt = cms.double( 10.0 ),
67144     NSigmaPt = cms.double( 0.0 ),
67145     MaxNormalizedChi2 = cms.double( 9999.0 ),
67146     MaxDXYBeamSpot = cms.double( 9999.0 ),
67147     MinDXYBeamSpot = cms.double( 0.0 ),
67148     MinNmuonHits = cms.int32( 12 ),
67149     MaxPtDifference = cms.double( 9999.0 ),
67150     MinTrackPt = cms.double( 0.0 ),
67151     MatchToPreviousCand = cms.bool( False )
67152 )
67153 fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67154     offset = cms.uint32( 0 ),
67155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67156 )
67157 fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67158     saveTags = cms.bool( True ),
67159     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67160     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67161     PreviousCandTag = cms.InputTag( "" ),
67162     MinN = cms.int32( 1 ),
67163     MaxEta = cms.double( 2.5 ),
67164     MinNhits = cms.int32( 0 ),
67165     MaxDz = cms.double( 9999.0 ),
67166     MinDxySig = cms.double( -1.0 ),
67167     MinPt = cms.double( 10.0 ),
67168     NSigmaPt = cms.double( 0.0 ),
67169     MaxNormalizedChi2 = cms.double( 9999.0 ),
67170     MaxDXYBeamSpot = cms.double( 9999.0 ),
67171     MinDXYBeamSpot = cms.double( 0.01 ),
67172     MinNmuonHits = cms.int32( 12 ),
67173     MaxPtDifference = cms.double( 9999.0 ),
67174     MinTrackPt = cms.double( 0.0 ),
67175     MatchToPreviousCand = cms.bool( False )
67176 )
67177 fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67178     offset = cms.uint32( 0 ),
67179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67180 )
67181 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67182     saveTags = cms.bool( True ),
67183     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67184     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67185     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67186     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67187     MinN = cms.int32( 2 ),
67188     MaxEta = cms.double( 2.0 ),
67189     AbsEtaBins = cms.vdouble( 5.0 ),
67190     MinNstations = cms.vint32( 0 ),
67191     MinNhits = cms.vint32( 0 ),
67192     CutOnChambers = cms.bool( True ),
67193     MinNchambers = cms.vint32( 2 ),
67194     MaxDr = cms.double( 9999.0 ),
67195     MinDr = cms.double( -1.0 ),
67196     MaxDz = cms.double( 9999.0 ),
67197     MinDxySig = cms.double( -1.0 ),
67198     MinPt = cms.double( 7.0 ),
67199     NSigmaPt = cms.double( 0.0 ),
67200     MatchToPreviousCand = cms.bool( True )
67201 )
67202 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67203     saveTags = cms.bool( True ),
67204     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67205     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67206     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67207     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67208     MinN = cms.int32( 1 ),
67209     MaxEta = cms.double( 2.0 ),
67210     AbsEtaBins = cms.vdouble( 5.0 ),
67211     MinNstations = cms.vint32( 0 ),
67212     MinNhits = cms.vint32( 0 ),
67213     CutOnChambers = cms.bool( True ),
67214     MinNchambers = cms.vint32( 2 ),
67215     MaxDr = cms.double( 9999.0 ),
67216     MinDr = cms.double( -1.0 ),
67217     MaxDz = cms.double( 9999.0 ),
67218     MinDxySig = cms.double( -1.0 ),
67219     MinPt = cms.double( 15.0 ),
67220     NSigmaPt = cms.double( 0.0 ),
67221     MatchToPreviousCand = cms.bool( True )
67222 )
67223 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67224     saveTags = cms.bool( True ),
67225     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67226     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67227     PreviousCandTag = cms.InputTag( "" ),
67228     MinN = cms.int32( 1 ),
67229     MaxEta = cms.double( 2.5 ),
67230     MinNhits = cms.int32( 0 ),
67231     MaxDz = cms.double( 9999.0 ),
67232     MinDxySig = cms.double( -1.0 ),
67233     MinPt = cms.double( 16.0 ),
67234     NSigmaPt = cms.double( 0.0 ),
67235     MaxNormalizedChi2 = cms.double( 9999.0 ),
67236     MaxDXYBeamSpot = cms.double( 9999.0 ),
67237     MinDXYBeamSpot = cms.double( 0.1 ),
67238     MinNmuonHits = cms.int32( 12 ),
67239     MaxPtDifference = cms.double( 9999.0 ),
67240     MinTrackPt = cms.double( 0.0 ),
67241     MatchToPreviousCand = cms.bool( False )
67242 )
67243 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67244     saveTags = cms.bool( True ),
67245     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67246     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67247     PreviousCandTag = cms.InputTag( "" ),
67248     MinN = cms.int32( 1 ),
67249     MaxEta = cms.double( 2.5 ),
67250     MinNhits = cms.int32( 0 ),
67251     MaxDz = cms.double( 9999.0 ),
67252     MinDxySig = cms.double( -1.0 ),
67253     MinPt = cms.double( 0.0 ),
67254     NSigmaPt = cms.double( 0.0 ),
67255     MaxNormalizedChi2 = cms.double( 9999.0 ),
67256     MaxDXYBeamSpot = cms.double( 0.1 ),
67257     MinDXYBeamSpot = cms.double( 0.0 ),
67258     MinNmuonHits = cms.int32( 0 ),
67259     MaxPtDifference = cms.double( 9999.0 ),
67260     MinTrackPt = cms.double( 0.0 ),
67261     MatchToPreviousCand = cms.bool( False )
67262 )
67263 fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
67264     offset = cms.uint32( 0 ),
67265     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67266 )
67267 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67268     saveTags = cms.bool( True ),
67269     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67270     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
67271     PreviousCandTag = cms.InputTag( "" ),
67272     MinN = cms.int32( 1 ),
67273     MaxEta = cms.double( 2.5 ),
67274     MinNhits = cms.int32( 0 ),
67275     MaxDz = cms.double( 9999.0 ),
67276     MinDxySig = cms.double( -1.0 ),
67277     MinPt = cms.double( 18.0 ),
67278     NSigmaPt = cms.double( 0.0 ),
67279     MaxNormalizedChi2 = cms.double( 9999.0 ),
67280     MaxDXYBeamSpot = cms.double( 9999.0 ),
67281     MinDXYBeamSpot = cms.double( 0.1 ),
67282     MinNmuonHits = cms.int32( 12 ),
67283     MaxPtDifference = cms.double( 9999.0 ),
67284     MinTrackPt = cms.double( 0.0 ),
67285     MatchToPreviousCand = cms.bool( False )
67286 )
67287 fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67288     offset = cms.uint32( 0 ),
67289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67290 )
67291 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67292     saveTags = cms.bool( True ),
67293     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67294     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67295     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67296     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67297     MinN = cms.int32( 2 ),
67298     MaxEta = cms.double( 2.0 ),
67299     AbsEtaBins = cms.vdouble( 5.0 ),
67300     MinNstations = cms.vint32( 0 ),
67301     MinNhits = cms.vint32( 0 ),
67302     CutOnChambers = cms.bool( True ),
67303     MinNchambers = cms.vint32( 2 ),
67304     MaxDr = cms.double( 9999.0 ),
67305     MinDr = cms.double( -1.0 ),
67306     MaxDz = cms.double( 9999.0 ),
67307     MinDxySig = cms.double( -1.0 ),
67308     MinPt = cms.double( 10.0 ),
67309     NSigmaPt = cms.double( 0.0 ),
67310     MatchToPreviousCand = cms.bool( False )
67311 )
67312 fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
67313     saveTags = cms.bool( True ),
67314     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67315     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
67316     PreviousCandTag = cms.InputTag( "" ),
67317     MinN = cms.int32( 1 ),
67318     MaxEta = cms.double( 2.5 ),
67319     MinNhits = cms.int32( 0 ),
67320     MaxDz = cms.double( 9999.0 ),
67321     MinDxySig = cms.double( -1.0 ),
67322     MinPt = cms.double( 0.0 ),
67323     NSigmaPt = cms.double( 0.0 ),
67324     MaxNormalizedChi2 = cms.double( 9999.0 ),
67325     MaxDXYBeamSpot = cms.double( 1.0 ),
67326     MinDXYBeamSpot = cms.double( -1.0 ),
67327     MinNmuonHits = cms.int32( 0 ),
67328     MaxPtDifference = cms.double( 9999.0 ),
67329     MinTrackPt = cms.double( 0.0 ),
67330     MatchToPreviousCand = cms.bool( False )
67331 )
67332 fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67333     offset = cms.uint32( 0 ),
67334     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67335 )
67336 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67337     saveTags = cms.bool( True ),
67338     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67339     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67340     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67341     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67342     MinN = cms.int32( 2 ),
67343     MaxEta = cms.double( 2.0 ),
67344     AbsEtaBins = cms.vdouble( 5.0 ),
67345     MinNstations = cms.vint32( 0 ),
67346     MinNhits = cms.vint32( 0 ),
67347     CutOnChambers = cms.bool( True ),
67348     MinNchambers = cms.vint32( 2 ),
67349     MaxDr = cms.double( 9999.0 ),
67350     MinDr = cms.double( -1.0 ),
67351     MaxDz = cms.double( 9999.0 ),
67352     MinDxySig = cms.double( -1.0 ),
67353     MinPt = cms.double( 12.0 ),
67354     NSigmaPt = cms.double( 0.0 ),
67355     MatchToPreviousCand = cms.bool( False )
67356 )
67357 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
67358     offset = cms.uint32( 0 ),
67359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67360 )
67361 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67362     saveTags = cms.bool( True ),
67363     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67364     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
67365     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
67366     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
67367     MinN = cms.int32( 1 ),
67368     MaxEta = cms.double( 2.0 ),
67369     AbsEtaBins = cms.vdouble( 5.0 ),
67370     MinNstations = cms.vint32( 0 ),
67371     MinNhits = cms.vint32( 0 ),
67372     CutOnChambers = cms.bool( True ),
67373     MinNchambers = cms.vint32( 2 ),
67374     MaxDr = cms.double( 9999.0 ),
67375     MinDr = cms.double( -1.0 ),
67376     MaxDz = cms.double( 9999.0 ),
67377     MinDxySig = cms.double( -1.0 ),
67378     MinPt = cms.double( 10.0 ),
67379     NSigmaPt = cms.double( 0.0 ),
67380     MatchToPreviousCand = cms.bool( False )
67381 )
67382 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
67383     offset = cms.uint32( 0 ),
67384     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67385 )
67386 fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
67387     offset = cms.uint32( 0 ),
67388     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67389 )
67390 fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67391     saveTags = cms.bool( True ),
67392     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67393     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67394     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67395     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67396     MinN = cms.int32( 2 ),
67397     MaxEta = cms.double( 2.5 ),
67398     AbsEtaBins = cms.vdouble( 5.0 ),
67399     MinNstations = cms.vint32( 0 ),
67400     MinNhits = cms.vint32( 12 ),
67401     CutOnChambers = cms.bool( True ),
67402     MinNchambers = cms.vint32( 0 ),
67403     MaxDr = cms.double( 9999.0 ),
67404     MinDr = cms.double( -1.0 ),
67405     MaxDz = cms.double( 9999.0 ),
67406     MinDxySig = cms.double( -1.0 ),
67407     MinPt = cms.double( 7.0 ),
67408     NSigmaPt = cms.double( 0.0 ),
67409     MatchToPreviousCand = cms.bool( True )
67410 )
67411 fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
67412     saveTags = cms.bool( True ),
67413     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
67414     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
67415     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
67416     SeedMapTag = cms.InputTag( "hltL2Muons" ),
67417     MinN = cms.int32( 1 ),
67418     MaxEta = cms.double( 2.5 ),
67419     AbsEtaBins = cms.vdouble( 5.0 ),
67420     MinNstations = cms.vint32( 0 ),
67421     MinNhits = cms.vint32( 12 ),
67422     CutOnChambers = cms.bool( True ),
67423     MinNchambers = cms.vint32( 0 ),
67424     MaxDr = cms.double( 9999.0 ),
67425     MinDr = cms.double( -1.0 ),
67426     MaxDz = cms.double( 9999.0 ),
67427     MinDxySig = cms.double( -1.0 ),
67428     MinPt = cms.double( 15.0 ),
67429     NSigmaPt = cms.double( 0.0 ),
67430     MatchToPreviousCand = cms.bool( True )
67431 )
67432 fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2",
67433     src = cms.InputTag( "hltL2Muons" ),
67434     layersToTry = cms.int32( 8 ),
67435     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
67436     hitsToTry = cms.int32( 8 ),
67437     adjustErrorsDynamicallyForHits = cms.bool( False ),
67438     adjustErrorsDynamicallyForHitless = cms.bool( True ),
67439     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67440     UseHitLessSeeds = cms.bool( True ),
67441     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
67442     maxEtaForTOB = cms.double( 1.8 ),
67443     minEtaForTEC = cms.double( 0.7 ),
67444     debug = cms.untracked.bool( False ),
67445     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
67446     maxSeeds = cms.uint32( 16 ),
67447     maxHitlessSeeds = cms.uint32( 5 ),
67448     maxHitSeeds = cms.uint32( 7 ),
67449     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
67450     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
67451     pT1 = cms.double( 13.0 ),
67452     pT2 = cms.double( 30.0 ),
67453     pT3 = cms.double( 70.0 ),
67454     eta1 = cms.double( 0.2 ),
67455     eta2 = cms.double( 0.3 ),
67456     eta3 = cms.double( 1.0 ),
67457     eta4 = cms.double( 1.2 ),
67458     eta5 = cms.double( 1.6 ),
67459     eta6 = cms.double( 1.4 ),
67460     eta7 = cms.double( 2.1 ),
67461     SF1 = cms.double( 3.0 ),
67462     SF2 = cms.double( 4.0 ),
67463     SF3 = cms.double( 5.0 ),
67464     SF4 = cms.double( 7.0 ),
67465     SF5 = cms.double( 10.0 ),
67466     SF6 = cms.double( 2.0 ),
67467     SFHld = cms.double( 2.0 ),
67468     SFHd = cms.double( 12.0 ),
67469     tsosDiff1 = cms.double( 0.2 ),
67470     tsosDiff2 = cms.double( 0.02 ),
67471     displacedReco = cms.bool( True ),
67472     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
67473 )
67474 fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67475     cleanTrajectoryAfterInOut = cms.bool( False ),
67476     doSeedingRegionRebuilding = cms.bool( False ),
67477     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67478     reverseTrajectories = cms.bool( True ),
67479     useHitsSplitting = cms.bool( False ),
67480     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67481     src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ),
67482     clustersToSkip = cms.InputTag( "" ),
67483     phase2clustersToSkip = cms.InputTag( "" ),
67484     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
67485     TransientInitialStateEstimatorParameters = cms.PSet( 
67486       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
67487       numberMeasurementsForFit = cms.int32( 4 ),
67488       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
67489     ),
67490     numHitsForSeedCleaner = cms.int32( 4 ),
67491     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67492     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
67493     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67494     maxNSeeds = cms.uint32( 500000 ),
67495     maxSeedsBeforeCleaning = cms.uint32( 0 )
67496 )
67497 fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67498     TrajectoryInEvent = cms.bool( False ),
67499     useHitsSplitting = cms.bool( False ),
67500     src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ),
67501     clusterRemovalInfo = cms.InputTag( "" ),
67502     AlgorithmName = cms.string( "iter10" ),
67503     GeometricInnerState = cms.bool( True ),
67504     reMatchSplitHits = cms.bool( False ),
67505     usePropagatorForPCA = cms.bool( False ),
67506     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67507     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67508     useSimpleMF = cms.bool( False ),
67509     SimpleMagneticField = cms.string( "" ),
67510     Fitter = cms.string( "hltESPKFFittingSmoother" ),
67511     Propagator = cms.string( "PropagatorWithMaterial" ),
67512     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67513     NavigationSchool = cms.string( "" ),
67514     MeasurementTracker = cms.string( "" )
67515 )
67516 fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67517     src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67518     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67519     vertices = cms.InputTag( "Notused" ),
67520     ignoreVertices = cms.bool( True ),
67521     qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ),
67522     mva = cms.PSet( 
67523       minPixelHits = cms.vint32( 0, 0, 0 ),
67524       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67525       dr_par = cms.PSet( 
67526         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67527         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67528         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67529         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67530         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67531       ),
67532       maxLostLayers = cms.vint32( 4, 3, 2 ),
67533       min3DLayers = cms.vint32( 0, 0, 0 ),
67534       dz_par = cms.PSet( 
67535         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67536         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67537         dz_exp = cms.vint32( 4, 4, 2147483647 )
67538       ),
67539       minNVtxTrk = cms.int32( 3 ),
67540       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67541       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67542       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67543       maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ),
67544       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67545       minLayers = cms.vint32( 3, 5, 5 )
67546     )
67547 )
67548 fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67549     originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
67550     originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ),
67551     originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ),
67552     minQuality = cms.string( "highPurity" ),
67553     copyExtras = cms.untracked.bool( True ),
67554     copyTrajectories = cms.untracked.bool( False )
67555 )
67556 fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
67557     ServiceParameters = cms.PSet( 
67558       RPCLayers = cms.bool( True ),
67559       UseMuonNavigation = cms.untracked.bool( True ),
67560       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
67561         'SteppingHelixPropagatorAny',
67562         'hltESPSmartPropagator',
67563         'hltESPSteppingHelixPropagatorOpposite' )
67564     ),
67565     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
67566     TrackLoaderParameters = cms.PSet( 
67567       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
67568       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67569       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67570       DoSmoothing = cms.bool( True ),
67571       SmoothTkTrack = cms.untracked.bool( False ),
67572       VertexConstraint = cms.bool( False ),
67573       MuonUpdatorAtVertexParameters = cms.PSet( 
67574         MaxChi2 = cms.double( 1000000.0 ),
67575         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
67576         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
67577       ),
67578       PutTkTrackIntoEvent = cms.untracked.bool( False ),
67579       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67580     ),
67581     L3TrajBuilderParameters = cms.PSet( 
67582       PtCut = cms.double( 1.0 ),
67583       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
67584       GlobalMuonTrackMatcher = cms.PSet( 
67585         Chi2Cut_3 = cms.double( 200.0 ),
67586         DeltaDCut_2 = cms.double( 10.0 ),
67587         Eta_threshold = cms.double( 1.2 ),
67588         Quality_2 = cms.double( 15.0 ),
67589         DeltaDCut_1 = cms.double( 40.0 ),
67590         Quality_3 = cms.double( 7.0 ),
67591         DeltaDCut_3 = cms.double( 15.0 ),
67592         Quality_1 = cms.double( 20.0 ),
67593         Pt_threshold1 = cms.double( 0.0 ),
67594         DeltaRCut_2 = cms.double( 0.2 ),
67595         DeltaRCut_1 = cms.double( 0.1 ),
67596         Pt_threshold2 = cms.double( 9.99999999E8 ),
67597         Chi2Cut_1 = cms.double( 50.0 ),
67598         Chi2Cut_2 = cms.double( 50.0 ),
67599         DeltaRCut_3 = cms.double( 1.0 ),
67600         LocChi2Cut = cms.double( 0.001 ),
67601         Propagator = cms.string( "hltESPSmartPropagator" ),
67602         MinPt = cms.double( 1.0 ),
67603         MinP = cms.double( 2.5 )
67604       ),
67605       ScaleTECxFactor = cms.double( -1.0 ),
67606       tkTrajUseVertex = cms.bool( False ),
67607       MuonTrackingRegionBuilder = cms.PSet( 
67608         Rescale_Dz = cms.double( 4.0 ),
67609         Pt_fixed = cms.bool( False ),
67610         Eta_fixed = cms.bool( True ),
67611         Eta_min = cms.double( 0.1 ),
67612         DeltaZ = cms.double( 24.2 ),
67613         maxRegions = cms.int32( 2 ),
67614         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67615         UseVertex = cms.bool( False ),
67616         Z_fixed = cms.bool( False ),
67617         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67618         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67619         Rescale_phi = cms.double( 3.0 ),
67620         DeltaEta = cms.double( 0.2 ),
67621         precise = cms.bool( True ),
67622         OnDemand = cms.int32( -1 ),
67623         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67624         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
67625         vertexCollection = cms.InputTag( "pixelVertices" ),
67626         Pt_min = cms.double( 3.0 ),
67627         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67628         Phi_fixed = cms.bool( True ),
67629         DeltaR = cms.double( 0.025 ),
67630         input = cms.InputTag( "hltL2Muons" ),
67631         DeltaPhi = cms.double( 0.15 ),
67632         Phi_min = cms.double( 0.1 ),
67633         Rescale_eta = cms.double( 3.0 )
67634       ),
67635       TrackTransformer = cms.PSet( 
67636         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67637         RefitDirection = cms.string( "insideOut" ),
67638         RefitRPCHits = cms.bool( True ),
67639         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67640         DoPredictionsOnly = cms.bool( False ),
67641         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67642         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67643         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
67644       ),
67645       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67646       RefitRPCHits = cms.bool( True ),
67647       tkTrajVertex = cms.InputTag( "Notused" ),
67648       GlbRefitterParameters = cms.PSet( 
67649         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
67650         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
67651         RefitFlag = cms.bool( True ),
67652         SkipStation = cms.int32( -1 ),
67653         Chi2CutRPC = cms.double( 1.0 ),
67654         PropDirForCosmics = cms.bool( False ),
67655         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
67656         HitThreshold = cms.int32( 1 ),
67657         DYTthrs = cms.vint32( 30, 15 ),
67658         TrackerSkipSystem = cms.int32( -1 ),
67659         RefitDirection = cms.string( "insideOut" ),
67660         Chi2CutCSC = cms.double( 150.0 ),
67661         Chi2CutDT = cms.double( 10.0 ),
67662         RefitRPCHits = cms.bool( True ),
67663         TrackerSkipSection = cms.int32( -1 ),
67664         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
67665         DoPredictionsOnly = cms.bool( False ),
67666         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67667         MuonHitsOption = cms.int32( 1 ),
67668         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
67669       ),
67670       PCut = cms.double( 2.5 ),
67671       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
67672       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67673       tkTrajMaxChi2 = cms.double( 9999.0 ),
67674       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
67675       ScaleTECyFactor = cms.double( -1.0 ),
67676       tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" )
67677     )
67678 )
67679 fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
67680     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67681 )
67682 fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner",
67683     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
67684 )
67685 fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
67686     InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ),
67687     InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67688     MuonPtOption = cms.string( "Global" )
67689 )
67690 fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
67691     l2Src = cms.InputTag( "hltL2Muons" ),
67692     l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ),
67693     InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
67694     applyL3Filters = cms.bool( False ),
67695     MinNhits = cms.int32( 1 ),
67696     MaxNormalizedChi2 = cms.double( 20.0 ),
67697     MinNmuonHits = cms.int32( 1 ),
67698     MaxPtDifference = cms.double( 0.3 )
67699 )
67700 fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer",
67701     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67702     DeltaR = cms.double( 0.3 ),
67703     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67704     OnDemand = cms.int32( -1 ),
67705     vertexCollection = cms.InputTag( "notUsed" ),
67706     Rescale_phi = cms.double( 3.0 ),
67707     Eta_fixed = cms.bool( True ),
67708     Rescale_eta = cms.double( 3.0 ),
67709     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67710     Eta_min = cms.double( 0.0 ),
67711     Phi_fixed = cms.bool( True ),
67712     Phi_min = cms.double( 0.0 ),
67713     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67714     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67715     MeasurementTrackerName = cms.InputTag( "" ),
67716     UseVertex = cms.bool( False ),
67717     Rescale_Dz = cms.double( 4.0 ),
67718     Pt_fixed = cms.bool( True ),
67719     Z_fixed = cms.bool( True ),
67720     Pt_min = cms.double( 0.0 ),
67721     DeltaZ = cms.double( 24.2 ),
67722     DeltaEta = cms.double( 0.3 ),
67723     DeltaPhi = cms.double( 0.225 ),
67724     maxRegions = cms.int32( 5 ),
67725     precise = cms.bool( True ),
67726     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
67727 )
67728 fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
67729     tracks = cms.InputTag( "hltPixelTracks" ),
67730     regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ),
67731     produceTrackCollection = cms.bool( True ),
67732     produceMask = cms.bool( False )
67733 )
67734 fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
67735     InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ),
67736     InputVertexCollection = cms.InputTag( "" ),
67737     originHalfLength = cms.double( 0.3 ),
67738     originRadius = cms.double( 0.3 ),
67739     useProtoTrackKinematics = cms.bool( False ),
67740     useEventsWithNoVertex = cms.bool( True ),
67741     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
67742     usePV = cms.bool( False ),
67743     includeFourthHit = cms.bool( True ),
67744     produceComplement = cms.bool( False ),
67745     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
67746 )
67747 fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
67748     cleanTrajectoryAfterInOut = cms.bool( False ),
67749     doSeedingRegionRebuilding = cms.bool( True ),
67750     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67751     reverseTrajectories = cms.bool( False ),
67752     useHitsSplitting = cms.bool( True ),
67753     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67754     src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ),
67755     clustersToSkip = cms.InputTag( "" ),
67756     phase2clustersToSkip = cms.InputTag( "" ),
67757     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
67758     TransientInitialStateEstimatorParameters = cms.PSet( 
67759       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
67760       numberMeasurementsForFit = cms.int32( 4 ),
67761       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
67762     ),
67763     numHitsForSeedCleaner = cms.int32( 4 ),
67764     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
67765     RedundantSeedCleaner = cms.string( "none" ),
67766     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
67767     maxNSeeds = cms.uint32( 100000 ),
67768     maxSeedsBeforeCleaning = cms.uint32( 1000 )
67769 )
67770 fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
67771     TrajectoryInEvent = cms.bool( False ),
67772     useHitsSplitting = cms.bool( False ),
67773     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ),
67774     clusterRemovalInfo = cms.InputTag( "" ),
67775     AlgorithmName = cms.string( "hltIter0" ),
67776     GeometricInnerState = cms.bool( True ),
67777     reMatchSplitHits = cms.bool( False ),
67778     usePropagatorForPCA = cms.bool( False ),
67779     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67780     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
67781     useSimpleMF = cms.bool( True ),
67782     SimpleMagneticField = cms.string( "ParabolicMf" ),
67783     Fitter = cms.string( "hltESPFittingSmootherIT" ),
67784     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
67785     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67786     NavigationSchool = cms.string( "" ),
67787     MeasurementTracker = cms.string( "" )
67788 )
67789 fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
67790     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
67791     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
67792     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
67793     ignoreVertices = cms.bool( False ),
67794     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
67795     mva = cms.PSet( 
67796       minPixelHits = cms.vint32( 0, 0, 0 ),
67797       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
67798       dr_par = cms.PSet( 
67799         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
67800         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
67801         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67802         dr_exp = cms.vint32( 4, 4, 2147483647 ),
67803         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
67804       ),
67805       maxLostLayers = cms.vint32( 1, 1, 1 ),
67806       min3DLayers = cms.vint32( 0, 0, 0 ),
67807       dz_par = cms.PSet( 
67808         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
67809         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
67810         dz_exp = cms.vint32( 4, 4, 2147483647 )
67811       ),
67812       minNVtxTrk = cms.int32( 3 ),
67813       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
67814       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
67815       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
67816       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
67817       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
67818       minLayers = cms.vint32( 3, 3, 4 )
67819     )
67820 )
67821 fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
67822     originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
67823     originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ),
67824     originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ),
67825     minQuality = cms.string( "highPurity" ),
67826     copyExtras = cms.untracked.bool( True ),
67827     copyTrajectories = cms.untracked.bool( False )
67828 )
67829 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover",
67830     trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ),
67831     trackClassifier = cms.InputTag( '','QualityMasks' ),
67832     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
67833     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
67834     oldClusterRemovalInfo = cms.InputTag( "" ),
67835     TrackQuality = cms.string( "highPurity" ),
67836     maxChi2 = cms.double( 16.0 ),
67837     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
67838     overrideTrkQuals = cms.InputTag( "" )
67839 )
67840 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
67841     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
67842     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67843     phase2clustersToSkip = cms.InputTag( "" )
67844 )
67845 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer",
67846     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
67847       'TIB1+TIB2+MTID1_pos',
67848       'TIB1+TIB2+MTID1_neg',
67849       'TID1_pos+TID2_pos+TID3_pos',
67850       'TID1_neg+TID2_neg+TID3_neg',
67851       'TID1_pos+TID2_pos+MTID3_pos',
67852       'TID1_neg+TID2_neg+MTID3_neg' ),
67853     BPix = cms.PSet(  ),
67854     FPix = cms.PSet(  ),
67855     TIB = cms.PSet( 
67856       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67857       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67858       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
67859     ),
67860     TID = cms.PSet( 
67861       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67862       minRing = cms.int32( 1 ),
67863       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67864       useRingSlector = cms.bool( True ),
67865       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67866       maxRing = cms.int32( 2 )
67867     ),
67868     TOB = cms.PSet(  ),
67869     TEC = cms.PSet( 
67870       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67871       minRing = cms.int32( 1 ),
67872       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67873       useRingSlector = cms.bool( True ),
67874       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67875       maxRing = cms.int32( 2 )
67876     ),
67877     MTIB = cms.PSet( 
67878       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67879       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67880       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
67881     ),
67882     MTID = cms.PSet( 
67883       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67884       minRing = cms.int32( 3 ),
67885       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67886       useRingSlector = cms.bool( True ),
67887       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67888       maxRing = cms.int32( 3 )
67889     ),
67890     MTOB = cms.PSet(  ),
67891     MTEC = cms.PSet( 
67892       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67893       minRing = cms.int32( 3 ),
67894       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
67895       useRingSlector = cms.bool( True ),
67896       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
67897       maxRing = cms.int32( 3 )
67898     )
67899 )
67900 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer",
67901     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
67902     DeltaR = cms.double( 0.1 ),
67903     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
67904     OnDemand = cms.int32( 0 ),
67905     vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
67906     Rescale_phi = cms.double( 3.0 ),
67907     Eta_fixed = cms.bool( True ),
67908     Rescale_eta = cms.double( 3.0 ),
67909     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
67910     Eta_min = cms.double( 0.0 ),
67911     Phi_fixed = cms.bool( True ),
67912     Phi_min = cms.double( 0.0 ),
67913     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
67914     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
67915     MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
67916     UseVertex = cms.bool( True ),
67917     Rescale_Dz = cms.double( 4.0 ),
67918     Pt_fixed = cms.bool( True ),
67919     Z_fixed = cms.bool( True ),
67920     Pt_min = cms.double( 2.0 ),
67921     DeltaZ = cms.double( 24.2 ),
67922     DeltaEta = cms.double( 0.3 ),
67923     DeltaPhi = cms.double( 0.3 ),
67924     maxRegions = cms.int32( 5 ),
67925     precise = cms.bool( True ),
67926     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
67927 )
67928 fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer",
67929     doClusterCheck = cms.bool( False ),
67930     MaxNumberOfStripClusters = cms.uint32( 800000 ),
67931     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
67932     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
67933     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
67934     cut = cms.string( "" ),
67935     DontCountDetsAboveNClusters = cms.uint32( 0 ),
67936     silentClusterCheck = cms.untracked.bool( False )
67937 )
67938 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer",
67939     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ),
67940     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ),
67941     trackingRegionsSeedingLayers = cms.InputTag( "" ),
67942     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ),
67943     produceSeedingHitSets = cms.bool( False ),
67944     produceIntermediateHitDoublets = cms.bool( True ),
67945     maxElement = cms.uint32( 0 ),
67946     maxElementTotal = cms.uint32( 50000000 ),
67947     putEmptyIfMaxElementReached = cms.bool( False ),
67948     layerPairs = cms.vuint32( 0 )
67949 )
67950 fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
67951     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ),
67952     maxElement = cms.uint32( 100000 ),
67953     useFixedPreFiltering = cms.bool( False ),
67954     phiPreFiltering = cms.double( 0.3 ),
67955     extraHitRPhitolerance = cms.double( 0.0 ),
67956     extraHitRZtolerance = cms.double( 0.0 ),
67957     extraZKDBox = cms.double( 0.2 ),
67958     extraRKDBox = cms.double( 0.2 ),
67959     extraPhiKDBox = cms.double( 0.005 ),
67960     fnSigmaRZ = cms.double( 2.0 ),
67961     refitHits = cms.bool( True ),
67962     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
67963     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67964     maxChi2 = cms.double( 5.0 ),
67965     chi2VsPtCut = cms.bool( True ),
67966     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
67967     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
67968     detIdsToDebug = cms.vint32( 0, 0, 0 )
67969 )
67970 fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
67971     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ),
67972     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
67973     SeedMomentumForBOFF = cms.double( 5.0 ),
67974     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
67975     MinOneOverPtError = cms.double( 1.0 ),
67976     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
67977     magneticField = cms.string( "ParabolicMf" ),
67978     forceKinematicWithRegionDirection = cms.bool( False ),
67979     SeedComparitorPSet = cms.PSet( 
67980       FilterStripHits = cms.bool( False ),
67981       FilterPixelHits = cms.bool( False ),
67982       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
67983       FilterAtHelixStage = cms.bool( True ),
67984       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
67985     )
67986 )
67987 fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker",
67988     cleanTrajectoryAfterInOut = cms.bool( False ),
67989     doSeedingRegionRebuilding = cms.bool( False ),
67990     onlyPixelHitsForSeedCleaner = cms.bool( False ),
67991     reverseTrajectories = cms.bool( False ),
67992     useHitsSplitting = cms.bool( False ),
67993     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
67994     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ),
67995     clustersToSkip = cms.InputTag( "" ),
67996     phase2clustersToSkip = cms.InputTag( "" ),
67997     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
67998     TransientInitialStateEstimatorParameters = cms.PSet( 
67999       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68000       numberMeasurementsForFit = cms.int32( 4 ),
68001       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68002     ),
68003     numHitsForSeedCleaner = cms.int32( 4 ),
68004     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68005     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68006     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68007     maxNSeeds = cms.uint32( 100000 ),
68008     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68009 )
68010 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer",
68011     TrajectoryInEvent = cms.bool( False ),
68012     useHitsSplitting = cms.bool( False ),
68013     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ),
68014     clusterRemovalInfo = cms.InputTag( "" ),
68015     AlgorithmName = cms.string( "hltIterX" ),
68016     GeometricInnerState = cms.bool( True ),
68017     reMatchSplitHits = cms.bool( False ),
68018     usePropagatorForPCA = cms.bool( False ),
68019     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68020     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
68021     useSimpleMF = cms.bool( True ),
68022     SimpleMagneticField = cms.string( "ParabolicMf" ),
68023     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68024     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68025     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68026     NavigationSchool = cms.string( "" ),
68027     MeasurementTracker = cms.string( "" )
68028 )
68029 fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68030     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68031     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68032     vertices = cms.InputTag( "Notused" ),
68033     ignoreVertices = cms.bool( True ),
68034     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68035     mva = cms.PSet( 
68036       minPixelHits = cms.vint32( 0, 0, 0 ),
68037       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68038       dr_par = cms.PSet( 
68039         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68040         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68041         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68042         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68043         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68044       ),
68045       maxLostLayers = cms.vint32( 1, 1, 1 ),
68046       min3DLayers = cms.vint32( 0, 0, 0 ),
68047       dz_par = cms.PSet( 
68048         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68049         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68050         dz_exp = cms.vint32( 4, 4, 2147483647 )
68051       ),
68052       minNVtxTrk = cms.int32( 3 ),
68053       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68054       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68055       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68056       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68057       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68058       minLayers = cms.vint32( 3, 3, 4 )
68059     )
68060 )
68061 fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68062     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
68063     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ),
68064     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ),
68065     minQuality = cms.string( "highPurity" ),
68066     copyExtras = cms.untracked.bool( True ),
68067     copyTrajectories = cms.untracked.bool( False )
68068 )
68069 fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
68070     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68071     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68072     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68073     L1MinPt = cms.double( 1.0 ),
68074     L1MaxEta = cms.double( 5.0 ),
68075     L1MinQuality = cms.uint32( 7 ),
68076     CentralBxOnly = cms.bool( True )
68077 )
68078 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover",
68079     trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ),
68080     trackClassifier = cms.InputTag( '','QualityMasks' ),
68081     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
68082     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
68083     oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
68084     TrackQuality = cms.string( "highPurity" ),
68085     maxChi2 = cms.double( 16.0 ),
68086     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
68087     overrideTrkQuals = cms.InputTag( "" )
68088 )
68089 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
68090     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
68091     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68092     phase2clustersToSkip = cms.InputTag( "" )
68093 )
68094 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer",
68095     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
68096       'TIB1+TIB2+MTID1_pos',
68097       'TIB1+TIB2+MTID1_neg',
68098       'TID1_pos+TID2_pos+TID3_pos',
68099       'TID1_neg+TID2_neg+TID3_neg',
68100       'TID1_pos+TID2_pos+MTID3_pos',
68101       'TID1_neg+TID2_neg+MTID3_neg' ),
68102     BPix = cms.PSet(  ),
68103     FPix = cms.PSet(  ),
68104     TIB = cms.PSet( 
68105       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68106       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68107       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68108     ),
68109     TID = cms.PSet( 
68110       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68111       minRing = cms.int32( 1 ),
68112       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68113       useRingSlector = cms.bool( True ),
68114       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68115       maxRing = cms.int32( 2 )
68116     ),
68117     TOB = cms.PSet(  ),
68118     TEC = cms.PSet( 
68119       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68120       minRing = cms.int32( 1 ),
68121       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68122       useRingSlector = cms.bool( True ),
68123       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68124       maxRing = cms.int32( 2 )
68125     ),
68126     MTIB = cms.PSet( 
68127       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68128       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68129       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
68130     ),
68131     MTID = cms.PSet( 
68132       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68133       minRing = cms.int32( 3 ),
68134       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
68135       useRingSlector = cms.bool( True ),
68136       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68137       maxRing = cms.int32( 3 )
68138     ),
68139     MTOB = cms.PSet(  ),
68140     MTEC = cms.PSet( 
68141       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68142       minRing = cms.int32( 3 ),
68143       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
68144       useRingSlector = cms.bool( True ),
68145       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
68146       maxRing = cms.int32( 3 )
68147     )
68148 )
68149 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
68150     RegionPSet = cms.PSet( 
68151       mode = cms.string( "VerticesFixed" ),
68152       input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ),
68153       maxNRegions = cms.int32( 100 ),
68154       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68155       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
68156       maxNVertices = cms.int32( 10 ),
68157       ptMin = cms.double( 3.0 ),
68158       originRadius = cms.double( 1.0 ),
68159       zErrorBeamSpot = cms.double( 24.2 ),
68160       deltaEta = cms.double( 0.5 ),
68161       deltaPhi = cms.double( 0.5 ),
68162       precise = cms.bool( True ),
68163       nSigmaZVertex = cms.double( 3.0 ),
68164       zErrorVetex = cms.double( 12.0 ),
68165       nSigmaZBeamSpot = cms.double( 4.0 ),
68166       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
68167       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68168       searchOpt = cms.bool( True )
68169     )
68170 )
68171 fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer",
68172     doClusterCheck = cms.bool( False ),
68173     MaxNumberOfStripClusters = cms.uint32( 800000 ),
68174     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
68175     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
68176     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
68177     cut = cms.string( "" ),
68178     DontCountDetsAboveNClusters = cms.uint32( 0 ),
68179     silentClusterCheck = cms.untracked.bool( False )
68180 )
68181 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer",
68182     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ),
68183     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ),
68184     trackingRegionsSeedingLayers = cms.InputTag( "" ),
68185     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ),
68186     produceSeedingHitSets = cms.bool( False ),
68187     produceIntermediateHitDoublets = cms.bool( True ),
68188     maxElement = cms.uint32( 0 ),
68189     maxElementTotal = cms.uint32( 50000000 ),
68190     putEmptyIfMaxElementReached = cms.bool( False ),
68191     layerPairs = cms.vuint32( 0 )
68192 )
68193 fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
68194     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ),
68195     maxElement = cms.uint32( 100000 ),
68196     useFixedPreFiltering = cms.bool( False ),
68197     phiPreFiltering = cms.double( 0.3 ),
68198     extraHitRPhitolerance = cms.double( 0.0 ),
68199     extraHitRZtolerance = cms.double( 0.0 ),
68200     extraZKDBox = cms.double( 0.2 ),
68201     extraRKDBox = cms.double( 0.2 ),
68202     extraPhiKDBox = cms.double( 0.005 ),
68203     fnSigmaRZ = cms.double( 2.0 ),
68204     refitHits = cms.bool( True ),
68205     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68206     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68207     maxChi2 = cms.double( 5.0 ),
68208     chi2VsPtCut = cms.bool( True ),
68209     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
68210     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
68211     detIdsToDebug = cms.vint32( 0, 0, 0 )
68212 )
68213 fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
68214     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ),
68215     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
68216     SeedMomentumForBOFF = cms.double( 5.0 ),
68217     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
68218     MinOneOverPtError = cms.double( 1.0 ),
68219     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68220     magneticField = cms.string( "ParabolicMf" ),
68221     forceKinematicWithRegionDirection = cms.bool( False ),
68222     SeedComparitorPSet = cms.PSet( 
68223       FilterStripHits = cms.bool( False ),
68224       FilterPixelHits = cms.bool( False ),
68225       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
68226       FilterAtHelixStage = cms.bool( True ),
68227       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
68228     )
68229 )
68230 fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker",
68231     cleanTrajectoryAfterInOut = cms.bool( False ),
68232     doSeedingRegionRebuilding = cms.bool( False ),
68233     onlyPixelHitsForSeedCleaner = cms.bool( False ),
68234     reverseTrajectories = cms.bool( False ),
68235     useHitsSplitting = cms.bool( False ),
68236     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68237     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ),
68238     clustersToSkip = cms.InputTag( "" ),
68239     phase2clustersToSkip = cms.InputTag( "" ),
68240     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
68241     TransientInitialStateEstimatorParameters = cms.PSet( 
68242       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
68243       numberMeasurementsForFit = cms.int32( 4 ),
68244       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
68245     ),
68246     numHitsForSeedCleaner = cms.int32( 4 ),
68247     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
68248     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
68249     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
68250     maxNSeeds = cms.uint32( 100000 ),
68251     maxSeedsBeforeCleaning = cms.uint32( 1000 )
68252 )
68253 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer",
68254     TrajectoryInEvent = cms.bool( False ),
68255     useHitsSplitting = cms.bool( False ),
68256     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ),
68257     clusterRemovalInfo = cms.InputTag( "" ),
68258     AlgorithmName = cms.string( "hltIterX" ),
68259     GeometricInnerState = cms.bool( True ),
68260     reMatchSplitHits = cms.bool( False ),
68261     usePropagatorForPCA = cms.bool( False ),
68262     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68263     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
68264     useSimpleMF = cms.bool( True ),
68265     SimpleMagneticField = cms.string( "ParabolicMf" ),
68266     Fitter = cms.string( "hltESPFittingSmootherIT" ),
68267     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
68268     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68269     NavigationSchool = cms.string( "" ),
68270     MeasurementTracker = cms.string( "" )
68271 )
68272 fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
68273     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68274     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
68275     vertices = cms.InputTag( "Notused" ),
68276     ignoreVertices = cms.bool( True ),
68277     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
68278     mva = cms.PSet( 
68279       minPixelHits = cms.vint32( 0, 0, 0 ),
68280       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
68281       dr_par = cms.PSet( 
68282         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
68283         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
68284         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68285         dr_exp = cms.vint32( 4, 4, 2147483647 ),
68286         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
68287       ),
68288       maxLostLayers = cms.vint32( 1, 1, 1 ),
68289       min3DLayers = cms.vint32( 0, 0, 0 ),
68290       dz_par = cms.PSet( 
68291         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
68292         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
68293         dz_exp = cms.vint32( 4, 4, 2147483647 )
68294       ),
68295       minNVtxTrk = cms.int32( 3 ),
68296       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
68297       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
68298       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
68299       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
68300       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
68301       minLayers = cms.vint32( 3, 3, 4 )
68302     )
68303 )
68304 fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
68305     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
68306     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
68307     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
68308     minQuality = cms.string( "highPurity" ),
68309     copyExtras = cms.untracked.bool( True ),
68310     copyTrajectories = cms.untracked.bool( False )
68311 )
68312 fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68313     copyExtras = cms.untracked.bool( True ),
68314     copyMVA = cms.bool( False ),
68315     TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68316     MaxNormalizedChisq = cms.double( 1000.0 ),
68317     MinPT = cms.double( 0.05 ),
68318     MinFound = cms.int32( 3 ),
68319     Epsilon = cms.double( -0.001 ),
68320     ShareFrac = cms.double( 0.19 ),
68321     allowFirstHitShare = cms.bool( True ),
68322     FoundHitBonus = cms.double( 5.0 ),
68323     LostHitPenalty = cms.double( 20.0 ),
68324     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68325     newQuality = cms.string( "confirmed" ),
68326     setsToMerge = cms.VPSet( 
68327       cms.PSet(  pQual = cms.bool( False ),
68328         tLists = cms.vint32( 0, 1 )
68329       )
68330     ),
68331     hasSelector = cms.vint32( 0, 0 ),
68332     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
68333     writeOnlyTrkQuals = cms.bool( False ),
68334     makeReKeyedSeeds = cms.untracked.bool( False ),
68335     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68336 )
68337 fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68338     copyExtras = cms.untracked.bool( True ),
68339     copyMVA = cms.bool( False ),
68340     TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68341     MaxNormalizedChisq = cms.double( 1000.0 ),
68342     MinPT = cms.double( 0.05 ),
68343     MinFound = cms.int32( 3 ),
68344     Epsilon = cms.double( -0.001 ),
68345     ShareFrac = cms.double( 0.19 ),
68346     allowFirstHitShare = cms.bool( True ),
68347     FoundHitBonus = cms.double( 5.0 ),
68348     LostHitPenalty = cms.double( 20.0 ),
68349     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68350     newQuality = cms.string( "confirmed" ),
68351     setsToMerge = cms.VPSet( 
68352       cms.PSet(  pQual = cms.bool( False ),
68353         tLists = cms.vint32( 0, 1 )
68354       )
68355     ),
68356     hasSelector = cms.vint32( 0, 0 ),
68357     selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
68358     writeOnlyTrkQuals = cms.bool( False ),
68359     makeReKeyedSeeds = cms.untracked.bool( False ),
68360     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68361 )
68362 fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
68363     copyExtras = cms.untracked.bool( True ),
68364     copyMVA = cms.bool( False ),
68365     TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68366     MaxNormalizedChisq = cms.double( 1000.0 ),
68367     MinPT = cms.double( 0.05 ),
68368     MinFound = cms.int32( 3 ),
68369     Epsilon = cms.double( -0.001 ),
68370     ShareFrac = cms.double( 0.19 ),
68371     allowFirstHitShare = cms.bool( True ),
68372     FoundHitBonus = cms.double( 5.0 ),
68373     LostHitPenalty = cms.double( 20.0 ),
68374     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68375     newQuality = cms.string( "confirmed" ),
68376     setsToMerge = cms.VPSet( 
68377       cms.PSet(  pQual = cms.bool( False ),
68378         tLists = cms.vint32( 0, 1 )
68379       )
68380     ),
68381     hasSelector = cms.vint32( 0, 0 ),
68382     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68383     writeOnlyTrkQuals = cms.bool( False ),
68384     makeReKeyedSeeds = cms.untracked.bool( False ),
68385     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68386 )
68387 fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger",
68388     copyExtras = cms.untracked.bool( True ),
68389     copyMVA = cms.bool( False ),
68390     TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68391     MaxNormalizedChisq = cms.double( 1000.0 ),
68392     MinPT = cms.double( 0.05 ),
68393     MinFound = cms.int32( 3 ),
68394     Epsilon = cms.double( -0.001 ),
68395     ShareFrac = cms.double( 0.19 ),
68396     allowFirstHitShare = cms.bool( True ),
68397     FoundHitBonus = cms.double( 5.0 ),
68398     LostHitPenalty = cms.double( 20.0 ),
68399     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
68400     newQuality = cms.string( "confirmed" ),
68401     setsToMerge = cms.VPSet( 
68402       cms.PSet(  pQual = cms.bool( False ),
68403         tLists = cms.vint32( 0, 1 )
68404       )
68405     ),
68406     hasSelector = cms.vint32( 0, 0 ),
68407     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
68408     writeOnlyTrkQuals = cms.bool( False ),
68409     makeReKeyedSeeds = cms.untracked.bool( False ),
68410     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
68411 )
68412 fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer",
68413     ServiceParameters = cms.PSet( 
68414       RPCLayers = cms.bool( True ),
68415       UseMuonNavigation = cms.untracked.bool( True ),
68416       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
68417         'SteppingHelixPropagatorAny',
68418         'hltESPSmartPropagator',
68419         'hltESPSteppingHelixPropagatorOpposite' )
68420     ),
68421     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
68422     TrackLoaderParameters = cms.PSet( 
68423       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
68424       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68425       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68426       DoSmoothing = cms.bool( True ),
68427       SmoothTkTrack = cms.untracked.bool( False ),
68428       VertexConstraint = cms.bool( False ),
68429       MuonUpdatorAtVertexParameters = cms.PSet( 
68430         MaxChi2 = cms.double( 1000000.0 ),
68431         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
68432         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
68433       ),
68434       PutTkTrackIntoEvent = cms.untracked.bool( False ),
68435       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68436     ),
68437     L3TrajBuilderParameters = cms.PSet( 
68438       PtCut = cms.double( 1.0 ),
68439       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
68440       GlobalMuonTrackMatcher = cms.PSet( 
68441         Chi2Cut_3 = cms.double( 200.0 ),
68442         DeltaDCut_2 = cms.double( 10.0 ),
68443         Eta_threshold = cms.double( 1.2 ),
68444         Quality_2 = cms.double( 15.0 ),
68445         DeltaDCut_1 = cms.double( 40.0 ),
68446         Quality_3 = cms.double( 7.0 ),
68447         DeltaDCut_3 = cms.double( 15.0 ),
68448         Quality_1 = cms.double( 20.0 ),
68449         Pt_threshold1 = cms.double( 0.0 ),
68450         DeltaRCut_2 = cms.double( 0.2 ),
68451         DeltaRCut_1 = cms.double( 0.1 ),
68452         Pt_threshold2 = cms.double( 9.99999999E8 ),
68453         Chi2Cut_1 = cms.double( 50.0 ),
68454         Chi2Cut_2 = cms.double( 50.0 ),
68455         DeltaRCut_3 = cms.double( 1.0 ),
68456         LocChi2Cut = cms.double( 0.001 ),
68457         Propagator = cms.string( "hltESPSmartPropagator" ),
68458         MinPt = cms.double( 1.0 ),
68459         MinP = cms.double( 2.5 )
68460       ),
68461       ScaleTECxFactor = cms.double( -1.0 ),
68462       tkTrajUseVertex = cms.bool( False ),
68463       MuonTrackingRegionBuilder = cms.PSet( 
68464         Rescale_Dz = cms.double( 4.0 ),
68465         Pt_fixed = cms.bool( False ),
68466         Eta_fixed = cms.bool( True ),
68467         Eta_min = cms.double( 0.1 ),
68468         DeltaZ = cms.double( 24.2 ),
68469         maxRegions = cms.int32( 2 ),
68470         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
68471         UseVertex = cms.bool( False ),
68472         Z_fixed = cms.bool( False ),
68473         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
68474         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
68475         Rescale_phi = cms.double( 3.0 ),
68476         DeltaEta = cms.double( 0.2 ),
68477         precise = cms.bool( True ),
68478         OnDemand = cms.int32( -1 ),
68479         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
68480         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
68481         vertexCollection = cms.InputTag( "pixelVertices" ),
68482         Pt_min = cms.double( 3.0 ),
68483         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68484         Phi_fixed = cms.bool( True ),
68485         DeltaR = cms.double( 0.025 ),
68486         input = cms.InputTag( "hltL2Muons" ),
68487         DeltaPhi = cms.double( 0.15 ),
68488         Phi_min = cms.double( 0.1 ),
68489         Rescale_eta = cms.double( 3.0 )
68490       ),
68491       TrackTransformer = cms.PSet( 
68492         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68493         RefitDirection = cms.string( "insideOut" ),
68494         RefitRPCHits = cms.bool( True ),
68495         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68496         DoPredictionsOnly = cms.bool( False ),
68497         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68498         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68499         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
68500       ),
68501       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
68502       RefitRPCHits = cms.bool( True ),
68503       tkTrajVertex = cms.InputTag( "Notused" ),
68504       GlbRefitterParameters = cms.PSet( 
68505         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
68506         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
68507         RefitFlag = cms.bool( True ),
68508         SkipStation = cms.int32( -1 ),
68509         Chi2CutRPC = cms.double( 1.0 ),
68510         PropDirForCosmics = cms.bool( False ),
68511         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
68512         HitThreshold = cms.int32( 1 ),
68513         DYTthrs = cms.vint32( 30, 15 ),
68514         TrackerSkipSystem = cms.int32( -1 ),
68515         RefitDirection = cms.string( "insideOut" ),
68516         Chi2CutCSC = cms.double( 150.0 ),
68517         Chi2CutDT = cms.double( 10.0 ),
68518         RefitRPCHits = cms.bool( True ),
68519         TrackerSkipSection = cms.int32( -1 ),
68520         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
68521         DoPredictionsOnly = cms.bool( False ),
68522         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68523         MuonHitsOption = cms.int32( 1 ),
68524         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
68525       ),
68526       PCut = cms.double( 2.5 ),
68527       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
68528       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
68529       tkTrajMaxChi2 = cms.double( 9999.0 ),
68530       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
68531       ScaleTECyFactor = cms.double( -1.0 ),
68532       tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" )
68533     )
68534 )
68535 fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer",
68536     MuonCaloCompatibility = cms.PSet( 
68537       delta_eta = cms.double( 0.02 ),
68538       delta_phi = cms.double( 0.02 ),
68539       allSiPMHO = cms.bool( False ),
68540       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
68541       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
68542     ),
68543     TrackAssociatorParameters = cms.PSet( 
68544       useMuon = cms.bool( True ),
68545       truthMatch = cms.bool( False ),
68546       usePreshower = cms.bool( False ),
68547       dRPreshowerPreselection = cms.double( 0.2 ),
68548       muonMaxDistanceSigmaY = cms.double( 0.0 ),
68549       useEcal = cms.bool( False ),
68550       muonMaxDistanceSigmaX = cms.double( 0.0 ),
68551       dRMuon = cms.double( 9999.0 ),
68552       dREcal = cms.double( 9999.0 ),
68553       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68554       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68555       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68556       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68557       propagateAllDirections = cms.bool( True ),
68558       muonMaxDistanceY = cms.double( 5.0 ),
68559       useHO = cms.bool( False ),
68560       muonMaxDistanceX = cms.double( 5.0 ),
68561       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68562       useHcal = cms.bool( False ),
68563       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68564       accountForTrajectoryChangeCalo = cms.bool( False ),
68565       dREcalPreselection = cms.double( 0.05 ),
68566       useCalo = cms.bool( False ),
68567       dRMuonPreselection = cms.double( 0.2 ),
68568       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68569       dRHcal = cms.double( 9999.0 ),
68570       dRHcalPreselection = cms.double( 0.2 ),
68571       HORecHitCollectionLabel = cms.InputTag( "Notused" )
68572     ),
68573     CaloExtractorPSet = cms.PSet( 
68574       DR_Veto_H = cms.double( 0.1 ),
68575       CenterConeOnCalIntersection = cms.bool( False ),
68576       NoiseTow_EE = cms.double( 0.15 ),
68577       Noise_EB = cms.double( 0.025 ),
68578       Noise_HE = cms.double( 0.2 ),
68579       DR_Veto_E = cms.double( 0.07 ),
68580       NoiseTow_EB = cms.double( 0.04 ),
68581       Noise_EE = cms.double( 0.1 ),
68582       UseRecHitsFlag = cms.bool( False ),
68583       DR_Max = cms.double( 1.0 ),
68584       DepositLabel = cms.untracked.string( "Cal" ),
68585       Noise_HO = cms.double( 0.2 ),
68586       DR_Veto_HO = cms.double( 0.1 ),
68587       Threshold_H = cms.double( 0.5 ),
68588       PrintTimeReport = cms.untracked.bool( False ),
68589       Threshold_E = cms.double( 0.2 ),
68590       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68591       ComponentName = cms.string( "CaloExtractorByAssociator" ),
68592       Threshold_HO = cms.double( 0.5 ),
68593       DepositInstanceLabels = cms.vstring( 'ecal',
68594         'hcal',
68595         'ho' ),
68596       ServiceParameters = cms.PSet( 
68597         RPCLayers = cms.bool( False ),
68598         UseMuonNavigation = cms.untracked.bool( False ),
68599         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68600       ),
68601       TrackAssociatorParameters = cms.PSet( 
68602         useMuon = cms.bool( False ),
68603         truthMatch = cms.bool( False ),
68604         usePreshower = cms.bool( False ),
68605         dRPreshowerPreselection = cms.double( 0.2 ),
68606         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68607         useEcal = cms.bool( False ),
68608         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68609         dRMuon = cms.double( 9999.0 ),
68610         dREcal = cms.double( 1.0 ),
68611         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68612         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68613         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68614         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68615         propagateAllDirections = cms.bool( True ),
68616         muonMaxDistanceY = cms.double( 5.0 ),
68617         useHO = cms.bool( False ),
68618         muonMaxDistanceX = cms.double( 5.0 ),
68619         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68620         useHcal = cms.bool( False ),
68621         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68622         accountForTrajectoryChangeCalo = cms.bool( False ),
68623         dREcalPreselection = cms.double( 1.0 ),
68624         useCalo = cms.bool( True ),
68625         dRMuonPreselection = cms.double( 0.2 ),
68626         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68627         dRHcal = cms.double( 1.0 ),
68628         dRHcalPreselection = cms.double( 1.0 ),
68629         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68630       ),
68631       Noise_HB = cms.double( 0.2 )
68632     ),
68633     TrackExtractorPSet = cms.PSet( 
68634       Diff_z = cms.double( 0.2 ),
68635       inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ),
68636       Chi2Ndof_Max = cms.double( 1.0E64 ),
68637       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
68638       DR_Veto = cms.double( 0.01 ),
68639       Pt_Min = cms.double( -1.0 ),
68640       DR_Max = cms.double( 1.0 ),
68641       NHits_Min = cms.uint32( 0 ),
68642       Chi2Prob_Min = cms.double( -1.0 ),
68643       Diff_r = cms.double( 0.1 ),
68644       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
68645       ComponentName = cms.string( "TrackExtractor" )
68646     ),
68647     JetExtractorPSet = cms.PSet( 
68648       JetCollectionLabel = cms.InputTag( "Notused" ),
68649       DR_Veto = cms.double( 0.1 ),
68650       DR_Max = cms.double( 1.0 ),
68651       ExcludeMuonVeto = cms.bool( True ),
68652       PrintTimeReport = cms.untracked.bool( False ),
68653       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
68654       ComponentName = cms.string( "JetExtractor" ),
68655       ServiceParameters = cms.PSet( 
68656         RPCLayers = cms.bool( False ),
68657         UseMuonNavigation = cms.untracked.bool( False ),
68658         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68659       ),
68660       TrackAssociatorParameters = cms.PSet( 
68661         useMuon = cms.bool( False ),
68662         truthMatch = cms.bool( False ),
68663         usePreshower = cms.bool( False ),
68664         dRPreshowerPreselection = cms.double( 0.2 ),
68665         muonMaxDistanceSigmaY = cms.double( 0.0 ),
68666         useEcal = cms.bool( False ),
68667         muonMaxDistanceSigmaX = cms.double( 0.0 ),
68668         dRMuon = cms.double( 9999.0 ),
68669         dREcal = cms.double( 0.5 ),
68670         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
68671         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
68672         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
68673         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
68674         propagateAllDirections = cms.bool( True ),
68675         muonMaxDistanceY = cms.double( 5.0 ),
68676         useHO = cms.bool( False ),
68677         muonMaxDistanceX = cms.double( 5.0 ),
68678         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
68679         useHcal = cms.bool( False ),
68680         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
68681         accountForTrajectoryChangeCalo = cms.bool( False ),
68682         dREcalPreselection = cms.double( 0.5 ),
68683         useCalo = cms.bool( True ),
68684         dRMuonPreselection = cms.double( 0.2 ),
68685         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
68686         dRHcal = cms.double( 0.5 ),
68687         dRHcalPreselection = cms.double( 0.5 ),
68688         HORecHitCollectionLabel = cms.InputTag( "Notused" )
68689       ),
68690       Threshold = cms.double( 5.0 )
68691     ),
68692     trackDepositName = cms.string( "tracker" ),
68693     ecalDepositName = cms.string( "ecal" ),
68694     hcalDepositName = cms.string( "hcal" ),
68695     hoDepositName = cms.string( "ho" ),
68696     jetDepositName = cms.string( "jets" ),
68697     TimingFillerParameters = cms.PSet( 
68698       DTTimingParameters = cms.PSet( 
68699         HitError = cms.double( 6.0 ),
68700         MatchParameters = cms.PSet( 
68701           TightMatchDT = cms.bool( False ),
68702           DTradius = cms.double( 0.01 ),
68703           TightMatchCSC = cms.bool( True ),
68704           CSCsegments = cms.InputTag( "hltCscSegments" ),
68705           DTsegments = cms.InputTag( "hltDt4DSegments" )
68706         ),
68707         debug = cms.bool( False ),
68708         DoWireCorr = cms.bool( False ),
68709         RequireBothProjections = cms.bool( False ),
68710         DTTimeOffset = cms.double( 2.7 ),
68711         PruneCut = cms.double( 10000.0 ),
68712         DTsegments = cms.InputTag( "hltDt4DSegments" ),
68713         UseSegmentT0 = cms.bool( False ),
68714         HitsMin = cms.int32( 5 ),
68715         DropTheta = cms.bool( True ),
68716         ServiceParameters = cms.PSet( 
68717           RPCLayers = cms.bool( True ),
68718           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68719         )
68720       ),
68721       UseCSC = cms.bool( True ),
68722       CSCTimingParameters = cms.PSet( 
68723         MatchParameters = cms.PSet( 
68724           TightMatchDT = cms.bool( False ),
68725           DTradius = cms.double( 0.01 ),
68726           TightMatchCSC = cms.bool( True ),
68727           CSCsegments = cms.InputTag( "hltCscSegments" ),
68728           DTsegments = cms.InputTag( "hltDt4DSegments" )
68729         ),
68730         debug = cms.bool( False ),
68731         CSCWireTimeOffset = cms.double( 0.0 ),
68732         CSCStripError = cms.double( 7.0 ),
68733         CSCTimeOffset = cms.double( 0.0 ),
68734         CSCWireError = cms.double( 8.6 ),
68735         PruneCut = cms.double( 100.0 ),
68736         CSCsegments = cms.InputTag( "hltCscSegments" ),
68737         UseStripTime = cms.bool( True ),
68738         CSCStripTimeOffset = cms.double( 0.0 ),
68739         UseWireTime = cms.bool( True ),
68740         ServiceParameters = cms.PSet( 
68741           RPCLayers = cms.bool( True ),
68742           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
68743         )
68744       ),
68745       ErrorDT = cms.double( 6.0 ),
68746       EcalEnergyCut = cms.double( 0.4 ),
68747       UseECAL = cms.bool( True ),
68748       ErrorEB = cms.double( 2.085 ),
68749       UseDT = cms.bool( True ),
68750       ErrorEE = cms.double( 6.95 ),
68751       ErrorCSC = cms.double( 7.4 )
68752     ),
68753     ShowerDigiFillerParameters = cms.PSet( 
68754       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
68755       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
68756       digiMaxDistanceX = cms.double( 25.0 )
68757     ),
68758     TrackerKinkFinderParameters = cms.PSet( 
68759       usePosition = cms.bool( False ),
68760       diagonalOnly = cms.bool( False )
68761     ),
68762     fillEnergy = cms.bool( False ),
68763     storeCrossedHcalRecHits = cms.bool( False ),
68764     maxAbsPullX = cms.double( 4.0 ),
68765     maxAbsEta = cms.double( 3.0 ),
68766     minPt = cms.double( 2.0 ),
68767     inputCollectionTypes = cms.vstring( 'inner tracks',
68768       'links' ),
68769     addExtraSoftMuons = cms.bool( False ),
68770     fillGlobalTrackRefits = cms.bool( False ),
68771     debugWithTruthMatching = cms.bool( False ),
68772     inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ),
68773     fillCaloCompatibility = cms.bool( False ),
68774     maxAbsPullY = cms.double( 9999.0 ),
68775     maxAbsDy = cms.double( 9999.0 ),
68776     minP = cms.double( 0.0 ),
68777     minPCaloMuon = cms.double( 1.0E9 ),
68778     maxAbsDx = cms.double( 3.0 ),
68779     fillIsolation = cms.bool( False ),
68780     writeIsoDeposits = cms.bool( False ),
68781     minNumberOfMatches = cms.int32( 1 ),
68782     fillMatching = cms.bool( True ),
68783     fillShowerDigis = cms.bool( False ),
68784     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
68785     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
68786     fillGlobalTrackQuality = cms.bool( False ),
68787     globalTrackQualityInputTag = cms.InputTag( "" ),
68788     selectHighPurity = cms.bool( False ),
68789     pvInputTag = cms.InputTag( "" ),
68790     fillTrackerKink = cms.bool( False ),
68791     minCaloCompatibility = cms.double( 0.6 ),
68792     runArbitrationCleaner = cms.bool( False ),
68793     arbitrationCleanerOptions = cms.PSet( 
68794       OverlapDTheta = cms.double( 0.02 ),
68795       Overlap = cms.bool( True ),
68796       Clustering = cms.bool( True ),
68797       ME1a = cms.bool( True ),
68798       ClusterDTheta = cms.double( 0.02 ),
68799       ClusterDPhi = cms.double( 0.6 ),
68800       OverlapDPhi = cms.double( 0.0786 )
68801     ),
68802     arbitrateTrackerMuons = cms.bool( True )
68803 )
68804 fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer",
68805     inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" )
68806 )
68807 fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
68808     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
68809     DisplacedReconstruction = cms.bool( False )
68810 )
68811 fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
68812     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
68813     DisplacedReconstruction = cms.bool( True )
68814 )
68815 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68816     saveTags = cms.bool( True ),
68817     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68818     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
68819     PreviousCandTag = cms.InputTag( "" ),
68820     MinN = cms.int32( 2 ),
68821     MaxEta = cms.double( 2.5 ),
68822     MinNhits = cms.int32( 5 ),
68823     MaxDz = cms.double( 9999.0 ),
68824     MinDxySig = cms.double( -1.0 ),
68825     MinPt = cms.double( 10.0 ),
68826     NSigmaPt = cms.double( 0.0 ),
68827     MaxNormalizedChi2 = cms.double( 9999.0 ),
68828     MaxDXYBeamSpot = cms.double( 9999.0 ),
68829     MinDXYBeamSpot = cms.double( 0.01 ),
68830     MinNmuonHits = cms.int32( 0 ),
68831     MaxPtDifference = cms.double( 9999.0 ),
68832     MinTrackPt = cms.double( 0.0 ),
68833     MatchToPreviousCand = cms.bool( False )
68834 )
68835 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68836     saveTags = cms.bool( True ),
68837     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68838     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
68839     PreviousCandTag = cms.InputTag( "" ),
68840     MinN = cms.int32( 1 ),
68841     MaxEta = cms.double( 2.5 ),
68842     MinNhits = cms.int32( 5 ),
68843     MaxDz = cms.double( 9999.0 ),
68844     MinDxySig = cms.double( -1.0 ),
68845     MinPt = cms.double( 16.0 ),
68846     NSigmaPt = cms.double( 0.0 ),
68847     MaxNormalizedChi2 = cms.double( 9999.0 ),
68848     MaxDXYBeamSpot = cms.double( 9999.0 ),
68849     MinDXYBeamSpot = cms.double( 0.01 ),
68850     MinNmuonHits = cms.int32( 0 ),
68851     MaxPtDifference = cms.double( 9999.0 ),
68852     MinTrackPt = cms.double( 0.0 ),
68853     MatchToPreviousCand = cms.bool( False )
68854 )
68855 fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
68856     saveTags = cms.bool( True ),
68857     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
68858     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
68859     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
68860     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68861     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
68862     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
68863     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
68864     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
68865     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
68866     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
68867 )
68868 fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
68869     offset = cms.uint32( 0 ),
68870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68871 )
68872 fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
68873     saveTags = cms.bool( True ),
68874     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68875     PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ),
68876     MaxEta = cms.double( 2.5 ),
68877     MinPt = cms.double( 0.0 ),
68878     MaxDeltaR = cms.double( 0.3 ),
68879     MinN = cms.int32( 1 ),
68880     CentralBxOnly = cms.bool( True ),
68881     SelectQualities = cms.vint32(  )
68882 )
68883 fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68884     saveTags = cms.bool( True ),
68885     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68886     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
68887     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
68888     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
68889     MinN = cms.int32( 1 ),
68890     MaxEta = cms.double( 2.0 ),
68891     AbsEtaBins = cms.vdouble( 5.0 ),
68892     MinNstations = cms.vint32( 0 ),
68893     MinNhits = cms.vint32( 0 ),
68894     CutOnChambers = cms.bool( True ),
68895     MinNchambers = cms.vint32( 3 ),
68896     MaxDr = cms.double( 9999.0 ),
68897     MinDr = cms.double( -1.0 ),
68898     MaxDz = cms.double( 9999.0 ),
68899     MinDxySig = cms.double( -1.0 ),
68900     MinPt = cms.double( 50.0 ),
68901     NSigmaPt = cms.double( 0.0 ),
68902     MatchToPreviousCand = cms.bool( False )
68903 )
68904 fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
68905     saveTags = cms.bool( True ),
68906     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68907     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
68908     PreviousCandTag = cms.InputTag( "" ),
68909     MinN = cms.int32( 1 ),
68910     MaxEta = cms.double( 2.5 ),
68911     MinNhits = cms.int32( 0 ),
68912     MaxDz = cms.double( 9999.0 ),
68913     MinDxySig = cms.double( -1.0 ),
68914     MinPt = cms.double( 0.0 ),
68915     NSigmaPt = cms.double( 0.0 ),
68916     MaxNormalizedChi2 = cms.double( 9999.0 ),
68917     MaxDXYBeamSpot = cms.double( 1.0 ),
68918     MinDXYBeamSpot = cms.double( -1.0 ),
68919     MinNmuonHits = cms.int32( 0 ),
68920     MaxPtDifference = cms.double( 9999.0 ),
68921     MinTrackPt = cms.double( 0.0 ),
68922     MatchToPreviousCand = cms.bool( False )
68923 )
68924 fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
68925     offset = cms.uint32( 0 ),
68926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68927 )
68928 fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68929     saveTags = cms.bool( True ),
68930     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68931     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
68932     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
68933     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68934     MinN = cms.int32( 1 ),
68935     MaxEta = cms.double( 2.0 ),
68936     AbsEtaBins = cms.vdouble( 5.0 ),
68937     MinNstations = cms.vint32( 0 ),
68938     MinNhits = cms.vint32( 0 ),
68939     CutOnChambers = cms.bool( True ),
68940     MinNchambers = cms.vint32( 3 ),
68941     MaxDr = cms.double( 9999.0 ),
68942     MinDr = cms.double( -1.0 ),
68943     MaxDz = cms.double( 9999.0 ),
68944     MinDxySig = cms.double( -1.0 ),
68945     MinPt = cms.double( 50.0 ),
68946     NSigmaPt = cms.double( 0.0 ),
68947     MatchToPreviousCand = cms.bool( False )
68948 )
68949 fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
68950     saveTags = cms.bool( True ),
68951     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68952     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
68953     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ),
68954     L1CandTag = cms.InputTag( "" ),
68955     inputMuonCollection = cms.InputTag( "" ),
68956     MinN = cms.int32( 1 ),
68957     MaxEta = cms.double( 2.5 ),
68958     MinNhits = cms.int32( 0 ),
68959     MaxDr = cms.double( 9999.0 ),
68960     MinDr = cms.double( -1.0 ),
68961     MaxDz = cms.double( 9999.0 ),
68962     MinDxySig = cms.double( -1.0 ),
68963     MinPt = cms.double( 0.0 ),
68964     NSigmaPt = cms.double( 0.0 ),
68965     MaxNormalizedChi2 = cms.double( 9999.0 ),
68966     MaxDXYBeamSpot = cms.double( 1.0 ),
68967     MinDXYBeamSpot = cms.double( 0.0 ),
68968     MinNmuonHits = cms.int32( 0 ),
68969     MaxPtDifference = cms.double( 9999.0 ),
68970     MinTrackPt = cms.double( 0.0 ),
68971     minMuonStations = cms.int32( -1 ),
68972     minTrkHits = cms.int32( -1 ),
68973     minMuonHits = cms.int32( -1 ),
68974     allowedTypeMask = cms.uint32( 255 ),
68975     requiredTypeMask = cms.uint32( 0 ),
68976     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
68977     trkMuonId = cms.uint32( 0 ),
68978     L1MatchingdR = cms.double( 0.3 ),
68979     MatchToPreviousCand = cms.bool( True ),
68980     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
68981     requireL3MuonTrajectorySeed = cms.bool( False ),
68982     useSimpleGeometry = cms.bool( True ),
68983     useStation2 = cms.bool( True ),
68984     fallbackToME1 = cms.bool( False ),
68985     cosmicPropagationHypothesis = cms.bool( False ),
68986     useMB2InOverlap = cms.bool( False ),
68987     useTrack = cms.string( "tracker" ),
68988     useState = cms.string( "atVertex" ),
68989     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
68990     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
68991     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
68992 )
68993 fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
68994     offset = cms.uint32( 0 ),
68995     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68996 )
68997 fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68998     saveTags = cms.bool( True ),
68999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69000     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69001     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69002     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69003     MinN = cms.int32( 1 ),
69004     MaxEta = cms.double( 2.5 ),
69005     AbsEtaBins = cms.vdouble( 5.0 ),
69006     MinNstations = cms.vint32( 0 ),
69007     MinNhits = cms.vint32( 0 ),
69008     CutOnChambers = cms.bool( True ),
69009     MinNchambers = cms.vint32( 0 ),
69010     MaxDr = cms.double( 9999.0 ),
69011     MinDr = cms.double( -1.0 ),
69012     MaxDz = cms.double( 9999.0 ),
69013     MinDxySig = cms.double( -1.0 ),
69014     MinPt = cms.double( 27.0 ),
69015     NSigmaPt = cms.double( 0.0 ),
69016     MatchToPreviousCand = cms.bool( True )
69017 )
69018 fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69019     saveTags = cms.bool( True ),
69020     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69021     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69022     PreviousCandTag = cms.InputTag( "" ),
69023     MinN = cms.int32( 1 ),
69024     MaxEta = cms.double( 2.5 ),
69025     MinNhits = cms.int32( 0 ),
69026     MaxDz = cms.double( 9999.0 ),
69027     MinDxySig = cms.double( -1.0 ),
69028     MinPt = cms.double( 30.0 ),
69029     NSigmaPt = cms.double( 0.0 ),
69030     MaxNormalizedChi2 = cms.double( 9999.0 ),
69031     MaxDXYBeamSpot = cms.double( 9999.0 ),
69032     MinDXYBeamSpot = cms.double( 0.01 ),
69033     MinNmuonHits = cms.int32( 12 ),
69034     MaxPtDifference = cms.double( 9999.0 ),
69035     MinTrackPt = cms.double( 0.0 ),
69036     MatchToPreviousCand = cms.bool( False )
69037 )
69038 fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69039     offset = cms.uint32( 0 ),
69040     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69041 )
69042 fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69043     saveTags = cms.bool( True ),
69044     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69045     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69046     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
69047     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69048     MinN = cms.int32( 1 ),
69049     MaxEta = cms.double( 2.5 ),
69050     AbsEtaBins = cms.vdouble( 5.0 ),
69051     MinNstations = cms.vint32( 0 ),
69052     MinNhits = cms.vint32( 0 ),
69053     CutOnChambers = cms.bool( True ),
69054     MinNchambers = cms.vint32( 0 ),
69055     MaxDr = cms.double( 9999.0 ),
69056     MinDr = cms.double( -1.0 ),
69057     MaxDz = cms.double( 9999.0 ),
69058     MinDxySig = cms.double( -1.0 ),
69059     MinPt = cms.double( 47.0 ),
69060     NSigmaPt = cms.double( 0.0 ),
69061     MatchToPreviousCand = cms.bool( True )
69062 )
69063 fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69064     saveTags = cms.bool( True ),
69065     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69066     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69067     PreviousCandTag = cms.InputTag( "" ),
69068     MinN = cms.int32( 1 ),
69069     MaxEta = cms.double( 2.5 ),
69070     MinNhits = cms.int32( 0 ),
69071     MaxDz = cms.double( 9999.0 ),
69072     MinDxySig = cms.double( -1.0 ),
69073     MinPt = cms.double( 50.0 ),
69074     NSigmaPt = cms.double( 0.0 ),
69075     MaxNormalizedChi2 = cms.double( 9999.0 ),
69076     MaxDXYBeamSpot = cms.double( 9999.0 ),
69077     MinDXYBeamSpot = cms.double( 0.01 ),
69078     MinNmuonHits = cms.int32( 12 ),
69079     MaxPtDifference = cms.double( 9999.0 ),
69080     MinTrackPt = cms.double( 0.0 ),
69081     MatchToPreviousCand = cms.bool( False )
69082 )
69083 fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69084     offset = cms.uint32( 0 ),
69085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69086 )
69087 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69088     saveTags = cms.bool( True ),
69089     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69090     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69091     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69092     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69093     MinN = cms.int32( 1 ),
69094     MaxEta = cms.double( 2.5 ),
69095     AbsEtaBins = cms.vdouble( 5.0 ),
69096     MinNstations = cms.vint32( 0 ),
69097     MinNhits = cms.vint32( 12 ),
69098     CutOnChambers = cms.bool( True ),
69099     MinNchambers = cms.vint32( 0 ),
69100     MaxDr = cms.double( 9999.0 ),
69101     MinDr = cms.double( -1.0 ),
69102     MaxDz = cms.double( 9999.0 ),
69103     MinDxySig = cms.double( -1.0 ),
69104     MinPt = cms.double( 7.0 ),
69105     NSigmaPt = cms.double( 0.0 ),
69106     MatchToPreviousCand = cms.bool( True )
69107 )
69108 fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69109     saveTags = cms.bool( True ),
69110     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69111     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69112     PreviousCandTag = cms.InputTag( "" ),
69113     MinN = cms.int32( 1 ),
69114     MaxEta = cms.double( 2.5 ),
69115     MinNhits = cms.int32( 5 ),
69116     MaxDz = cms.double( 9999.0 ),
69117     MinDxySig = cms.double( -1.0 ),
69118     MinPt = cms.double( 10.0 ),
69119     NSigmaPt = cms.double( 0.0 ),
69120     MaxNormalizedChi2 = cms.double( 9999.0 ),
69121     MaxDXYBeamSpot = cms.double( 9999.0 ),
69122     MinDXYBeamSpot = cms.double( 0.01 ),
69123     MinNmuonHits = cms.int32( 0 ),
69124     MaxPtDifference = cms.double( 9999.0 ),
69125     MinTrackPt = cms.double( 0.0 ),
69126     MatchToPreviousCand = cms.bool( False )
69127 )
69128 fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler",
69129     offset = cms.uint32( 0 ),
69130     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69131 )
69132 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69133     saveTags = cms.bool( True ),
69134     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69135     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69136     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
69137     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69138     MinN = cms.int32( 1 ),
69139     MaxEta = cms.double( 2.5 ),
69140     AbsEtaBins = cms.vdouble( 5.0 ),
69141     MinNstations = cms.vint32( 0 ),
69142     MinNhits = cms.vint32( 0 ),
69143     CutOnChambers = cms.bool( False ),
69144     MinNchambers = cms.vint32( 0 ),
69145     MaxDr = cms.double( 9999.0 ),
69146     MinDr = cms.double( -1.0 ),
69147     MaxDz = cms.double( 9999.0 ),
69148     MinDxySig = cms.double( -1.0 ),
69149     MinPt = cms.double( 20.0 ),
69150     NSigmaPt = cms.double( 0.0 ),
69151     MatchToPreviousCand = cms.bool( True )
69152 )
69153 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
69154     saveTags = cms.bool( True ),
69155     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69156     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69157     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ),
69158     L1CandTag = cms.InputTag( "" ),
69159     inputMuonCollection = cms.InputTag( "" ),
69160     MinN = cms.int32( 1 ),
69161     MaxEta = cms.double( 2.5 ),
69162     MinNhits = cms.int32( 0 ),
69163     MaxDr = cms.double( 9999.0 ),
69164     MinDr = cms.double( -1.0 ),
69165     MaxDz = cms.double( 9999.0 ),
69166     MinDxySig = cms.double( -1.0 ),
69167     MinPt = cms.double( 20.0 ),
69168     NSigmaPt = cms.double( 0.0 ),
69169     MaxNormalizedChi2 = cms.double( 9999.0 ),
69170     MaxDXYBeamSpot = cms.double( 9999.0 ),
69171     MinDXYBeamSpot = cms.double( 0.01 ),
69172     MinNmuonHits = cms.int32( 0 ),
69173     MaxPtDifference = cms.double( 9999.0 ),
69174     MinTrackPt = cms.double( 0.0 ),
69175     minMuonStations = cms.int32( -1 ),
69176     minTrkHits = cms.int32( -1 ),
69177     minMuonHits = cms.int32( -1 ),
69178     allowedTypeMask = cms.uint32( 255 ),
69179     requiredTypeMask = cms.uint32( 0 ),
69180     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69181     trkMuonId = cms.uint32( 0 ),
69182     L1MatchingdR = cms.double( 0.3 ),
69183     MatchToPreviousCand = cms.bool( True ),
69184     InputLinks = cms.InputTag( "" ),
69185     requireL3MuonTrajectorySeed = cms.bool( True ),
69186     useSimpleGeometry = cms.bool( True ),
69187     useStation2 = cms.bool( True ),
69188     fallbackToME1 = cms.bool( False ),
69189     cosmicPropagationHypothesis = cms.bool( False ),
69190     useMB2InOverlap = cms.bool( False ),
69191     useTrack = cms.string( "tracker" ),
69192     useState = cms.string( "atVertex" ),
69193     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69194     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69195     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69196 )
69197 fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
69198     saveTags = cms.bool( True ),
69199     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
69200     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69201     candNonIsolatedTag = cms.InputTag( "" ),
69202     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69203     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
69204     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69205     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69206     ncandcut = cms.int32( 1 ),
69207     doIsolated = cms.bool( False ),
69208     region_eta_size = cms.double( 0.522 ),
69209     region_eta_size_ecap = cms.double( 1.0 ),
69210     region_phi_size = cms.double( 1.044 ),
69211     barrel_end = cms.double( 1.4791 ),
69212     endcap_end = cms.double( 2.5 )
69213 )
69214 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
69215     saveTags = cms.bool( True ),
69216     inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ),
69217     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
69218     etcutEB = cms.double( 20.0 ),
69219     etcutEE = cms.double( 20.0 ),
69220     minEtaCut = cms.double( -9999.0 ),
69221     maxEtaCut = cms.double( 9999.0 ),
69222     ncandcut = cms.int32( 1 )
69223 )
69224 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69225     saveTags = cms.bool( True ),
69226     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ),
69227     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
69228     rhoTag = cms.InputTag( "" ),
69229     energyLowEdges = cms.vdouble( 0.0 ),
69230     lessThan = cms.bool( True ),
69231     useEt = cms.bool( False ),
69232     useAbs = cms.bool( False ),
69233     thrRegularEB = cms.vdouble( 0.012 ),
69234     thrRegularEE = cms.vdouble( 0.03 ),
69235     thrOverEEB = cms.vdouble( -1.0 ),
69236     thrOverEEE = cms.vdouble( -1.0 ),
69237     thrOverE2EB = cms.vdouble( -1.0 ),
69238     thrOverE2EE = cms.vdouble( -1.0 ),
69239     ncandcut = cms.int32( 1 ),
69240     doRhoCorrection = cms.bool( False ),
69241     rhoMax = cms.double( 9.9999999E7 ),
69242     rhoScale = cms.double( 1.0 ),
69243     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69244     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69245     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69246 )
69247 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69248     saveTags = cms.bool( True ),
69249     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ),
69250     varTag = cms.InputTag( "hltEgammaHoverE" ),
69251     rhoTag = cms.InputTag( "" ),
69252     energyLowEdges = cms.vdouble( 0.0 ),
69253     lessThan = cms.bool( True ),
69254     useEt = cms.bool( False ),
69255     useAbs = cms.bool( False ),
69256     thrRegularEB = cms.vdouble( -1.0 ),
69257     thrRegularEE = cms.vdouble( -1.0 ),
69258     thrOverEEB = cms.vdouble( 0.1 ),
69259     thrOverEEE = cms.vdouble( 0.1 ),
69260     thrOverE2EB = cms.vdouble( -1.0 ),
69261     thrOverE2EE = cms.vdouble( -1.0 ),
69262     ncandcut = cms.int32( 1 ),
69263     doRhoCorrection = cms.bool( False ),
69264     rhoMax = cms.double( 9.9999999E7 ),
69265     rhoScale = cms.double( 1.0 ),
69266     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
69267     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69268     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69269 )
69270 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
69271     saveTags = cms.bool( True ),
69272     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ),
69273     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
69274     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
69275     energyLowEdges = cms.vdouble( 0.0 ),
69276     lessThan = cms.bool( True ),
69277     useEt = cms.bool( False ),
69278     useAbs = cms.bool( False ),
69279     thrRegularEB = cms.vdouble( -1.0 ),
69280     thrRegularEE = cms.vdouble( -1.0 ),
69281     thrOverEEB = cms.vdouble( 0.15 ),
69282     thrOverEEE = cms.vdouble( 0.1 ),
69283     thrOverE2EB = cms.vdouble( -1.0 ),
69284     thrOverE2EE = cms.vdouble( -1.0 ),
69285     ncandcut = cms.int32( 1 ),
69286     doRhoCorrection = cms.bool( False ),
69287     rhoMax = cms.double( 9.9999999E7 ),
69288     rhoScale = cms.double( 1.0 ),
69289     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
69290     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
69291     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
69292 )
69293 fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler",
69294     offset = cms.uint32( 0 ),
69295     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69296 )
69297 fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69298     saveTags = cms.bool( True ),
69299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69300     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69301     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
69302     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69303     MinN = cms.int32( 1 ),
69304     MaxEta = cms.double( 2.5 ),
69305     AbsEtaBins = cms.vdouble( 5.0 ),
69306     MinNstations = cms.vint32( 0 ),
69307     MinNhits = cms.vint32( 0 ),
69308     CutOnChambers = cms.bool( True ),
69309     MinNchambers = cms.vint32( 0 ),
69310     MaxDr = cms.double( 9999.0 ),
69311     MinDr = cms.double( -1.0 ),
69312     MaxDz = cms.double( 9999.0 ),
69313     MinDxySig = cms.double( -1.0 ),
69314     MinPt = cms.double( 20.0 ),
69315     NSigmaPt = cms.double( 0.0 ),
69316     MatchToPreviousCand = cms.bool( True )
69317 )
69318 fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT",
69319     TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
69320     towers = cms.InputTag( "hltTowerMakerForAll" ),
69321     UseTowersInCone = cms.double( 0.8 ),
69322     minimumE = cms.double( 0.8 ),
69323     minimumEt = cms.double( 0.5 ),
69324     verbose = cms.untracked.int32( 0 )
69325 )
69326 fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer",
69327     useMassDropTagger = cms.bool( False ),
69328     useFiltering = cms.bool( False ),
69329     useDynamicFiltering = cms.bool( False ),
69330     useTrimming = cms.bool( False ),
69331     usePruning = cms.bool( False ),
69332     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
69333     useKtPruning = cms.bool( False ),
69334     useConstituentSubtraction = cms.bool( False ),
69335     useSoftDrop = cms.bool( False ),
69336     correctShape = cms.bool( False ),
69337     UseOnlyVertexTracks = cms.bool( False ),
69338     UseOnlyOnePV = cms.bool( False ),
69339     muCut = cms.double( -1.0 ),
69340     yCut = cms.double( -1.0 ),
69341     rFilt = cms.double( -1.0 ),
69342     rFiltFactor = cms.double( -1.0 ),
69343     trimPtFracMin = cms.double( -1.0 ),
69344     zcut = cms.double( -1.0 ),
69345     rcut_factor = cms.double( -1.0 ),
69346     csRho_EtaMax = cms.double( -1.0 ),
69347     csRParam = cms.double( -1.0 ),
69348     beta = cms.double( -1.0 ),
69349     R0 = cms.double( -1.0 ),
69350     gridMaxRapidity = cms.double( -1.0 ),
69351     gridSpacing = cms.double( -1.0 ),
69352     DzTrVtxMax = cms.double( 0.0 ),
69353     DxyTrVtxMax = cms.double( 0.0 ),
69354     MaxVtxZ = cms.double( 15.0 ),
69355     subjetPtMin = cms.double( -1.0 ),
69356     muMin = cms.double( -1.0 ),
69357     muMax = cms.double( -1.0 ),
69358     yMin = cms.double( -1.0 ),
69359     yMax = cms.double( -1.0 ),
69360     dRMin = cms.double( -1.0 ),
69361     dRMax = cms.double( -1.0 ),
69362     maxDepth = cms.int32( -1 ),
69363     nFilt = cms.int32( -1 ),
69364     MinVtxNdof = cms.int32( 5 ),
69365     src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ),
69366     srcPVs = cms.InputTag( "NotUsed" ),
69367     jetType = cms.string( "CaloJet" ),
69368     jetAlgorithm = cms.string( "AntiKt" ),
69369     rParam = cms.double( 0.2 ),
69370     inputEtMin = cms.double( 0.3 ),
69371     inputEMin = cms.double( 0.0 ),
69372     jetPtMin = cms.double( 1.0 ),
69373     doPVCorrection = cms.bool( False ),
69374     doAreaFastjet = cms.bool( False ),
69375     doRhoFastjet = cms.bool( False ),
69376     doPUOffsetCorr = cms.bool( False ),
69377     puPtMin = cms.double( 10.0 ),
69378     nSigmaPU = cms.double( 1.0 ),
69379     radiusPU = cms.double( 0.4 ),
69380     subtractorName = cms.string( "" ),
69381     useExplicitGhosts = cms.bool( False ),
69382     doAreaDiskApprox = cms.bool( False ),
69383     voronoiRfact = cms.double( -9.0 ),
69384     Rho_EtaMax = cms.double( 4.4 ),
69385     Ghost_EtaMax = cms.double( 6.0 ),
69386     Active_Area_Repeats = cms.int32( 5 ),
69387     GhostArea = cms.double( 0.01 ),
69388     restrictInputs = cms.bool( False ),
69389     maxInputs = cms.uint32( 1 ),
69390     writeCompound = cms.bool( False ),
69391     writeJetsWithConst = cms.bool( False ),
69392     doFastJetNonUniform = cms.bool( False ),
69393     useDeterministicSeed = cms.bool( True ),
69394     minSeed = cms.uint32( 0 ),
69395     verbosity = cms.int32( 0 ),
69396     puWidth = cms.double( 0.0 ),
69397     nExclude = cms.uint32( 0 ),
69398     maxBadEcalCells = cms.uint32( 9999999 ),
69399     maxBadHcalCells = cms.uint32( 9999999 ),
69400     maxProblematicEcalCells = cms.uint32( 9999999 ),
69401     maxProblematicHcalCells = cms.uint32( 9999999 ),
69402     maxRecoveredEcalCells = cms.uint32( 9999999 ),
69403     maxRecoveredHcalCells = cms.uint32( 9999999 ),
69404     puCenters = cms.vdouble(  ),
69405     applyWeight = cms.bool( False ),
69406     srcWeights = cms.InputTag( "" ),
69407     minimumTowersFraction = cms.double( 0.0 ),
69408     jetCollInstanceName = cms.string( "" ),
69409     sumRecHits = cms.bool( False )
69410 )
69411 fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger",
69412     JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ),
69413     EtMin = cms.double( 20.0 )
69414 )
69415 fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69416     saveTags = cms.bool( True ),
69417     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69418     triggerType = cms.int32( 84 ),
69419     MinE = cms.double( -1.0 ),
69420     MinPt = cms.double( 22.0 ),
69421     MinMass = cms.double( -1.0 ),
69422     MaxMass = cms.double( -1.0 ),
69423     MinEta = cms.double( -1.0 ),
69424     MaxEta = cms.double( 2.2 ),
69425     MinN = cms.int32( 1 )
69426 )
69427 fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector",
69428     src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
69429     filter = cms.bool( False ),
69430     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
69431 )
69432 fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector",
69433     src = cms.InputTag( "hltTrimmedPixelVertices" ),
69434     cut = cms.string( "!isFake" ),
69435     filter = cms.bool( True ),
69436     throwOnMissing = cms.untracked.bool( True )
69437 )
69438 fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
69439     JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69440     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
69441     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
69442     MaxNumberPV = cms.int32( 1 ),
69443     IsoConeMax = cms.double( 0.4 ),
69444     IsoConeMin = cms.double( 0.15 ),
69445     TrackMinPt = cms.double( 0.9 ),
69446     TrackMinNHits = cms.int32( 3 ),
69447     TrackMaxNChi2 = cms.double( 1000.0 ),
69448     TrackPVMaxDZ = cms.double( 0.1 ),
69449     TrackMaxDxy = cms.double( 0.2 ),
69450     TrackSrc = cms.InputTag( "" )
69451 )
69452 fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag",
69453     saveTags = cms.bool( True ),
69454     Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69455     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ),
69456     MinTag = cms.double( 0.0 ),
69457     MaxTag = cms.double( 2.0 ),
69458     MinJets = cms.int32( 1 ),
69459     MatchJetsByDeltaR = cms.bool( False ),
69460     MaxJetDeltaR = cms.double( 0.1 ),
69461     TriggerType = cms.int32( 84 )
69462 )
69463 fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
69464     HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ),
69465     TriggerTypes = cms.vint32( 84 )
69466 )
69467 fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
69468     saveTags = cms.bool( True ),
69469     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
69470     triggerType = cms.int32( 84 ),
69471     MinE = cms.double( -1.0 ),
69472     MinPt = cms.double( 22.0 ),
69473     MinMass = cms.double( -1.0 ),
69474     MaxMass = cms.double( -1.0 ),
69475     MinEta = cms.double( -1.0 ),
69476     MaxEta = cms.double( 2.2 ),
69477     MinN = cms.int32( 1 )
69478 )
69479 fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69480     saveTags = cms.bool( True ),
69481     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69482     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
69483     PreviousCandTag = cms.InputTag( "" ),
69484     MinN = cms.int32( 1 ),
69485     MaxEta = cms.double( 2.1 ),
69486     MinNhits = cms.int32( 0 ),
69487     MaxDz = cms.double( 9999.0 ),
69488     MinDxySig = cms.double( -1.0 ),
69489     MinPt = cms.double( 24.0 ),
69490     NSigmaPt = cms.double( 0.0 ),
69491     MaxNormalizedChi2 = cms.double( 9999.0 ),
69492     MaxDXYBeamSpot = cms.double( 9999.0 ),
69493     MinDXYBeamSpot = cms.double( 0.0 ),
69494     MinNmuonHits = cms.int32( 12 ),
69495     MaxPtDifference = cms.double( 9999.0 ),
69496     MinTrackPt = cms.double( 0.0 ),
69497     MatchToPreviousCand = cms.bool( False )
69498 )
69499 fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
69500     DebugOn = cms.untracked.bool( False ),
69501     DetectorType = cms.untracked.string( "sistrip" ),
69502     acceptedCombinations = cms.untracked.vstring(  ),
69503     DcsStatusLabel = cms.untracked.InputTag( "" ),
69504     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
69505 )
69506 fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover",
69507     trajectories = cms.InputTag( "hltMergedTracks" ),
69508     trackClassifier = cms.InputTag( '','QualityMasks' ),
69509     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
69510     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
69511     oldClusterRemovalInfo = cms.InputTag( "" ),
69512     TrackQuality = cms.string( "highPurity" ),
69513     maxChi2 = cms.double( 16.0 ),
69514     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
69515     overrideTrkQuals = cms.InputTag( "" )
69516 )
69517 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
69518     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
69519     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69520     phase2clustersToSkip = cms.InputTag( "" )
69521 )
69522 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer",
69523     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
69524       'TIB1+TIB2+MTID1_pos',
69525       'TIB1+TIB2+MTID1_neg',
69526       'TID1_pos+TID2_pos+TID3_pos',
69527       'TID1_neg+TID2_neg+TID3_neg',
69528       'TID1_pos+TID2_pos+MTID3_pos',
69529       'TID1_neg+TID2_neg+MTID3_neg' ),
69530     BPix = cms.PSet(  ),
69531     FPix = cms.PSet(  ),
69532     TIB = cms.PSet( 
69533       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69534       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69535       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69536     ),
69537     TID = cms.PSet( 
69538       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69539       minRing = cms.int32( 1 ),
69540       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69541       useRingSlector = cms.bool( True ),
69542       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69543       maxRing = cms.int32( 2 )
69544     ),
69545     TOB = cms.PSet(  ),
69546     TEC = cms.PSet( 
69547       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69548       minRing = cms.int32( 1 ),
69549       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69550       useRingSlector = cms.bool( True ),
69551       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69552       maxRing = cms.int32( 2 )
69553     ),
69554     MTIB = cms.PSet( 
69555       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69556       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69557       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
69558     ),
69559     MTID = cms.PSet( 
69560       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69561       minRing = cms.int32( 3 ),
69562       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69563       useRingSlector = cms.bool( True ),
69564       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69565       maxRing = cms.int32( 3 )
69566     ),
69567     MTOB = cms.PSet(  ),
69568     MTEC = cms.PSet( 
69569       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69570       minRing = cms.int32( 3 ),
69571       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
69572       useRingSlector = cms.bool( True ),
69573       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
69574       maxRing = cms.int32( 3 )
69575     )
69576 )
69577 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
69578     RegionPSet = cms.PSet( 
69579       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
69580       zErrorVetex = cms.double( 12.0 ),
69581       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69582       zErrorBeamSpot = cms.double( 15.0 ),
69583       maxNVertices = cms.int32( 10 ),
69584       maxNRegions = cms.int32( 100 ),
69585       nSigmaZVertex = cms.double( 3.0 ),
69586       nSigmaZBeamSpot = cms.double( 3.0 ),
69587       ptMin = cms.double( 1.2 ),
69588       mode = cms.string( "VerticesFixed" ),
69589       input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
69590       searchOpt = cms.bool( True ),
69591       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
69592       originRadius = cms.double( 1.0 ),
69593       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69594       precise = cms.bool( True ),
69595       deltaEta = cms.double( 0.3 ),
69596       deltaPhi = cms.double( 0.5 )
69597     )
69598 )
69599 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer",
69600     doClusterCheck = cms.bool( False ),
69601     MaxNumberOfStripClusters = cms.uint32( 800000 ),
69602     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
69603     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
69604     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
69605     cut = cms.string( "" ),
69606     DontCountDetsAboveNClusters = cms.uint32( 0 ),
69607     silentClusterCheck = cms.untracked.bool( False )
69608 )
69609 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer",
69610     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ),
69611     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ),
69612     trackingRegionsSeedingLayers = cms.InputTag( "" ),
69613     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ),
69614     produceSeedingHitSets = cms.bool( False ),
69615     produceIntermediateHitDoublets = cms.bool( True ),
69616     maxElement = cms.uint32( 0 ),
69617     maxElementTotal = cms.uint32( 50000000 ),
69618     putEmptyIfMaxElementReached = cms.bool( False ),
69619     layerPairs = cms.vuint32( 0 )
69620 )
69621 fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer",
69622     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ),
69623     maxElement = cms.uint32( 100000 ),
69624     useFixedPreFiltering = cms.bool( False ),
69625     phiPreFiltering = cms.double( 0.3 ),
69626     extraHitRPhitolerance = cms.double( 0.0 ),
69627     extraHitRZtolerance = cms.double( 0.0 ),
69628     extraZKDBox = cms.double( 0.2 ),
69629     extraRKDBox = cms.double( 0.2 ),
69630     extraPhiKDBox = cms.double( 0.005 ),
69631     fnSigmaRZ = cms.double( 2.0 ),
69632     refitHits = cms.bool( True ),
69633     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69634     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69635     maxChi2 = cms.double( 5.0 ),
69636     chi2VsPtCut = cms.bool( True ),
69637     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
69638     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
69639     detIdsToDebug = cms.vint32( 0, 0, 0 )
69640 )
69641 fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
69642     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ),
69643     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
69644     SeedMomentumForBOFF = cms.double( 5.0 ),
69645     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
69646     MinOneOverPtError = cms.double( 1.0 ),
69647     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69648     magneticField = cms.string( "ParabolicMf" ),
69649     forceKinematicWithRegionDirection = cms.bool( False ),
69650     SeedComparitorPSet = cms.PSet( 
69651       FilterStripHits = cms.bool( False ),
69652       FilterPixelHits = cms.bool( False ),
69653       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
69654       FilterAtHelixStage = cms.bool( True ),
69655       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
69656     )
69657 )
69658 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker",
69659     cleanTrajectoryAfterInOut = cms.bool( False ),
69660     doSeedingRegionRebuilding = cms.bool( False ),
69661     onlyPixelHitsForSeedCleaner = cms.bool( False ),
69662     reverseTrajectories = cms.bool( False ),
69663     useHitsSplitting = cms.bool( False ),
69664     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69665     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ),
69666     clustersToSkip = cms.InputTag( "" ),
69667     phase2clustersToSkip = cms.InputTag( "" ),
69668     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
69669     TransientInitialStateEstimatorParameters = cms.PSet( 
69670       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
69671       numberMeasurementsForFit = cms.int32( 4 ),
69672       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
69673     ),
69674     numHitsForSeedCleaner = cms.int32( 4 ),
69675     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
69676     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
69677     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
69678     maxNSeeds = cms.uint32( 100000 ),
69679     maxSeedsBeforeCleaning = cms.uint32( 1000 )
69680 )
69681 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer",
69682     TrajectoryInEvent = cms.bool( False ),
69683     useHitsSplitting = cms.bool( False ),
69684     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ),
69685     clusterRemovalInfo = cms.InputTag( "" ),
69686     AlgorithmName = cms.string( "hltIterX" ),
69687     GeometricInnerState = cms.bool( True ),
69688     reMatchSplitHits = cms.bool( False ),
69689     usePropagatorForPCA = cms.bool( False ),
69690     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
69691     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
69692     useSimpleMF = cms.bool( True ),
69693     SimpleMagneticField = cms.string( "ParabolicMf" ),
69694     Fitter = cms.string( "hltESPFittingSmootherIT" ),
69695     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
69696     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
69697     NavigationSchool = cms.string( "" ),
69698     MeasurementTracker = cms.string( "" )
69699 )
69700 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector",
69701     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ),
69702     keepAllTracks = cms.bool( False ),
69703     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
69704     useVertices = cms.bool( True ),
69705     useVtxError = cms.bool( False ),
69706     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
69707     vtxNumber = cms.int32( -1 ),
69708     vertexCut = cms.string( "tracksSize>=3" ),
69709     copyExtras = cms.untracked.bool( True ),
69710     copyTrajectories = cms.untracked.bool( False ),
69711     qualityBit = cms.string( "highPurity" ),
69712     chi2n_no1Dmod_par = cms.double( 9999.0 ),
69713     chi2n_par = cms.double( 0.25 ),
69714     res_par = cms.vdouble( 0.003, 0.001 ),
69715     d0_par1 = cms.vdouble( 1.0, 4.0 ),
69716     d0_par2 = cms.vdouble( 1.0, 4.0 ),
69717     dz_par1 = cms.vdouble( 1.0, 4.0 ),
69718     dz_par2 = cms.vdouble( 1.0, 4.0 ),
69719     applyAdaptedPVCuts = cms.bool( True ),
69720     max_d0 = cms.double( 100.0 ),
69721     max_z0 = cms.double( 100.0 ),
69722     nSigmaZ = cms.double( 3.0 ),
69723     minNumberLayers = cms.uint32( 5 ),
69724     minNumber3DLayers = cms.uint32( 0 ),
69725     minHitsToBypassChecks = cms.uint32( 20 ),
69726     maxNumberLostLayers = cms.uint32( 0 ),
69727     applyAbsCutsIfNoPV = cms.bool( False ),
69728     max_d0NoPV = cms.double( 100.0 ),
69729     max_z0NoPV = cms.double( 100.0 ),
69730     max_relpterr = cms.double( 9999.0 ),
69731     min_nhits = cms.uint32( 0 ),
69732     max_lostHitFraction = cms.double( 1.0 ),
69733     max_minMissHitOutOrIn = cms.int32( 99 ),
69734     max_eta = cms.double( 9999.0 ),
69735     min_eta = cms.double( -9999.0 ),
69736     useMVA = cms.bool( False ),
69737     useAnyMVA = cms.bool( False ),
69738     useMVAonly = cms.bool( False ),
69739     minMVA = cms.double( -1.0 ),
69740     GBRForestLabel = cms.string( "MVASelectorIter0" ),
69741     mvaType = cms.string( "Detached" )
69742 )
69743 fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger",
69744     copyExtras = cms.untracked.bool( True ),
69745     copyMVA = cms.bool( False ),
69746     TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69747     MaxNormalizedChisq = cms.double( 1000.0 ),
69748     MinPT = cms.double( 0.05 ),
69749     MinFound = cms.int32( 3 ),
69750     Epsilon = cms.double( -0.001 ),
69751     ShareFrac = cms.double( 0.19 ),
69752     allowFirstHitShare = cms.bool( True ),
69753     FoundHitBonus = cms.double( 5.0 ),
69754     LostHitPenalty = cms.double( 20.0 ),
69755     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69756     newQuality = cms.string( "confirmed" ),
69757     setsToMerge = cms.VPSet( 
69758       cms.PSet(  pQual = cms.bool( False ),
69759         tLists = cms.vint32( 0, 1 )
69760       )
69761     ),
69762     hasSelector = cms.vint32( 0, 0 ),
69763     selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
69764     writeOnlyTrkQuals = cms.bool( False ),
69765     makeReKeyedSeeds = cms.untracked.bool( False ),
69766     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69767 )
69768 fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger",
69769     copyExtras = cms.untracked.bool( True ),
69770     copyMVA = cms.bool( False ),
69771     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69772     MaxNormalizedChisq = cms.double( 1000.0 ),
69773     MinPT = cms.double( 0.05 ),
69774     MinFound = cms.int32( 3 ),
69775     Epsilon = cms.double( -0.001 ),
69776     ShareFrac = cms.double( 0.19 ),
69777     allowFirstHitShare = cms.bool( True ),
69778     FoundHitBonus = cms.double( 5.0 ),
69779     LostHitPenalty = cms.double( 20.0 ),
69780     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
69781     newQuality = cms.string( "confirmed" ),
69782     setsToMerge = cms.VPSet( 
69783       cms.PSet(  pQual = cms.bool( False ),
69784         tLists = cms.vint32( 0, 1 )
69785       )
69786     ),
69787     hasSelector = cms.vint32( 0, 0 ),
69788     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
69789     writeOnlyTrkQuals = cms.bool( False ),
69790     makeReKeyedSeeds = cms.untracked.bool( False ),
69791     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
69792 )
69793 fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT",
69794     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
69795     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
69796     ptMin = cms.double( 2.5 ),
69797     pMin = cms.double( 2.5 ),
69798     shareHitFraction = cms.double( 0.8 )
69799 )
69800 fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer",
69801     MuonCaloCompatibility = cms.PSet( 
69802       delta_eta = cms.double( 0.02 ),
69803       delta_phi = cms.double( 0.02 ),
69804       allSiPMHO = cms.bool( False ),
69805       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
69806       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
69807     ),
69808     TrackAssociatorParameters = cms.PSet( 
69809       useMuon = cms.bool( True ),
69810       truthMatch = cms.bool( False ),
69811       usePreshower = cms.bool( False ),
69812       dRPreshowerPreselection = cms.double( 0.2 ),
69813       muonMaxDistanceSigmaY = cms.double( 0.0 ),
69814       useEcal = cms.bool( True ),
69815       muonMaxDistanceSigmaX = cms.double( 0.0 ),
69816       dRMuon = cms.double( 9999.0 ),
69817       dREcal = cms.double( 9999.0 ),
69818       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69819       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69820       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69821       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69822       propagateAllDirections = cms.bool( True ),
69823       muonMaxDistanceY = cms.double( 5.0 ),
69824       useHO = cms.bool( True ),
69825       muonMaxDistanceX = cms.double( 5.0 ),
69826       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69827       useHcal = cms.bool( True ),
69828       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
69829       accountForTrajectoryChangeCalo = cms.bool( False ),
69830       dREcalPreselection = cms.double( 0.05 ),
69831       useCalo = cms.bool( False ),
69832       dRMuonPreselection = cms.double( 0.2 ),
69833       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
69834       dRHcal = cms.double( 9999.0 ),
69835       dRHcalPreselection = cms.double( 0.2 ),
69836       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
69837     ),
69838     CaloExtractorPSet = cms.PSet( 
69839       DR_Veto_H = cms.double( 0.1 ),
69840       CenterConeOnCalIntersection = cms.bool( False ),
69841       NoiseTow_EE = cms.double( 0.15 ),
69842       Noise_EB = cms.double( 0.025 ),
69843       Noise_HE = cms.double( 0.2 ),
69844       DR_Veto_E = cms.double( 0.07 ),
69845       NoiseTow_EB = cms.double( 0.04 ),
69846       Noise_EE = cms.double( 0.1 ),
69847       UseRecHitsFlag = cms.bool( False ),
69848       DR_Max = cms.double( 1.0 ),
69849       DepositLabel = cms.untracked.string( "Cal" ),
69850       Noise_HO = cms.double( 0.2 ),
69851       DR_Veto_HO = cms.double( 0.1 ),
69852       Threshold_H = cms.double( 0.5 ),
69853       PrintTimeReport = cms.untracked.bool( False ),
69854       Threshold_E = cms.double( 0.2 ),
69855       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
69856       ComponentName = cms.string( "CaloExtractorByAssociator" ),
69857       Threshold_HO = cms.double( 0.5 ),
69858       DepositInstanceLabels = cms.vstring( 'ecal',
69859         'hcal',
69860         'ho' ),
69861       ServiceParameters = cms.PSet( 
69862         RPCLayers = cms.bool( False ),
69863         UseMuonNavigation = cms.untracked.bool( False ),
69864         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69865       ),
69866       TrackAssociatorParameters = cms.PSet( 
69867         useMuon = cms.bool( False ),
69868         truthMatch = cms.bool( False ),
69869         usePreshower = cms.bool( False ),
69870         dRPreshowerPreselection = cms.double( 0.2 ),
69871         muonMaxDistanceSigmaY = cms.double( 0.0 ),
69872         useEcal = cms.bool( False ),
69873         muonMaxDistanceSigmaX = cms.double( 0.0 ),
69874         dRMuon = cms.double( 9999.0 ),
69875         dREcal = cms.double( 1.0 ),
69876         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69877         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69878         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69879         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69880         propagateAllDirections = cms.bool( True ),
69881         muonMaxDistanceY = cms.double( 5.0 ),
69882         useHO = cms.bool( False ),
69883         muonMaxDistanceX = cms.double( 5.0 ),
69884         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69885         useHcal = cms.bool( False ),
69886         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
69887         accountForTrajectoryChangeCalo = cms.bool( False ),
69888         dREcalPreselection = cms.double( 1.0 ),
69889         useCalo = cms.bool( True ),
69890         dRMuonPreselection = cms.double( 0.2 ),
69891         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
69892         dRHcal = cms.double( 1.0 ),
69893         dRHcalPreselection = cms.double( 1.0 ),
69894         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
69895       ),
69896       Noise_HB = cms.double( 0.2 )
69897     ),
69898     TrackExtractorPSet = cms.PSet( 
69899       Diff_z = cms.double( 0.2 ),
69900       inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
69901       Chi2Ndof_Max = cms.double( 1.0E64 ),
69902       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
69903       DR_Veto = cms.double( 0.01 ),
69904       Pt_Min = cms.double( -1.0 ),
69905       DR_Max = cms.double( 1.0 ),
69906       DepositLabel = cms.untracked.string( "" ),
69907       NHits_Min = cms.uint32( 0 ),
69908       Chi2Prob_Min = cms.double( -1.0 ),
69909       Diff_r = cms.double( 0.1 ),
69910       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
69911       ComponentName = cms.string( "TrackExtractor" )
69912     ),
69913     JetExtractorPSet = cms.PSet( 
69914       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
69915       DR_Veto = cms.double( 0.1 ),
69916       DR_Max = cms.double( 1.0 ),
69917       ExcludeMuonVeto = cms.bool( True ),
69918       PrintTimeReport = cms.untracked.bool( False ),
69919       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
69920       ComponentName = cms.string( "JetExtractor" ),
69921       ServiceParameters = cms.PSet( 
69922         RPCLayers = cms.bool( False ),
69923         UseMuonNavigation = cms.untracked.bool( False ),
69924         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69925       ),
69926       TrackAssociatorParameters = cms.PSet( 
69927         useMuon = cms.bool( False ),
69928         truthMatch = cms.bool( False ),
69929         usePreshower = cms.bool( False ),
69930         dRPreshowerPreselection = cms.double( 0.2 ),
69931         muonMaxDistanceSigmaY = cms.double( 0.0 ),
69932         useEcal = cms.bool( False ),
69933         muonMaxDistanceSigmaX = cms.double( 0.0 ),
69934         dRMuon = cms.double( 9999.0 ),
69935         dREcal = cms.double( 0.5 ),
69936         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
69937         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
69938         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
69939         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
69940         propagateAllDirections = cms.bool( True ),
69941         muonMaxDistanceY = cms.double( 5.0 ),
69942         useHO = cms.bool( False ),
69943         muonMaxDistanceX = cms.double( 5.0 ),
69944         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
69945         useHcal = cms.bool( False ),
69946         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
69947         accountForTrajectoryChangeCalo = cms.bool( False ),
69948         dREcalPreselection = cms.double( 0.5 ),
69949         useCalo = cms.bool( True ),
69950         dRMuonPreselection = cms.double( 0.2 ),
69951         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
69952         dRHcal = cms.double( 0.5 ),
69953         dRHcalPreselection = cms.double( 0.5 ),
69954         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
69955       ),
69956       Threshold = cms.double( 5.0 )
69957     ),
69958     trackDepositName = cms.string( "tracker" ),
69959     ecalDepositName = cms.string( "ecal" ),
69960     hcalDepositName = cms.string( "hcal" ),
69961     hoDepositName = cms.string( "ho" ),
69962     jetDepositName = cms.string( "jets" ),
69963     TimingFillerParameters = cms.PSet( 
69964       DTTimingParameters = cms.PSet( 
69965         HitError = cms.double( 6.0 ),
69966         MatchParameters = cms.PSet( 
69967           TightMatchDT = cms.bool( False ),
69968           DTradius = cms.double( 0.01 ),
69969           TightMatchCSC = cms.bool( True ),
69970           CSCsegments = cms.InputTag( "hltCscSegments" ),
69971           DTsegments = cms.InputTag( "hltDt4DSegments" )
69972         ),
69973         debug = cms.bool( False ),
69974         DoWireCorr = cms.bool( False ),
69975         RequireBothProjections = cms.bool( False ),
69976         DTTimeOffset = cms.double( 2.7 ),
69977         PruneCut = cms.double( 10000.0 ),
69978         DTsegments = cms.InputTag( "hltDt4DSegments" ),
69979         UseSegmentT0 = cms.bool( False ),
69980         HitsMin = cms.int32( 5 ),
69981         DropTheta = cms.bool( True ),
69982         ServiceParameters = cms.PSet( 
69983           RPCLayers = cms.bool( True ),
69984           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
69985         )
69986       ),
69987       UseCSC = cms.bool( True ),
69988       CSCTimingParameters = cms.PSet( 
69989         MatchParameters = cms.PSet( 
69990           TightMatchDT = cms.bool( False ),
69991           DTradius = cms.double( 0.01 ),
69992           TightMatchCSC = cms.bool( True ),
69993           CSCsegments = cms.InputTag( "hltCscSegments" ),
69994           DTsegments = cms.InputTag( "hltDt4DSegments" )
69995         ),
69996         debug = cms.bool( False ),
69997         CSCWireTimeOffset = cms.double( 0.0 ),
69998         CSCStripError = cms.double( 7.0 ),
69999         CSCTimeOffset = cms.double( 0.0 ),
70000         CSCWireError = cms.double( 8.6 ),
70001         PruneCut = cms.double( 100.0 ),
70002         CSCsegments = cms.InputTag( "hltCscSegments" ),
70003         UseStripTime = cms.bool( True ),
70004         CSCStripTimeOffset = cms.double( 0.0 ),
70005         UseWireTime = cms.bool( True ),
70006         ServiceParameters = cms.PSet( 
70007           RPCLayers = cms.bool( True ),
70008           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
70009         )
70010       ),
70011       ErrorDT = cms.double( 6.0 ),
70012       EcalEnergyCut = cms.double( 0.4 ),
70013       UseECAL = cms.bool( True ),
70014       ErrorEB = cms.double( 2.085 ),
70015       UseDT = cms.bool( True ),
70016       ErrorEE = cms.double( 6.95 ),
70017       ErrorCSC = cms.double( 7.4 )
70018     ),
70019     ShowerDigiFillerParameters = cms.PSet( 
70020       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
70021       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
70022       digiMaxDistanceX = cms.double( 25.0 )
70023     ),
70024     TrackerKinkFinderParameters = cms.PSet( 
70025       usePosition = cms.bool( False ),
70026       diagonalOnly = cms.bool( False )
70027     ),
70028     fillEnergy = cms.bool( True ),
70029     storeCrossedHcalRecHits = cms.bool( False ),
70030     maxAbsPullX = cms.double( 4.0 ),
70031     maxAbsEta = cms.double( 3.0 ),
70032     minPt = cms.double( 10.0 ),
70033     inputCollectionTypes = cms.vstring( 'inner tracks',
70034       'links',
70035       'outer tracks' ),
70036     addExtraSoftMuons = cms.bool( False ),
70037     fillGlobalTrackRefits = cms.bool( False ),
70038     debugWithTruthMatching = cms.bool( False ),
70039     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ),
70040     fillCaloCompatibility = cms.bool( True ),
70041     maxAbsPullY = cms.double( 9999.0 ),
70042     maxAbsDy = cms.double( 9999.0 ),
70043     minP = cms.double( 10.0 ),
70044     minPCaloMuon = cms.double( 1.0E9 ),
70045     maxAbsDx = cms.double( 3.0 ),
70046     fillIsolation = cms.bool( True ),
70047     writeIsoDeposits = cms.bool( False ),
70048     minNumberOfMatches = cms.int32( 1 ),
70049     fillMatching = cms.bool( True ),
70050     fillShowerDigis = cms.bool( False ),
70051     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
70052     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
70053     fillGlobalTrackQuality = cms.bool( False ),
70054     globalTrackQualityInputTag = cms.InputTag( "" ),
70055     selectHighPurity = cms.bool( False ),
70056     pvInputTag = cms.InputTag( "" ),
70057     fillTrackerKink = cms.bool( False ),
70058     minCaloCompatibility = cms.double( 0.6 ),
70059     runArbitrationCleaner = cms.bool( False ),
70060     arbitrationCleanerOptions = cms.PSet( 
70061       OverlapDTheta = cms.double( 0.02 ),
70062       Overlap = cms.bool( True ),
70063       Clustering = cms.bool( True ),
70064       ME1a = cms.bool( True ),
70065       ClusterDTheta = cms.double( 0.02 ),
70066       ClusterDPhi = cms.double( 0.6 ),
70067       OverlapDPhi = cms.double( 0.0786 )
70068     ),
70069     arbitrateTrackerMuons = cms.bool( False )
70070 )
70071 fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer",
70072     TrackQuality = cms.string( "none" ),
70073     UseQuality = cms.bool( False ),
70074     TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' )
70075 )
70076 fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer",
70077     verbose = cms.untracked.bool( False ),
70078     debug = cms.untracked.bool( False ),
70079     elementImporters = cms.VPSet( 
70080       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsForDisplTau" ),
70081         cleanBadConvertedBrems = cms.bool( False ),
70082         muonMaxDPtOPt = cms.double( 1.0 ),
70083         source = cms.InputTag( "hltLightPFTracksForDisplTaus" ),
70084         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
70085         vetoEndcap = cms.bool( False ),
70086         useIterativeTracking = cms.bool( False ),
70087         importerName = cms.string( "GeneralTracksImporter" ),
70088         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
70089         trackQuality = cms.string( "highPurity" )
70090       ),
70091       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
70092         importerName = cms.string( "ECALClusterImporter" ),
70093         BCtoPFCMap = cms.InputTag( "" )
70094       ),
70095       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
70096         importerName = cms.string( "GenericClusterImporter" )
70097       ),
70098       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
70099         importerName = cms.string( "GenericClusterImporter" )
70100       )
70101     ),
70102     linkDefinitions = cms.VPSet( 
70103       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
70104         useKDTree = cms.bool( True ),
70105         linkerName = cms.string( "TrackAndECALLinker" )
70106       ),
70107       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
70108         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
70109         nMaxHcalLinksPerTrack = cms.int32( 1 ),
70110         linkType = cms.string( "TRACK:HCAL" ),
70111         useKDTree = cms.bool( True ),
70112         linkerName = cms.string( "TrackAndHCALLinker" )
70113       ),
70114       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
70115         linkType = cms.string( "ECAL:HCAL" ),
70116         useKDTree = cms.bool( False ),
70117         linkerName = cms.string( "ECALAndHCALLinker" )
70118       ),
70119       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
70120         useKDTree = cms.bool( False ),
70121         linkerName = cms.string( "HFEMAndHFHADLinker" )
70122       )
70123     )
70124 )
70125 fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer",
70126     verbose = cms.untracked.bool( False ),
70127     debug = cms.untracked.bool( False ),
70128     blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ),
70129     muons = cms.InputTag( "hltMuonsForDisplTau" ),
70130     postMuonCleaning = cms.bool( True ),
70131     vetoEndcap = cms.bool( False ),
70132     vertexCollection = cms.InputTag( "hltPixelVertices" ),
70133     useVerticesForNeutral = cms.bool( True ),
70134     useHO = cms.bool( False ),
70135     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
70136     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
70137     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
70138     useEGammaElectrons = cms.bool( False ),
70139     egammaElectrons = cms.InputTag( "" ),
70140     useEGammaFilters = cms.bool( False ),
70141     useProtectionsForJetMET = cms.bool( True ),
70142     PFEGammaFiltersParameters = cms.PSet( 
70143       electron_missinghits = cms.uint32( 1 ),
70144       electron_protectionsForJetMET = cms.PSet( 
70145         maxEeleOverPoutRes = cms.double( 0.5 ),
70146         maxEleHcalEOverEcalE = cms.double( 0.1 ),
70147         maxEcalEOverPRes = cms.double( 0.2 ),
70148         maxHcalEOverP = cms.double( 1.0 ),
70149         maxE = cms.double( 50.0 ),
70150         maxTrackPOverEele = cms.double( 1.0 ),
70151         maxDPhiIN = cms.double( 0.1 ),
70152         maxEcalEOverP_2 = cms.double( 0.2 ),
70153         maxEcalEOverP_1 = cms.double( 0.5 ),
70154         maxEeleOverPout = cms.double( 0.2 ),
70155         maxHcalEOverEcalE = cms.double( 0.1 ),
70156         maxHcalE = cms.double( 10.0 ),
70157         maxNtracks = cms.double( 3.0 )
70158       ),
70159       photon_MinEt = cms.double( 10.0 ),
70160       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
70161       electron_protectionsForBadHcal = cms.PSet( 
70162         dEta = cms.vdouble( 0.0064, 0.01264 ),
70163         dPhi = cms.vdouble( 0.0547, 0.0394 ),
70164         enableProtections = cms.bool( False ),
70165         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
70166         eInvPInv = cms.vdouble( 0.184, 0.0721 )
70167       ),
70168       photon_protectionsForBadHcal = cms.PSet( 
70169         enableProtections = cms.bool( False ),
70170         solidConeTrkIsoOffset = cms.double( 10.0 ),
70171         solidConeTrkIsoSlope = cms.double( 0.3 )
70172       ),
70173       electron_iso_mva_barrel = cms.double( -0.1875 ),
70174       electron_iso_mva_endcap = cms.double( -0.1075 ),
70175       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
70176       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
70177       photon_HoE = cms.double( 0.05 ),
70178       electron_iso_combIso_endcap = cms.double( 10.0 ),
70179       electron_iso_pt = cms.double( 10.0 ),
70180       photon_protectionsForJetMET = cms.PSet( 
70181         sumPtTrackIsoSlope = cms.double( 0.001 ),
70182         sumPtTrackIso = cms.double( 4.0 )
70183       ),
70184       electron_iso_combIso_barrel = cms.double( 10.0 ),
70185       electron_noniso_mvaCut = cms.double( -0.1 ),
70186       photon_combIso = cms.double( 10.0 ),
70187       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
70188     ),
70189     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
70190     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
70191     muon_HO = cms.vdouble( 0.9, 0.9 ),
70192     PFMuonAlgoParameters = cms.PSet(  ),
70193     rejectTracks_Bad = cms.bool( False ),
70194     rejectTracks_Step45 = cms.bool( False ),
70195     usePFNuclearInteractions = cms.bool( False ),
70196     usePFConversions = cms.bool( False ),
70197     usePFDecays = cms.bool( False ),
70198     dptRel_DispVtx = cms.double( 10.0 ),
70199     iCfgCandConnector = cms.PSet( 
70200       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
70201       bCorrect = cms.bool( False ),
70202       bCalibPrimary = cms.bool( False )
70203     ),
70204     nsigma_TRACK = cms.double( 1.0 ),
70205     pt_Error = cms.double( 1.0 ),
70206     factors_45 = cms.vdouble( 10.0, 100.0 ),
70207     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
70208     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
70209     goodTrackDeadHcal_layers = cms.uint32( 4 ),
70210     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
70211     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
70212     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
70213     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
70214     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
70215     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
70216     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
70217     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
70218     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
70219     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
70220     pf_nsigma_ECAL = cms.double( 0.0 ),
70221     pf_nsigma_HCAL = cms.double( 1.0 ),
70222     pf_nsigma_HFEM = cms.double( 1.0 ),
70223     pf_nsigma_HFHAD = cms.double( 1.0 ),
70224     useCalibrationsFromDB = cms.bool( True ),
70225     calibrationsLabel = cms.string( "HLT" ),
70226     postHFCleaning = cms.bool( False ),
70227     PFHFCleaningParameters = cms.PSet( 
70228       minHFCleaningPt = cms.double( 5.0 ),
70229       minDeltaMet = cms.double( 0.4 ),
70230       maxSignificance = cms.double( 2.5 ),
70231       minSignificance = cms.double( 2.5 ),
70232       minSignificanceReduction = cms.double( 1.4 ),
70233       maxDeltaPhiPt = cms.double( 7.0 )
70234     ),
70235     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
70236     calibHF_use = cms.bool( False ),
70237     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 ),
70238     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 ),
70239     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 ),
70240     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 ),
70241     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 ),
70242     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
70243 )
70244 fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer",
70245     useMassDropTagger = cms.bool( False ),
70246     useFiltering = cms.bool( False ),
70247     useDynamicFiltering = cms.bool( False ),
70248     useTrimming = cms.bool( False ),
70249     usePruning = cms.bool( False ),
70250     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
70251     useKtPruning = cms.bool( False ),
70252     useConstituentSubtraction = cms.bool( False ),
70253     useSoftDrop = cms.bool( False ),
70254     correctShape = cms.bool( False ),
70255     UseOnlyVertexTracks = cms.bool( False ),
70256     UseOnlyOnePV = cms.bool( False ),
70257     muCut = cms.double( -1.0 ),
70258     yCut = cms.double( -1.0 ),
70259     rFilt = cms.double( -1.0 ),
70260     rFiltFactor = cms.double( -1.0 ),
70261     trimPtFracMin = cms.double( -1.0 ),
70262     zcut = cms.double( -1.0 ),
70263     rcut_factor = cms.double( -1.0 ),
70264     csRho_EtaMax = cms.double( -1.0 ),
70265     csRParam = cms.double( -1.0 ),
70266     beta = cms.double( -1.0 ),
70267     R0 = cms.double( -1.0 ),
70268     gridMaxRapidity = cms.double( -1.0 ),
70269     gridSpacing = cms.double( -1.0 ),
70270     DzTrVtxMax = cms.double( 0.0 ),
70271     DxyTrVtxMax = cms.double( 0.0 ),
70272     MaxVtxZ = cms.double( 15.0 ),
70273     subjetPtMin = cms.double( -1.0 ),
70274     muMin = cms.double( -1.0 ),
70275     muMax = cms.double( -1.0 ),
70276     yMin = cms.double( -1.0 ),
70277     yMax = cms.double( -1.0 ),
70278     dRMin = cms.double( -1.0 ),
70279     dRMax = cms.double( -1.0 ),
70280     maxDepth = cms.int32( -1 ),
70281     nFilt = cms.int32( -1 ),
70282     MinVtxNdof = cms.int32( 0 ),
70283     src = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70284     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
70285     jetType = cms.string( "PFJet" ),
70286     jetAlgorithm = cms.string( "AntiKt" ),
70287     rParam = cms.double( 0.4 ),
70288     inputEtMin = cms.double( 0.0 ),
70289     inputEMin = cms.double( 0.0 ),
70290     jetPtMin = cms.double( 0.0 ),
70291     doPVCorrection = cms.bool( False ),
70292     doAreaFastjet = cms.bool( False ),
70293     doRhoFastjet = cms.bool( False ),
70294     doPUOffsetCorr = cms.bool( False ),
70295     puPtMin = cms.double( 10.0 ),
70296     nSigmaPU = cms.double( 1.0 ),
70297     radiusPU = cms.double( 0.4 ),
70298     subtractorName = cms.string( "" ),
70299     useExplicitGhosts = cms.bool( False ),
70300     doAreaDiskApprox = cms.bool( True ),
70301     voronoiRfact = cms.double( -9.0 ),
70302     Rho_EtaMax = cms.double( 4.4 ),
70303     Ghost_EtaMax = cms.double( 6.0 ),
70304     Active_Area_Repeats = cms.int32( 5 ),
70305     GhostArea = cms.double( 0.01 ),
70306     restrictInputs = cms.bool( False ),
70307     maxInputs = cms.uint32( 1 ),
70308     writeCompound = cms.bool( False ),
70309     writeJetsWithConst = cms.bool( False ),
70310     doFastJetNonUniform = cms.bool( False ),
70311     useDeterministicSeed = cms.bool( True ),
70312     minSeed = cms.uint32( 0 ),
70313     verbosity = cms.int32( 0 ),
70314     puWidth = cms.double( 0.0 ),
70315     nExclude = cms.uint32( 0 ),
70316     maxBadEcalCells = cms.uint32( 9999999 ),
70317     maxBadHcalCells = cms.uint32( 9999999 ),
70318     maxProblematicEcalCells = cms.uint32( 9999999 ),
70319     maxProblematicHcalCells = cms.uint32( 9999999 ),
70320     maxRecoveredEcalCells = cms.uint32( 9999999 ),
70321     maxRecoveredHcalCells = cms.uint32( 9999999 ),
70322     puCenters = cms.vdouble(  ),
70323     applyWeight = cms.bool( False ),
70324     srcWeights = cms.InputTag( "" ),
70325     minimumTowersFraction = cms.double( 0.0 ),
70326     jetCollInstanceName = cms.string( "" ),
70327     sumRecHits = cms.bool( False )
70328 )
70329 fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer",
70330     deltaR = cms.double( 0.8 ),
70331     src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70332     minJetPt = cms.double( -1.0 ),
70333     maxJetAbsEta = cms.double( 99.0 ),
70334     pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70335     pfCandAssocMapSrc = cms.InputTag( "" ),
70336     verbosity = cms.int32( 0 )
70337 )
70338 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer",
70339     ranking = cms.VPSet( 
70340       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70341         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70342         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
70343         name = cms.string( "ChargedPFCandidate" ),
70344         selectionPassFunction = cms.string( "-pt" )
70345       ),
70346       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70347         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
70348         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
70349         name = cms.string( "ChargedPFCandidate" ),
70350         selectionPassFunction = cms.string( "-pt" )
70351       )
70352     ),
70353     verbosity = cms.int32( 0 ),
70354     maxJetAbsEta = cms.double( 99.0 ),
70355     outputSelection = cms.string( "pt > 0.5" ),
70356     minJetPt = cms.double( -1.0 ),
70357     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70358     builders = cms.VPSet( 
70359       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70360         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70361         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70362         dRmergePhotonWrtOther = cms.double( 0.005 ),
70363         qualityCuts = cms.PSet( 
70364           vertexTrackFiltering = cms.bool( False ),
70365           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70366           recoverLeadingTrk = cms.bool( False ),
70367           signalQualityCuts = cms.PSet( 
70368             minNeutralHadronEt = cms.double( 30.0 ),
70369             maxDeltaZ = cms.double( 1000.0 ),
70370             minTrackPt = cms.double( 0.0 ),
70371             minGammaEt = cms.double( 0.5 ),
70372             minTrackHits = cms.uint32( 3 ),
70373             minTrackPixelHits = cms.uint32( 0 ),
70374             maxTrackChi2 = cms.double( 1000.0 ),
70375             maxTransverseImpactParameter = cms.double( 1000.0 ),
70376             useTracksInsteadOfPFHadrons = cms.bool( False )
70377           ),
70378           vxAssocQualityCuts = cms.PSet( 
70379             minTrackPt = cms.double( 0.0 ),
70380             minGammaEt = cms.double( 0.5 ),
70381             minTrackHits = cms.uint32( 3 ),
70382             minTrackPixelHits = cms.uint32( 0 ),
70383             maxTrackChi2 = cms.double( 1000.0 ),
70384             maxTransverseImpactParameter = cms.double( 1000.0 ),
70385             useTracksInsteadOfPFHadrons = cms.bool( False )
70386           ),
70387           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70388         ),
70389         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70390         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70391         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70392         minMergeGammaEt = cms.double( 0.0 ),
70393         minBlockElementMatchesPhoton = cms.int32( 2 ),
70394         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70395         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70396         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70397         minMergeChargedHadronPt = cms.double( 100.0 ),
70398         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70399         name = cms.string( "chargedPFCandidates" ),
70400         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70401         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
70402         minMergeNeutralHadronEt = cms.double( 0.0 )
70403       ),
70404       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
70405         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
70406         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
70407         dRmergePhotonWrtOther = cms.double( 0.005 ),
70408         qualityCuts = cms.PSet( 
70409           vertexTrackFiltering = cms.bool( False ),
70410           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70411           recoverLeadingTrk = cms.bool( False ),
70412           signalQualityCuts = cms.PSet( 
70413             minNeutralHadronEt = cms.double( 30.0 ),
70414             maxDeltaZ = cms.double( 1000.0 ),
70415             minTrackPt = cms.double( 0.0 ),
70416             minGammaEt = cms.double( 0.5 ),
70417             minTrackHits = cms.uint32( 3 ),
70418             minTrackPixelHits = cms.uint32( 0 ),
70419             maxTrackChi2 = cms.double( 1000.0 ),
70420             maxTransverseImpactParameter = cms.double( 1000.0 ),
70421             useTracksInsteadOfPFHadrons = cms.bool( False )
70422           ),
70423           vxAssocQualityCuts = cms.PSet( 
70424             minTrackPt = cms.double( 0.0 ),
70425             minGammaEt = cms.double( 0.5 ),
70426             minTrackHits = cms.uint32( 3 ),
70427             minTrackPixelHits = cms.uint32( 0 ),
70428             maxTrackChi2 = cms.double( 1000.0 ),
70429             maxTransverseImpactParameter = cms.double( 1000.0 ),
70430             useTracksInsteadOfPFHadrons = cms.bool( False )
70431           ),
70432           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70433         ),
70434         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
70435         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
70436         dRmergePhotonWrtElectron = cms.double( 0.005 ),
70437         minMergeGammaEt = cms.double( 0.0 ),
70438         minBlockElementMatchesPhoton = cms.int32( 2 ),
70439         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
70440         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
70441         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
70442         minMergeChargedHadronPt = cms.double( 0.0 ),
70443         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
70444         name = cms.string( "PFNeutralHadrons" ),
70445         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
70446         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
70447         minMergeNeutralHadronEt = cms.double( 0.0 )
70448       )
70449     )
70450 )
70451 fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer",
70452     massHypothesis = cms.double( 0.136 ),
70453     ranking = cms.VPSet( 
70454       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
70455         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
70456         selection = cms.string( "algoIs('kStrips')" ),
70457         name = cms.string( "InStrip" ),
70458         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
70459       )
70460     ),
70461     verbosity = cms.int32( 0 ),
70462     maxJetAbsEta = cms.double( 99.0 ),
70463     outputSelection = cms.string( "pt > 0" ),
70464     minJetPt = cms.double( -1.0 ),
70465     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70466     builders = cms.VPSet( 
70467       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
70468         applyElecTrackQcuts = cms.bool( False ),
70469         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
70470         makeCombinatoricStrips = cms.bool( False ),
70471         stripPhiAssociationDistance = cms.double( 0.2 ),
70472         qualityCuts = cms.PSet( 
70473           vertexTrackFiltering = cms.bool( False ),
70474           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70475           recoverLeadingTrk = cms.bool( False ),
70476           signalQualityCuts = cms.PSet( 
70477             maxDeltaZ = cms.double( 1000.0 ),
70478             minTrackPt = cms.double( 0.0 ),
70479             minGammaEt = cms.double( 0.5 ),
70480             minTrackHits = cms.uint32( 3 ),
70481             minTrackPixelHits = cms.uint32( 0 ),
70482             maxTrackChi2 = cms.double( 1000.0 ),
70483             maxTransverseImpactParameter = cms.double( 1000.0 ),
70484             useTracksInsteadOfPFHadrons = cms.bool( False )
70485           ),
70486           pvFindingAlgo = cms.string( "closestInDeltaZ" )
70487         ),
70488         maxStripBuildIterations = cms.int32( -1 ),
70489         updateStripAfterEachDaughter = cms.bool( False ),
70490         stripEtaAssociationDistance = cms.double( 0.05 ),
70491         minStripEt = cms.double( 1.0 ),
70492         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
70493         minGammaEtStripAdd = cms.double( 0.0 ),
70494         name = cms.string( "s" )
70495       )
70496     )
70497 )
70498 fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer",
70499     piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ),
70500     jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ),
70501     maxJetAbsEta = cms.double( 2.5 ),
70502     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
70503     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ),
70504     minJetPt = cms.double( 14.0 ),
70505     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
70506     builders = cms.VPSet( 
70507       cms.PSet(  decayModes = cms.VPSet( 
70508   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70509     maxTracks = cms.uint32( 6 ),
70510     nPiZeros = cms.uint32( 0 ),
70511     nCharged = cms.uint32( 1 )
70512   ),
70513   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
70514     maxTracks = cms.uint32( 6 ),
70515     nCharged = cms.uint32( 1 ),
70516     nPiZeros = cms.uint32( 1 )
70517   ),
70518   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
70519     maxTracks = cms.uint32( 6 ),
70520     nCharged = cms.uint32( 1 ),
70521     nPiZeros = cms.uint32( 2 )
70522   ),
70523   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70524     maxTracks = cms.uint32( 6 ),
70525     nCharged = cms.uint32( 2 ),
70526     nPiZeros = cms.uint32( 0 )
70527   ),
70528   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70529     maxTracks = cms.uint32( 6 ),
70530     nCharged = cms.uint32( 2 ),
70531     nPiZeros = cms.uint32( 1 )
70532   ),
70533   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
70534     maxTracks = cms.uint32( 6 ),
70535     nCharged = cms.uint32( 3 ),
70536     nPiZeros = cms.uint32( 0 )
70537   ),
70538   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
70539     maxTracks = cms.uint32( 6 ),
70540     nCharged = cms.uint32( 3 ),
70541     nPiZeros = cms.uint32( 1 )
70542   )
70543 ),
70544         isolationConeSize = cms.double( 0.5 ),
70545         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
70546         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70547         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
70548         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70549         name = cms.string( "combinatoric" ),
70550         pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
70551         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
70552         qualityCuts = cms.PSet( 
70553           isolationQualityCuts = cms.PSet( 
70554             maxDeltaZ = cms.double( 0.2 ),
70555             maxTrackChi2 = cms.double( 100.0 ),
70556             maxTransverseImpactParameter = cms.double( 0.03 ),
70557             minGammaEt = cms.double( 1.5 ),
70558             minTrackHits = cms.uint32( 3 ),
70559             minTrackPixelHits = cms.uint32( 0 ),
70560             minTrackPt = cms.double( 1.0 ),
70561             minTrackVertexWeight = cms.double( -1.0 )
70562           ),
70563           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
70564           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70565           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
70566           recoverLeadingTrk = cms.bool( False ),
70567           signalQualityCuts = cms.PSet( 
70568             maxDeltaZ = cms.double( 1000.0 ),
70569             maxTrackChi2 = cms.double( 1000.0 ),
70570             maxTransverseImpactParameter = cms.double( 1000.0 ),
70571             minGammaEt = cms.double( 0.5 ),
70572             minNeutralHadronEt = cms.double( 30.0 ),
70573             minTrackHits = cms.uint32( 3 ),
70574             minTrackPixelHits = cms.uint32( 0 ),
70575             minTrackPt = cms.double( 0.5 ),
70576             minTrackVertexWeight = cms.double( -1.0 )
70577           ),
70578           vertexTrackFiltering = cms.bool( False ),
70579           vxAssocQualityCuts = cms.PSet( 
70580             maxTrackChi2 = cms.double( 1000.0 ),
70581             maxTransverseImpactParameter = cms.double( 1000.0 ),
70582             minGammaEt = cms.double( 0.5 ),
70583             minTrackHits = cms.uint32( 3 ),
70584             minTrackPixelHits = cms.uint32( 0 ),
70585             minTrackPt = cms.double( 0.5 ),
70586             minTrackVertexWeight = cms.double( -1.0 )
70587           )
70588         ),
70589         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
70590       )
70591     ),
70592     buildNullTaus = cms.bool( False ),
70593     verbosity = cms.int32( 0 ),
70594     modifiers = cms.VPSet( 
70595       cms.PSet(  DataType = cms.string( "AOD" ),
70596         EcalStripSumE_deltaEta = cms.double( 0.03 ),
70597         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
70598         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
70599         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
70600         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
70601         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
70602         name = cms.string( "elec_rej" ),
70603         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
70604         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
70605       ),
70606       cms.PSet(  name = cms.string( "tau_mass" ),
70607         plugin = cms.string( "PFRecoTauMassPlugin" ),
70608         verbosity = cms.int32( 0 )
70609       )
70610     )
70611 )
70612 fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70613     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70614     verbosity = cms.int32( 0 ),
70615     minTauPt = cms.double( 0.0 ),
70616     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70617     decayModes = cms.VPSet( 
70618       cms.PSet(  maxMass = cms.string( "1." ),
70619         nPiZeros = cms.uint32( 0 ),
70620         minMass = cms.double( -1000.0 ),
70621         nChargedPFCandsMin = cms.uint32( 1 ),
70622         nTracksMin = cms.uint32( 1 ),
70623         nCharged = cms.uint32( 1 ),
70624         applyBendCorrection = cms.PSet( 
70625           phi = cms.bool( True ),
70626           eta = cms.bool( True ),
70627           mass = cms.bool( True )
70628         )
70629       ),
70630       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70631         nPiZeros = cms.uint32( 1 ),
70632         minMass = cms.double( 0.0 ),
70633         nChargedPFCandsMin = cms.uint32( 1 ),
70634         nTracksMin = cms.uint32( 1 ),
70635         nCharged = cms.uint32( 1 ),
70636         assumeStripMass = cms.double( 0.1349 ),
70637         applyBendCorrection = cms.PSet( 
70638           phi = cms.bool( True ),
70639           eta = cms.bool( True ),
70640           mass = cms.bool( True )
70641         )
70642       ),
70643       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70644         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70645         maxPi0Mass = cms.double( 0.8 ),
70646         nPiZeros = cms.uint32( 2 ),
70647         minMass = cms.double( 0.4 ),
70648         nChargedPFCandsMin = cms.uint32( 1 ),
70649         nTracksMin = cms.uint32( 1 ),
70650         nCharged = cms.uint32( 1 ),
70651         assumeStripMass = cms.double( 0.0 ),
70652         applyBendCorrection = cms.PSet( 
70653           phi = cms.bool( True ),
70654           eta = cms.bool( True ),
70655           mass = cms.bool( True )
70656         )
70657       ),
70658       cms.PSet(  maxMass = cms.string( "1.2" ),
70659         nPiZeros = cms.uint32( 0 ),
70660         minMass = cms.double( 0.0 ),
70661         nChargedPFCandsMin = cms.uint32( 1 ),
70662         nTracksMin = cms.uint32( 2 ),
70663         nCharged = cms.uint32( 2 ),
70664         applyBendCorrection = cms.PSet( 
70665           phi = cms.bool( True ),
70666           eta = cms.bool( False ),
70667           mass = cms.bool( True )
70668         )
70669       ),
70670       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
70671         minMass = cms.double( 0.0 ),
70672         nCharged = cms.uint32( 2 ),
70673         nChargedPFCandsMin = cms.uint32( 1 ),
70674         nPiZeros = cms.uint32( 1 ),
70675         nTracksMin = cms.uint32( 2 ),
70676         applyBendCorrection = cms.PSet( 
70677           eta = cms.bool( False ),
70678           phi = cms.bool( True ),
70679           mass = cms.bool( True )
70680         )
70681       ),
70682       cms.PSet(  maxMass = cms.string( "1.6" ),
70683         minMass = cms.double( 0.7 ),
70684         nCharged = cms.uint32( 3 ),
70685         nChargedPFCandsMin = cms.uint32( 1 ),
70686         nPiZeros = cms.uint32( 0 ),
70687         nTracksMin = cms.uint32( 2 ),
70688         applyBendCorrection = cms.PSet( 
70689           eta = cms.bool( False ),
70690           phi = cms.bool( True ),
70691           mass = cms.bool( True )
70692         )
70693       ),
70694       cms.PSet(  nCharged = cms.uint32( 3 ),
70695         nPiZeros = cms.uint32( 1 ),
70696         nTracksMin = cms.uint32( 2 ),
70697         minMass = cms.double( 0.9 ),
70698         maxMass = cms.string( "1.6" ),
70699         applyBendCorrection = cms.PSet( 
70700           eta = cms.bool( False ),
70701           phi = cms.bool( False ),
70702           mass = cms.bool( False )
70703         ),
70704         nChargedPFCandsMin = cms.uint32( 1 )
70705       )
70706     ),
70707     matchingCone = cms.double( 0.5 ),
70708     minPixelHits = cms.int32( 0 ),
70709     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
70710 )
70711 fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner",
70712     src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
70713     cleaners = cms.VPSet( 
70714       cms.PSet(  name = cms.string( "HPS_Select" ),
70715         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
70716         src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" )
70717       ),
70718       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
70719         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
70720         minTrackPt = cms.double( 5.0 )
70721       ),
70722       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
70723         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
70724       ),
70725       cms.PSet(  name = cms.string( "Pt" ),
70726         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70727         selection = cms.string( "leadPFCand().isNonnull()" ),
70728         selectionFailValue = cms.double( 1000.0 ),
70729         selectionPassFunction = cms.string( "-pt()" ),
70730         tolerance = cms.double( 0.01 )
70731       ),
70732       cms.PSet(  name = cms.string( "StripMultiplicity" ),
70733         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70734         selection = cms.string( "leadPFCand().isNonnull()" ),
70735         selectionFailValue = cms.double( 1000.0 ),
70736         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
70737       ),
70738       cms.PSet(  name = cms.string( "CombinedIsolation" ),
70739         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
70740         selection = cms.string( "leadPFCand().isNonnull()" ),
70741         selectionFailValue = cms.double( 1000.0 ),
70742         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
70743       )
70744     ),
70745     outputSelection = cms.string( "" ),
70746     verbosity = cms.int32( 0 )
70747 )
70748 fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder",
70749     src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" )
70750 )
70751 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
70752     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70753     verbosity = cms.int32( 0 ),
70754     minTauPt = cms.double( 18.0 ),
70755     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70756     decayModes = cms.VPSet( 
70757       cms.PSet(  maxMass = cms.string( "1." ),
70758         nPiZeros = cms.uint32( 0 ),
70759         minMass = cms.double( -1000.0 ),
70760         nChargedPFCandsMin = cms.uint32( 1 ),
70761         nTracksMin = cms.uint32( 1 ),
70762         nCharged = cms.uint32( 1 ),
70763         applyBendCorrection = cms.PSet( 
70764           phi = cms.bool( True ),
70765           eta = cms.bool( True ),
70766           mass = cms.bool( True )
70767         )
70768       ),
70769       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
70770         nPiZeros = cms.uint32( 1 ),
70771         minMass = cms.double( 0.0 ),
70772         nChargedPFCandsMin = cms.uint32( 1 ),
70773         nTracksMin = cms.uint32( 1 ),
70774         nCharged = cms.uint32( 1 ),
70775         assumeStripMass = cms.double( 0.1349 ),
70776         applyBendCorrection = cms.PSet( 
70777           phi = cms.bool( True ),
70778           eta = cms.bool( True ),
70779           mass = cms.bool( True )
70780         )
70781       ),
70782       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
70783         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
70784         maxPi0Mass = cms.double( 0.8 ),
70785         nPiZeros = cms.uint32( 2 ),
70786         minMass = cms.double( 0.4 ),
70787         nChargedPFCandsMin = cms.uint32( 1 ),
70788         nTracksMin = cms.uint32( 1 ),
70789         nCharged = cms.uint32( 1 ),
70790         assumeStripMass = cms.double( 0.0 ),
70791         applyBendCorrection = cms.PSet( 
70792           phi = cms.bool( True ),
70793           eta = cms.bool( True ),
70794           mass = cms.bool( True )
70795         )
70796       ),
70797       cms.PSet(  maxMass = cms.string( "1.2" ),
70798         nPiZeros = cms.uint32( 0 ),
70799         minMass = cms.double( 0.0 ),
70800         nChargedPFCandsMin = cms.uint32( 1 ),
70801         nTracksMin = cms.uint32( 2 ),
70802         nCharged = cms.uint32( 2 ),
70803         applyBendCorrection = cms.PSet( 
70804           phi = cms.bool( True ),
70805           eta = cms.bool( False ),
70806           mass = cms.bool( True )
70807         )
70808       ),
70809       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
70810         minMass = cms.double( 0.0 ),
70811         nCharged = cms.uint32( 2 ),
70812         nChargedPFCandsMin = cms.uint32( 1 ),
70813         nPiZeros = cms.uint32( 1 ),
70814         nTracksMin = cms.uint32( 2 ),
70815         applyBendCorrection = cms.PSet( 
70816           eta = cms.bool( False ),
70817           phi = cms.bool( True ),
70818           mass = cms.bool( True )
70819         )
70820       ),
70821       cms.PSet(  maxMass = cms.string( "1.6" ),
70822         minMass = cms.double( 0.7 ),
70823         nCharged = cms.uint32( 3 ),
70824         nChargedPFCandsMin = cms.uint32( 1 ),
70825         nPiZeros = cms.uint32( 0 ),
70826         nTracksMin = cms.uint32( 2 ),
70827         applyBendCorrection = cms.PSet( 
70828           eta = cms.bool( False ),
70829           phi = cms.bool( True ),
70830           mass = cms.bool( True )
70831         )
70832       ),
70833       cms.PSet(  nCharged = cms.uint32( 3 ),
70834         nPiZeros = cms.uint32( 1 ),
70835         nTracksMin = cms.uint32( 2 ),
70836         minMass = cms.double( 0.9 ),
70837         maxMass = cms.string( "1.6" ),
70838         applyBendCorrection = cms.PSet( 
70839           eta = cms.bool( False ),
70840           phi = cms.bool( False ),
70841           mass = cms.bool( False )
70842         ),
70843         nChargedPFCandsMin = cms.uint32( 1 )
70844       )
70845     ),
70846     matchingCone = cms.double( 0.5 ),
70847     minPixelHits = cms.int32( 0 ),
70848     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
70849 )
70850 fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
70851     MinPtLeadingObject = cms.double( 0.0 ),
70852     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70853     UseOnlyChargedHadrons = cms.bool( True ),
70854     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
70855 )
70856 fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector",
70857     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70858     cut = cms.string( "pt > 0" ),
70859     discriminators = cms.VPSet( 
70860       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ),
70861         selectionCut = cms.double( 0.5 )
70862       )
70863     ),
70864     discriminatorContainers = cms.VPSet( 
70865     )
70866 )
70867 fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau",
70868     saveTags = cms.bool( True ),
70869     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70870     triggerType = cms.int32( 84 ),
70871     MinE = cms.double( -1.0 ),
70872     MinPt = cms.double( 0.0 ),
70873     MinMass = cms.double( -1.0 ),
70874     MaxMass = cms.double( -1.0 ),
70875     MinEta = cms.double( -1.0 ),
70876     MaxEta = cms.double( 2.5 ),
70877     MinN = cms.int32( 1 )
70878 )
70879 fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau",
70880     saveTags = cms.bool( True ),
70881     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70882     triggerType = cms.int32( 84 ),
70883     MinE = cms.double( -1.0 ),
70884     MinPt = cms.double( 24.0 ),
70885     MinMass = cms.double( -1.0 ),
70886     MaxMass = cms.double( -1.0 ),
70887     MinEta = cms.double( -1.0 ),
70888     MaxEta = cms.double( 2.1 ),
70889     MinN = cms.int32( 1 )
70890 )
70891 fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
70892     MinPtLeadingObject = cms.double( 1.0 ),
70893     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70894     UseOnlyChargedHadrons = cms.bool( True ),
70895     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
70896 )
70897 fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector",
70898     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70899     cut = cms.string( "pt > 0" ),
70900     discriminators = cms.VPSet( 
70901       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
70902         selectionCut = cms.double( 0.5 )
70903       )
70904     ),
70905     discriminatorContainers = cms.VPSet( 
70906     )
70907 )
70908 fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
70909     saveTags = cms.bool( True ),
70910     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
70911     triggerType = cms.int32( 84 ),
70912     MinE = cms.double( -1.0 ),
70913     MinPt = cms.double( 24.0 ),
70914     MinMass = cms.double( -1.0 ),
70915     MaxMass = cms.double( -1.0 ),
70916     MinEta = cms.double( -1.0 ),
70917     MaxEta = cms.double( 2.1 ),
70918     MinN = cms.int32( 1 )
70919 )
70920 fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
70921     storeRawFootprintCorrection = cms.bool( False ),
70922     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
70923     storeRawOccupancy = cms.bool( False ),
70924     maximumSumPtCut = cms.double( 3.7 ),
70925     qualityCuts = cms.PSet( 
70926       vertexTrackFiltering = cms.bool( False ),
70927       isolationQualityCuts = cms.PSet( 
70928         maxDeltaZ = cms.double( 0.2 ),
70929         minTrackPt = cms.double( 0.5 ),
70930         minGammaEt = cms.double( 0.5 ),
70931         minTrackHits = cms.uint32( 3 ),
70932         minTrackPixelHits = cms.uint32( 0 ),
70933         maxTrackChi2 = cms.double( 100.0 ),
70934         maxTransverseImpactParameter = cms.double( 0.1 ),
70935         useTracksInsteadOfPFHadrons = cms.bool( False )
70936       ),
70937       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
70938       recoverLeadingTrk = cms.bool( False ),
70939       signalQualityCuts = cms.PSet( 
70940         maxDeltaZ = cms.double( 0.2 ),
70941         minTrackPt = cms.double( 0.0 ),
70942         minGammaEt = cms.double( 0.5 ),
70943         minTrackHits = cms.uint32( 3 ),
70944         minTrackPixelHits = cms.uint32( 0 ),
70945         maxTrackChi2 = cms.double( 1000.0 ),
70946         maxTransverseImpactParameter = cms.double( 0.2 ),
70947         useTracksInsteadOfPFHadrons = cms.bool( False ),
70948         minNeutralHadronEt = cms.double( 1.0 )
70949       ),
70950       vxAssocQualityCuts = cms.PSet( 
70951         minTrackPt = cms.double( 0.0 ),
70952         minGammaEt = cms.double( 0.5 ),
70953         minTrackHits = cms.uint32( 3 ),
70954         minTrackPixelHits = cms.uint32( 0 ),
70955         maxTrackChi2 = cms.double( 1000.0 ),
70956         maxTransverseImpactParameter = cms.double( 0.2 ),
70957         useTracksInsteadOfPFHadrons = cms.bool( False )
70958       ),
70959       pvFindingAlgo = cms.string( "closestInDeltaZ" )
70960     ),
70961     minTauPtForNoIso = cms.double( -99.0 ),
70962     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
70963     vertexSrc = cms.InputTag( "NotUsed" ),
70964     applySumPtCut = cms.bool( True ),
70965     rhoConeSize = cms.double( 0.357 ),
70966     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
70967     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
70968     rhoProducer = cms.InputTag( "NotUsed" ),
70969     enableHGCalWorkaround = cms.bool( False ),
70970     footprintCorrections = cms.VPSet( 
70971       cms.PSet(  offset = cms.string( "0.0" ),
70972         selection = cms.string( "decayMode() = 0" )
70973       ),
70974       cms.PSet(  offset = cms.string( "0.0" ),
70975         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
70976       ),
70977       cms.PSet(  offset = cms.string( "2.7" ),
70978         selection = cms.string( "decayMode() = 5" )
70979       ),
70980       cms.PSet(  offset = cms.string( "0.0" ),
70981         selection = cms.string( "decayMode() = 6" )
70982       ),
70983       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
70984         selection = cms.string( "decayMode() = 10" )
70985       )
70986     ),
70987     deltaBetaFactor = cms.string( "0.38" ),
70988     applyFootprintCorrection = cms.bool( False ),
70989     UseAllPFCandsForWeights = cms.bool( False ),
70990     relativeSumPtCut = cms.double( 0.03 ),
70991     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
70992     maximumOccupancy = cms.uint32( 0 ),
70993     verbosity = cms.int32( 0 ),
70994     applyOccupancyCut = cms.bool( False ),
70995     applyDeltaBetaCorrection = cms.bool( False ),
70996     applyRelativeSumPtCut = cms.bool( False ),
70997     storeRawPUsumPt = cms.bool( False ),
70998     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
70999     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71000     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71001     storeRawSumPt = cms.bool( False ),
71002     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71003     applyRhoCorrection = cms.bool( False ),
71004     WeightECALIsolation = cms.double( 0.33333 ),
71005     rhoUEOffsetCorrection = cms.double( 0.0 ),
71006     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71007     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71008     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71009     relativeSumPtOffset = cms.double( 0.0 ),
71010     customOuterCone = cms.double( -1.0 ),
71011     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71012 )
71013 fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
71014     storeRawFootprintCorrection = cms.bool( False ),
71015     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71016     storeRawOccupancy = cms.bool( False ),
71017     maximumSumPtCut = cms.double( 2.0 ),
71018     qualityCuts = cms.PSet( 
71019       vertexTrackFiltering = cms.bool( False ),
71020       isolationQualityCuts = cms.PSet( 
71021         maxDeltaZ = cms.double( 0.2 ),
71022         minTrackPt = cms.double( 0.5 ),
71023         minGammaEt = cms.double( 0.5 ),
71024         minTrackHits = cms.uint32( 3 ),
71025         minTrackPixelHits = cms.uint32( 0 ),
71026         maxTrackChi2 = cms.double( 100.0 ),
71027         maxTransverseImpactParameter = cms.double( 0.1 ),
71028         useTracksInsteadOfPFHadrons = cms.bool( False )
71029       ),
71030       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71031       recoverLeadingTrk = cms.bool( False ),
71032       signalQualityCuts = cms.PSet( 
71033         maxDeltaZ = cms.double( 0.2 ),
71034         minTrackPt = cms.double( 0.0 ),
71035         minGammaEt = cms.double( 0.5 ),
71036         minTrackHits = cms.uint32( 3 ),
71037         minTrackPixelHits = cms.uint32( 0 ),
71038         maxTrackChi2 = cms.double( 1000.0 ),
71039         maxTransverseImpactParameter = cms.double( 0.2 ),
71040         useTracksInsteadOfPFHadrons = cms.bool( False ),
71041         minNeutralHadronEt = cms.double( 1.0 )
71042       ),
71043       vxAssocQualityCuts = cms.PSet( 
71044         minTrackPt = cms.double( 0.0 ),
71045         minGammaEt = cms.double( 0.5 ),
71046         minTrackHits = cms.uint32( 3 ),
71047         minTrackPixelHits = cms.uint32( 0 ),
71048         maxTrackChi2 = cms.double( 1000.0 ),
71049         maxTransverseImpactParameter = cms.double( 0.2 ),
71050         useTracksInsteadOfPFHadrons = cms.bool( False )
71051       ),
71052       pvFindingAlgo = cms.string( "closestInDeltaZ" )
71053     ),
71054     minTauPtForNoIso = cms.double( -99.0 ),
71055     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
71056     vertexSrc = cms.InputTag( "NotUsed" ),
71057     applySumPtCut = cms.bool( False ),
71058     rhoConeSize = cms.double( 0.5 ),
71059     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
71060     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
71061     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
71062     enableHGCalWorkaround = cms.bool( False ),
71063     footprintCorrections = cms.VPSet( 
71064       cms.PSet(  offset = cms.string( "0.0" ),
71065         selection = cms.string( "decayMode() = 0" )
71066       ),
71067       cms.PSet(  offset = cms.string( "0.0" ),
71068         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
71069       ),
71070       cms.PSet(  offset = cms.string( "2.7" ),
71071         selection = cms.string( "decayMode() = 5" )
71072       ),
71073       cms.PSet(  offset = cms.string( "0.0" ),
71074         selection = cms.string( "decayMode() = 6" )
71075       ),
71076       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
71077         selection = cms.string( "decayMode() = 10" )
71078       )
71079     ),
71080     deltaBetaFactor = cms.string( "0.38" ),
71081     applyFootprintCorrection = cms.bool( False ),
71082     UseAllPFCandsForWeights = cms.bool( False ),
71083     relativeSumPtCut = cms.double( 0.05 ),
71084     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
71085     maximumOccupancy = cms.uint32( 0 ),
71086     verbosity = cms.int32( 0 ),
71087     applyOccupancyCut = cms.bool( False ),
71088     applyDeltaBetaCorrection = cms.bool( False ),
71089     applyRelativeSumPtCut = cms.bool( True ),
71090     storeRawPUsumPt = cms.bool( False ),
71091     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
71092     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
71093     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
71094     storeRawSumPt = cms.bool( False ),
71095     ApplyDiscriminationByECALIsolation = cms.bool( False ),
71096     applyRhoCorrection = cms.bool( False ),
71097     WeightECALIsolation = cms.double( 1.0 ),
71098     rhoUEOffsetCorrection = cms.double( 1.0 ),
71099     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
71100     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
71101     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
71102     relativeSumPtOffset = cms.double( 60.0 ),
71103     customOuterCone = cms.double( -1.0 ),
71104     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
71105 )
71106 fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
71107     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71108     Prediscriminants = cms.PSet( 
71109       BooleanOperator = cms.string( "or" ),
71110       discr1 = cms.PSet( 
71111         cut = cms.double( 0.5 ),
71112         Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" )
71113       ),
71114       discr2 = cms.PSet( 
71115         cut = cms.double( 0.5 ),
71116         Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" )
71117       )
71118     ),
71119     PassValue = cms.double( 1.0 ),
71120     FailValue = cms.double( 0.0 )
71121 )
71122 fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector",
71123     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71124     cut = cms.string( "pt > 0" ),
71125     discriminators = cms.VPSet( 
71126       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71127         selectionCut = cms.double( 0.5 )
71128       ),
71129       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71130         selectionCut = cms.double( 0.5 )
71131       )
71132     ),
71133     discriminatorContainers = cms.VPSet( 
71134     )
71135 )
71136 fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71137     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
71138     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71139     EtMin = cms.double( 0.0 ),
71140     ReduceTauContent = cms.bool( True ),
71141     KeepOriginalVertex = cms.bool( False )
71142 )
71143 fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71144     saveTags = cms.bool( True ),
71145     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ),
71146     triggerType = cms.int32( 84 ),
71147     MinE = cms.double( -1.0 ),
71148     MinPt = cms.double( 24.0 ),
71149     MinMass = cms.double( -1.0 ),
71150     MaxMass = cms.double( -1.0 ),
71151     MinEta = cms.double( -1.0 ),
71152     MaxEta = cms.double( 2.1 ),
71153     MinN = cms.int32( 1 )
71154 )
71155 fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau",
71156     saveTags = cms.bool( True ),
71157     originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ),
71158     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71159     inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ),
71160     inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ),
71161     triggerType1 = cms.int32( 83 ),
71162     triggerType2 = cms.int32( 84 ),
71163     MinDeta = cms.double( 1.0 ),
71164     MaxDeta = cms.double( -1.0 ),
71165     MinDphi = cms.double( 0.0 ),
71166     MaxDphi = cms.double( -1.0 ),
71167     MinDelR = cms.double( 0.3 ),
71168     MaxDelR = cms.double( 99999.0 ),
71169     MinPt = cms.double( 1.0 ),
71170     MaxPt = cms.double( -1.0 ),
71171     MinMinv = cms.double( 0.0 ),
71172     MaxMinv = cms.double( -1.0 ),
71173     MinN = cms.int32( 1 )
71174 )
71175 fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler",
71176     offset = cms.uint32( 0 ),
71177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71178 )
71179 fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
71180     saveTags = cms.bool( True ),
71181     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
71182     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71183     candNonIsolatedTag = cms.InputTag( "" ),
71184     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71185     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71186     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71187     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71188     ncandcut = cms.int32( 1 ),
71189     doIsolated = cms.bool( False ),
71190     region_eta_size = cms.double( 0.522 ),
71191     region_eta_size_ecap = cms.double( 1.0 ),
71192     region_phi_size = cms.double( 1.044 ),
71193     barrel_end = cms.double( 1.4791 ),
71194     endcap_end = cms.double( 2.65 )
71195 )
71196 fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter",
71197     saveTags = cms.bool( True ),
71198     inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ),
71199     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71200     etcutEB = cms.double( 34.0 ),
71201     etcutEE = cms.double( 34.0 ),
71202     minEtaCut = cms.double( -2.1 ),
71203     maxEtaCut = cms.double( 2.1 ),
71204     ncandcut = cms.int32( 1 )
71205 )
71206 fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter",
71207     saveTags = cms.bool( True ),
71208     candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ),
71209     varTag = cms.InputTag( "hltEgammaHoverE" ),
71210     rhoTag = cms.InputTag( "" ),
71211     energyLowEdges = cms.vdouble( 0.0 ),
71212     lessThan = cms.bool( True ),
71213     useEt = cms.bool( False ),
71214     useAbs = cms.bool( False ),
71215     thrRegularEB = cms.vdouble( -1.0 ),
71216     thrRegularEE = cms.vdouble( -1.0 ),
71217     thrOverEEB = cms.vdouble( 0.15 ),
71218     thrOverEEE = cms.vdouble( 0.1 ),
71219     thrOverE2EB = cms.vdouble( -1.0 ),
71220     thrOverE2EE = cms.vdouble( -1.0 ),
71221     ncandcut = cms.int32( 1 ),
71222     doRhoCorrection = cms.bool( False ),
71223     rhoMax = cms.double( 9.9999999E7 ),
71224     rhoScale = cms.double( 1.0 ),
71225     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71226     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71227     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71228 )
71229 fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71230     saveTags = cms.bool( True ),
71231     candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ),
71232     varTag = cms.InputTag( "hltEgammaR9ID" ),
71233     rhoTag = cms.InputTag( "" ),
71234     energyLowEdges = cms.vdouble( 0.0 ),
71235     lessThan = cms.bool( False ),
71236     useEt = cms.bool( False ),
71237     useAbs = cms.bool( False ),
71238     thrRegularEB = cms.vdouble( 0.9 ),
71239     thrRegularEE = cms.vdouble( 0.9 ),
71240     thrOverEEB = cms.vdouble( -1.0 ),
71241     thrOverEEE = cms.vdouble( -1.0 ),
71242     thrOverE2EB = cms.vdouble( -1.0 ),
71243     thrOverE2EE = cms.vdouble( -1.0 ),
71244     ncandcut = cms.int32( 1 ),
71245     doRhoCorrection = cms.bool( False ),
71246     rhoMax = cms.double( 9.9999999E7 ),
71247     rhoScale = cms.double( 1.0 ),
71248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71251 )
71252 fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71253     saveTags = cms.bool( True ),
71254     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ),
71255     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
71256     rhoTag = cms.InputTag( "" ),
71257     energyLowEdges = cms.vdouble( 0.0 ),
71258     lessThan = cms.bool( True ),
71259     useEt = cms.bool( False ),
71260     useAbs = cms.bool( False ),
71261     thrRegularEB = cms.vdouble( 0.014 ),
71262     thrRegularEE = cms.vdouble( 0.035 ),
71263     thrOverEEB = cms.vdouble( -1.0 ),
71264     thrOverEEE = cms.vdouble( -1.0 ),
71265     thrOverE2EB = cms.vdouble( -1.0 ),
71266     thrOverE2EE = cms.vdouble( -1.0 ),
71267     ncandcut = cms.int32( 1 ),
71268     doRhoCorrection = cms.bool( False ),
71269     rhoMax = cms.double( 9.9999999E7 ),
71270     rhoScale = cms.double( 1.0 ),
71271     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71273     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71274 )
71275 fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71276     saveTags = cms.bool( True ),
71277     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ),
71278     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
71279     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71280     energyLowEdges = cms.vdouble( 0.0 ),
71281     lessThan = cms.bool( True ),
71282     useEt = cms.bool( True ),
71283     useAbs = cms.bool( False ),
71284     thrRegularEB = cms.vdouble( 5.0 ),
71285     thrRegularEE = cms.vdouble( 8.0 ),
71286     thrOverEEB = cms.vdouble( 0.01 ),
71287     thrOverEEE = cms.vdouble( 0.007 ),
71288     thrOverE2EB = cms.vdouble( 0.0 ),
71289     thrOverE2EE = cms.vdouble( 0.0 ),
71290     ncandcut = cms.int32( 1 ),
71291     doRhoCorrection = cms.bool( True ),
71292     rhoMax = cms.double( 9.9999999E7 ),
71293     rhoScale = cms.double( 1.0 ),
71294     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
71295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71297 )
71298 fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71299     saveTags = cms.bool( True ),
71300     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ),
71301     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
71302     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71303     energyLowEdges = cms.vdouble( 0.0 ),
71304     lessThan = cms.bool( True ),
71305     useEt = cms.bool( True ),
71306     useAbs = cms.bool( False ),
71307     thrRegularEB = cms.vdouble( 12.5 ),
71308     thrRegularEE = cms.vdouble( 7.5 ),
71309     thrOverEEB = cms.vdouble( 0.03 ),
71310     thrOverEEE = cms.vdouble( 0.032 ),
71311     thrOverE2EB = cms.vdouble( 3.0E-5 ),
71312     thrOverE2EE = cms.vdouble( 3.0E-5 ),
71313     ncandcut = cms.int32( 0 ),
71314     doRhoCorrection = cms.bool( True ),
71315     rhoMax = cms.double( 9.9999999E7 ),
71316     rhoScale = cms.double( 1.0 ),
71317     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
71318     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71319     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71320 )
71321 fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
71322     saveTags = cms.bool( True ),
71323     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ),
71324     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
71325     rhoTag = cms.InputTag( "" ),
71326     energyLowEdges = cms.vdouble( 0.0 ),
71327     lessThan = cms.bool( True ),
71328     useEt = cms.bool( True ),
71329     useAbs = cms.bool( False ),
71330     thrRegularEB = cms.vdouble( 6.0 ),
71331     thrRegularEE = cms.vdouble( 6.0 ),
71332     thrOverEEB = cms.vdouble( 0.002 ),
71333     thrOverEEE = cms.vdouble( 0.002 ),
71334     thrOverE2EB = cms.vdouble( 0.0 ),
71335     thrOverE2EE = cms.vdouble( 0.0 ),
71336     ncandcut = cms.int32( 1 ),
71337     doRhoCorrection = cms.bool( False ),
71338     rhoMax = cms.double( 9.9999999E7 ),
71339     rhoScale = cms.double( 1.0 ),
71340     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71342     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71343 )
71344 fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
71345     saveTags = cms.bool( True ),
71346     inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ),
71347     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71348     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71349     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
71350     inputTrack = cms.InputTag( "hltMergedTracks" ),
71351     ncandcut = cms.int32( 1 ),
71352     EBOnly = cms.bool( False ),
71353     sMin_min = cms.double( 0.0 ),
71354     sMin_max = cms.double( 0.4 ),
71355     sMaj_min = cms.double( 0.0 ),
71356     sMaj_max = cms.double( 1.5 ),
71357     seedTimeMin = cms.double( -999.0 ),
71358     seedTimeMax = cms.double( 999.0 ),
71359     useTrackVeto = cms.bool( False ),
71360     maxTrackCut = cms.int32( 0 ),
71361     trackPtCut = cms.double( 5.0 ),
71362     trackdRCut = cms.double( 0.2 )
71363 )
71364 fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71365     saveTags = cms.bool( True ),
71366     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71367     triggerType = cms.int32( 84 ),
71368     MinE = cms.double( -1.0 ),
71369     MinPt = cms.double( 30.0 ),
71370     MinMass = cms.double( -1.0 ),
71371     MaxMass = cms.double( -1.0 ),
71372     MinEta = cms.double( -1.0 ),
71373     MaxEta = cms.double( 2.2 ),
71374     MinN = cms.int32( 1 )
71375 )
71376 fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71377     saveTags = cms.bool( True ),
71378     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71379     triggerType = cms.int32( 84 ),
71380     MinE = cms.double( -1.0 ),
71381     MinPt = cms.double( 30.0 ),
71382     MinMass = cms.double( -1.0 ),
71383     MaxMass = cms.double( -1.0 ),
71384     MinEta = cms.double( -1.0 ),
71385     MaxEta = cms.double( 2.2 ),
71386     MinN = cms.int32( 1 )
71387 )
71388 fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71389     saveTags = cms.bool( True ),
71390     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71391     triggerType = cms.int32( 84 ),
71392     MinE = cms.double( -1.0 ),
71393     MinPt = cms.double( 34.0 ),
71394     MinMass = cms.double( -1.0 ),
71395     MaxMass = cms.double( -1.0 ),
71396     MinEta = cms.double( -1.0 ),
71397     MaxEta = cms.double( 2.1 ),
71398     MinN = cms.int32( 1 )
71399 )
71400 fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71401     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
71402     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71403     EtMin = cms.double( 0.0 ),
71404     ReduceTauContent = cms.bool( True ),
71405     KeepOriginalVertex = cms.bool( False )
71406 )
71407 fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71408     saveTags = cms.bool( True ),
71409     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ),
71410     triggerType = cms.int32( 84 ),
71411     MinE = cms.double( -1.0 ),
71412     MinPt = cms.double( 34.0 ),
71413     MinMass = cms.double( -1.0 ),
71414     MaxMass = cms.double( -1.0 ),
71415     MinEta = cms.double( -1.0 ),
71416     MaxEta = cms.double( 2.1 ),
71417     MinN = cms.int32( 1 )
71418 )
71419 fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau",
71420     saveTags = cms.bool( True ),
71421     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
71422     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
71423     inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ),
71424     inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ),
71425     triggerType1 = cms.int32( 92 ),
71426     triggerType2 = cms.int32( 84 ),
71427     MinDeta = cms.double( 0.0 ),
71428     MaxDeta = cms.double( -1.0 ),
71429     MinDphi = cms.double( 0.0 ),
71430     MaxDphi = cms.double( -1.0 ),
71431     MinDelR = cms.double( 0.3 ),
71432     MaxDelR = cms.double( 99999.0 ),
71433     MinPt = cms.double( 1.0 ),
71434     MaxPt = cms.double( -1.0 ),
71435     MinMinv = cms.double( 0.0 ),
71436     MaxMinv = cms.double( -1.0 ),
71437     MinN = cms.int32( 1 )
71438 )
71439 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71440     offset = cms.uint32( 0 ),
71441     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71442 )
71443 fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet",
71444     saveTags = cms.bool( True ),
71445     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71446     triggerType = cms.int32( 84 ),
71447     MinE = cms.double( -1.0 ),
71448     MinPt = cms.double( 26.0 ),
71449     MinMass = cms.double( -1.0 ),
71450     MaxMass = cms.double( -1.0 ),
71451     MinEta = cms.double( -1.0 ),
71452     MaxEta = cms.double( 2.2 ),
71453     MinN = cms.int32( 2 )
71454 )
71455 fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
71456     saveTags = cms.bool( True ),
71457     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71458     triggerType = cms.int32( 84 ),
71459     MinE = cms.double( -1.0 ),
71460     MinPt = cms.double( 30.0 ),
71461     MinMass = cms.double( -1.0 ),
71462     MaxMass = cms.double( -1.0 ),
71463     MinEta = cms.double( -1.0 ),
71464     MaxEta = cms.double( 2.2 ),
71465     MinN = cms.int32( 2 )
71466 )
71467 fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau",
71468     saveTags = cms.bool( True ),
71469     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71470     triggerType = cms.int32( 84 ),
71471     MinE = cms.double( -1.0 ),
71472     MinPt = cms.double( 32.0 ),
71473     MinMass = cms.double( -1.0 ),
71474     MaxMass = cms.double( -1.0 ),
71475     MinEta = cms.double( -1.0 ),
71476     MaxEta = cms.double( 2.1 ),
71477     MinN = cms.int32( 2 )
71478 )
71479 fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71480     saveTags = cms.bool( True ),
71481     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71482     triggerType = cms.int32( 84 ),
71483     MinE = cms.double( -1.0 ),
71484     MinPt = cms.double( 32.0 ),
71485     MinMass = cms.double( -1.0 ),
71486     MaxMass = cms.double( -1.0 ),
71487     MinEta = cms.double( -1.0 ),
71488     MaxEta = cms.double( 2.1 ),
71489     MinN = cms.int32( 2 )
71490 )
71491 fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71492     saveTags = cms.bool( True ),
71493     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71494     triggerType = cms.int32( 84 ),
71495     MinE = cms.double( -1.0 ),
71496     MinPt = cms.double( 32.0 ),
71497     MinMass = cms.double( -1.0 ),
71498     MaxMass = cms.double( -1.0 ),
71499     MinEta = cms.double( -1.0 ),
71500     MaxEta = cms.double( 2.1 ),
71501     MinN = cms.int32( 2 )
71502 )
71503 fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
71504     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
71505     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71506     EtMin = cms.double( 0.0 ),
71507     ReduceTauContent = cms.bool( True ),
71508     KeepOriginalVertex = cms.bool( False )
71509 )
71510 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71511     saveTags = cms.bool( True ),
71512     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71513     triggerType = cms.int32( 84 ),
71514     MinE = cms.double( -1.0 ),
71515     MinPt = cms.double( 32.0 ),
71516     MinMass = cms.double( -1.0 ),
71517     MaxMass = cms.double( -1.0 ),
71518     MinEta = cms.double( -1.0 ),
71519     MaxEta = cms.double( 2.1 ),
71520     MinN = cms.int32( 2 )
71521 )
71522 fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer",
71523     qualityCuts = cms.PSet( 
71524       signalQualityCuts = cms.PSet( 
71525         minTrackPt = cms.double( 0.5 ),
71526         maxTrackChi2 = cms.double( 100.0 ),
71527         maxTransverseImpactParameter = cms.double( 0.1 ),
71528         maxDeltaZ = cms.double( 0.4 ),
71529         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71530         minTrackVertexWeight = cms.double( -1.0 ),
71531         minTrackPixelHits = cms.uint32( 0 ),
71532         minTrackHits = cms.uint32( 3 ),
71533         minGammaEt = cms.double( 1.0 ),
71534         minNeutralHadronEt = cms.double( 30.0 )
71535       ),
71536       isolationQualityCuts = cms.PSet( 
71537         minTrackPt = cms.double( 1.0 ),
71538         maxTrackChi2 = cms.double( 100.0 ),
71539         maxTransverseImpactParameter = cms.double( 0.03 ),
71540         maxDeltaZ = cms.double( 0.2 ),
71541         maxDeltaZToLeadTrack = cms.double( -1.0 ),
71542         minTrackVertexWeight = cms.double( -1.0 ),
71543         minTrackPixelHits = cms.uint32( 0 ),
71544         minTrackHits = cms.uint32( 8 ),
71545         minGammaEt = cms.double( 1.5 )
71546       ),
71547       vxAssocQualityCuts = cms.PSet( 
71548         minTrackPt = cms.double( 0.5 ),
71549         maxTrackChi2 = cms.double( 100.0 ),
71550         maxTransverseImpactParameter = cms.double( 0.1 ),
71551         minTrackVertexWeight = cms.double( -1.0 ),
71552         minTrackPixelHits = cms.uint32( 0 ),
71553         minTrackHits = cms.uint32( 3 ),
71554         minGammaEt = cms.double( 1.0 )
71555       ),
71556       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
71557       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
71558       vertexTrackFiltering = cms.bool( False ),
71559       recoverLeadingTrk = cms.bool( False ),
71560       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
71561     ),
71562     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
71563     Algorithm = cms.int32( 0 ),
71564     RemoveElectronTracks = cms.bool( False ),
71565     RemoveMuonTracks = cms.bool( False ),
71566     useBeamSpot = cms.bool( True ),
71567     useSelectedTaus = cms.bool( False ),
71568     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71569     ElectronTag = cms.InputTag( "" ),
71570     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71571     MuonTag = cms.InputTag( "" ),
71572     PVTag = cms.InputTag( "hltPixelVertices" ),
71573     discriminators = cms.VPSet( 
71574       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ),
71575         selectionCut = cms.double( 0.5 )
71576       )
71577     )
71578 )
71579 fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer",
71580     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" )
71581 )
71582 fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters",
71583     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ),
71584     useFullCalculation = cms.bool( True ),
71585     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71586     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" )
71587 )
71588 fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut",
71589     tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ),
71590     cut = cms.string( "abs(dxy) > 0.005" ),
71591     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71592     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "AND" ) )
71593 )
71594 fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector",
71595     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71596     cut = cms.string( "pt > 0" ),
71597     discriminators = cms.VPSet( 
71598       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
71599         selectionCut = cms.double( 0.5 )
71600       ),
71601       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
71602         selectionCut = cms.double( 0.5 )
71603       ),
71604       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ),
71605         selectionCut = cms.double( 0.5 )
71606       )
71607     ),
71608     discriminatorContainers = cms.VPSet( 
71609     )
71610 )
71611 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71612     saveTags = cms.bool( True ),
71613     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71614     triggerType = cms.int32( 84 ),
71615     MinE = cms.double( -1.0 ),
71616     MinPt = cms.double( 32.0 ),
71617     MinMass = cms.double( -1.0 ),
71618     MaxMass = cms.double( -1.0 ),
71619     MinEta = cms.double( -1.0 ),
71620     MaxEta = cms.double( 2.1 ),
71621     MinN = cms.int32( 2 )
71622 )
71623 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
71624     offset = cms.uint32( 0 ),
71625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71626 )
71627 fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet",
71628     saveTags = cms.bool( True ),
71629     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71630     triggerType = cms.int32( 84 ),
71631     MinE = cms.double( -1.0 ),
71632     MinPt = cms.double( 36.0 ),
71633     MinMass = cms.double( -1.0 ),
71634     MaxMass = cms.double( -1.0 ),
71635     MinEta = cms.double( -1.0 ),
71636     MaxEta = cms.double( 2.2 ),
71637     MinN = cms.int32( 2 )
71638 )
71639 fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau",
71640     saveTags = cms.bool( True ),
71641     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
71642     triggerType = cms.int32( 84 ),
71643     MinE = cms.double( -1.0 ),
71644     MinPt = cms.double( 36.0 ),
71645     MinMass = cms.double( -1.0 ),
71646     MaxMass = cms.double( -1.0 ),
71647     MinEta = cms.double( -1.0 ),
71648     MaxEta = cms.double( 2.1 ),
71649     MinN = cms.int32( 2 )
71650 )
71651 fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
71652     saveTags = cms.bool( True ),
71653     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
71654     triggerType = cms.int32( 84 ),
71655     MinE = cms.double( -1.0 ),
71656     MinPt = cms.double( 36.0 ),
71657     MinMass = cms.double( -1.0 ),
71658     MaxMass = cms.double( -1.0 ),
71659     MinEta = cms.double( -1.0 ),
71660     MaxEta = cms.double( 2.1 ),
71661     MinN = cms.int32( 2 )
71662 )
71663 fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
71664     saveTags = cms.bool( True ),
71665     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71666     triggerType = cms.int32( 84 ),
71667     MinE = cms.double( -1.0 ),
71668     MinPt = cms.double( 36.0 ),
71669     MinMass = cms.double( -1.0 ),
71670     MaxMass = cms.double( -1.0 ),
71671     MinEta = cms.double( -1.0 ),
71672     MaxEta = cms.double( 2.1 ),
71673     MinN = cms.int32( 2 )
71674 )
71675 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
71676     saveTags = cms.bool( True ),
71677     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
71678     triggerType = cms.int32( 84 ),
71679     MinE = cms.double( -1.0 ),
71680     MinPt = cms.double( 36.0 ),
71681     MinMass = cms.double( -1.0 ),
71682     MaxMass = cms.double( -1.0 ),
71683     MinEta = cms.double( -1.0 ),
71684     MaxEta = cms.double( 2.1 ),
71685     MinN = cms.int32( 2 )
71686 )
71687 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau",
71688     saveTags = cms.bool( True ),
71689     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
71690     triggerType = cms.int32( 84 ),
71691     MinE = cms.double( -1.0 ),
71692     MinPt = cms.double( 36.0 ),
71693     MinMass = cms.double( -1.0 ),
71694     MaxMass = cms.double( -1.0 ),
71695     MinEta = cms.double( -1.0 ),
71696     MaxEta = cms.double( 2.1 ),
71697     MinN = cms.int32( 2 )
71698 )
71699 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler",
71700     offset = cms.uint32( 0 ),
71701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71702 )
71703 fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
71704     offset = cms.uint32( 0 ),
71705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71706 )
71707 fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71708     saveTags = cms.bool( True ),
71709     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
71710     triggerType = cms.int32( 84 ),
71711     MinE = cms.double( -1.0 ),
71712     MinPt = cms.double( 22.0 ),
71713     MinMass = cms.double( -1.0 ),
71714     MaxMass = cms.double( -1.0 ),
71715     MinEta = cms.double( -1.0 ),
71716     MaxEta = cms.double( 2.2 ),
71717     MinN = cms.int32( 1 )
71718 )
71719 fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
71720     saveTags = cms.bool( True ),
71721     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
71722     triggerType = cms.int32( 84 ),
71723     MinE = cms.double( -1.0 ),
71724     MinPt = cms.double( 22.0 ),
71725     MinMass = cms.double( -1.0 ),
71726     MaxMass = cms.double( -1.0 ),
71727     MinEta = cms.double( -1.0 ),
71728     MaxEta = cms.double( 2.2 ),
71729     MinN = cms.int32( 1 )
71730 )
71731 fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau",
71732     saveTags = cms.bool( True ),
71733     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
71734     triggerType = cms.int32( 84 ),
71735     MinE = cms.double( -1.0 ),
71736     MinPt = cms.double( 24.0 ),
71737     MinMass = cms.double( -1.0 ),
71738     MaxMass = cms.double( -1.0 ),
71739     MinEta = cms.double( -1.0 ),
71740     MaxEta = cms.double( 2.1 ),
71741     MinN = cms.int32( 1 )
71742 )
71743 fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau",
71744     saveTags = cms.bool( True ),
71745     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
71746     originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ),
71747     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ),
71748     inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ),
71749     triggerType1 = cms.int32( 83 ),
71750     triggerType2 = cms.int32( 84 ),
71751     MinDeta = cms.double( 1.0 ),
71752     MaxDeta = cms.double( -1.0 ),
71753     MinDphi = cms.double( 0.0 ),
71754     MaxDphi = cms.double( -1.0 ),
71755     MinDelR = cms.double( 0.3 ),
71756     MaxDelR = cms.double( 99999.0 ),
71757     MinPt = cms.double( 1.0 ),
71758     MaxPt = cms.double( -1.0 ),
71759     MinMinv = cms.double( 0.0 ),
71760     MaxMinv = cms.double( -1.0 ),
71761     MinN = cms.int32( 1 )
71762 )
71763 fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed",
71764     saveTags = cms.bool( True ),
71765     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ),
71766     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
71767     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
71768     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
71769     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
71770     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71771     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71772     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71773     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
71774     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
71775 )
71776 fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71777     offset = cms.uint32( 0 ),
71778     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71779 )
71780 fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter",
71781     saveTags = cms.bool( True ),
71782     htLabels = cms.VInputTag( 'hltHtMht' ),
71783     mhtLabels = cms.VInputTag( 'hltHtMht' ),
71784     minHt = cms.vdouble( 350.0 ),
71785     minMht = cms.vdouble( 0.0 ),
71786     minMeff = cms.vdouble( 0.0 ),
71787     meffSlope = cms.vdouble( 1.0 )
71788 )
71789 fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector",
71790     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
71791     filter = cms.bool( False ),
71792     cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
71793 )
71794 fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
71795     saveTags = cms.bool( True ),
71796     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
71797     triggerType = cms.int32( 85 ),
71798     MinE = cms.double( -1.0 ),
71799     MinPt = cms.double( 40.0 ),
71800     MinMass = cms.double( -1.0 ),
71801     MaxMass = cms.double( -1.0 ),
71802     MinEta = cms.double( -1.0 ),
71803     MaxEta = cms.double( 2.0 ),
71804     MinN = cms.int32( 1 )
71805 )
71806 fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
71807     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
71808     TriggerTypes = cms.vint32( 85 )
71809 )
71810 fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
71811     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71812     barrelJets = cms.bool( True ),
71813     endcapJets = cms.bool( True ),
71814     ecalCellEnergyThresh = cms.double( 0.5 ),
71815     ecalCellTimeThresh = cms.double( 12.5 ),
71816     ecalCellTimeErrorThresh = cms.double( 100.0 ),
71817     matchingRadius = cms.double( 0.4 ),
71818     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
71819     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
71820 )
71821 fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71822     saveTags = cms.bool( True ),
71823     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71824     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71825     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71826     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71827     minJets = cms.uint32( 1 ),
71828     jetTimeThresh = cms.double( 1.5 ),
71829     jetMaxTimeThresh = cms.double( 3.5 ),
71830     jetCellsForTimingThresh = cms.uint32( 5 ),
71831     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71832     minJetPt = cms.double( 40.0 )
71833 )
71834 fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71835     offset = cms.uint32( 0 ),
71836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71837 )
71838 fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71839     saveTags = cms.bool( True ),
71840     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71841     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71842     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71843     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71844     minJets = cms.uint32( 1 ),
71845     jetTimeThresh = cms.double( 1.6 ),
71846     jetMaxTimeThresh = cms.double( 3.5 ),
71847     jetCellsForTimingThresh = cms.uint32( 5 ),
71848     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71849     minJetPt = cms.double( 40.0 )
71850 )
71851 fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71852     offset = cms.uint32( 0 ),
71853     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71854 )
71855 fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71856     saveTags = cms.bool( True ),
71857     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71858     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71859     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71860     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71861     minJets = cms.uint32( 1 ),
71862     jetTimeThresh = cms.double( 1.75 ),
71863     jetMaxTimeThresh = cms.double( 3.5 ),
71864     jetCellsForTimingThresh = cms.uint32( 5 ),
71865     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71866     minJetPt = cms.double( 40.0 )
71867 )
71868 fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler",
71869     offset = cms.uint32( 0 ),
71870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71871 )
71872 fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71873     saveTags = cms.bool( True ),
71874     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71875     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71876     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71877     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71878     minJets = cms.uint32( 1 ),
71879     jetTimeThresh = cms.double( 3.0 ),
71880     jetMaxTimeThresh = cms.double( 999999.0 ),
71881     jetCellsForTimingThresh = cms.uint32( 5 ),
71882     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71883     minJetPt = cms.double( 40.0 )
71884 )
71885 fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler",
71886     offset = cms.uint32( 0 ),
71887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71888 )
71889 fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71890     saveTags = cms.bool( True ),
71891     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71892     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71893     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71894     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71895     minJets = cms.uint32( 1 ),
71896     jetTimeThresh = cms.double( 3.25 ),
71897     jetMaxTimeThresh = cms.double( 999999.0 ),
71898     jetCellsForTimingThresh = cms.uint32( 5 ),
71899     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71900     minJetPt = cms.double( 40.0 )
71901 )
71902 fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71903     offset = cms.uint32( 0 ),
71904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71905 )
71906 fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71907     saveTags = cms.bool( True ),
71908     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71909     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71910     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71911     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71912     minJets = cms.uint32( 1 ),
71913     jetTimeThresh = cms.double( 3.5 ),
71914     jetMaxTimeThresh = cms.double( 999999.0 ),
71915     jetCellsForTimingThresh = cms.uint32( 5 ),
71916     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71917     minJetPt = cms.double( 40.0 )
71918 )
71919 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71920     offset = cms.uint32( 0 ),
71921     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71922 )
71923 fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter",
71924     saveTags = cms.bool( True ),
71925     htLabels = cms.VInputTag( 'hltHtMht' ),
71926     mhtLabels = cms.VInputTag( 'hltHtMht' ),
71927     minHt = cms.vdouble( 430.0 ),
71928     minMht = cms.vdouble( 0.0 ),
71929     minMeff = cms.vdouble( 0.0 ),
71930     meffSlope = cms.vdouble( 1.0 )
71931 )
71932 fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71933     saveTags = cms.bool( True ),
71934     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71935     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71936     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71937     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71938     minJets = cms.uint32( 1 ),
71939     jetTimeThresh = cms.double( 0.5 ),
71940     jetMaxTimeThresh = cms.double( 999999.0 ),
71941     jetCellsForTimingThresh = cms.uint32( 5 ),
71942     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71943     minJetPt = cms.double( 40.0 )
71944 )
71945 fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
71946     offset = cms.uint32( 0 ),
71947     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71948 )
71949 fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71950     saveTags = cms.bool( True ),
71951     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71952     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71953     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71954     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71955     minJets = cms.uint32( 1 ),
71956     jetTimeThresh = cms.double( 1.0 ),
71957     jetMaxTimeThresh = cms.double( 999999.0 ),
71958     jetCellsForTimingThresh = cms.uint32( 5 ),
71959     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71960     minJetPt = cms.double( 40.0 )
71961 )
71962 fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
71963     offset = cms.uint32( 0 ),
71964     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71965 )
71966 fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71967     saveTags = cms.bool( True ),
71968     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71969     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71970     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71971     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71972     minJets = cms.uint32( 1 ),
71973     jetTimeThresh = cms.double( 1.0 ),
71974     jetMaxTimeThresh = cms.double( 1.5 ),
71975     jetCellsForTimingThresh = cms.uint32( 5 ),
71976     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71977     minJetPt = cms.double( 40.0 )
71978 )
71979 fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler",
71980     offset = cms.uint32( 0 ),
71981     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71982 )
71983 fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter",
71984     saveTags = cms.bool( True ),
71985     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
71986     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
71987     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
71988     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
71989     minJets = cms.uint32( 1 ),
71990     jetTimeThresh = cms.double( 1.1 ),
71991     jetMaxTimeThresh = cms.double( 1.6 ),
71992     jetCellsForTimingThresh = cms.uint32( 5 ),
71993     jetEcalEtForTimingThresh = cms.double( 10.0 ),
71994     minJetPt = cms.double( 40.0 )
71995 )
71996 fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
71997     offset = cms.uint32( 0 ),
71998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71999 )
72000 fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72001     saveTags = cms.bool( True ),
72002     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72003     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72004     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72005     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72006     minJets = cms.uint32( 1 ),
72007     jetTimeThresh = cms.double( 1.25 ),
72008     jetMaxTimeThresh = cms.double( 1.75 ),
72009     jetCellsForTimingThresh = cms.uint32( 5 ),
72010     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72011     minJetPt = cms.double( 40.0 )
72012 )
72013 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72014     offset = cms.uint32( 0 ),
72015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72016 )
72017 fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72018     saveTags = cms.bool( True ),
72019     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72020     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72021     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72022     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72023     minJets = cms.uint32( 1 ),
72024     jetTimeThresh = cms.double( 1.5 ),
72025     jetMaxTimeThresh = cms.double( 999999.0 ),
72026     jetCellsForTimingThresh = cms.uint32( 5 ),
72027     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72028     minJetPt = cms.double( 40.0 )
72029 )
72030 fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
72031     offset = cms.uint32( 0 ),
72032     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72033 )
72034 fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72035     saveTags = cms.bool( True ),
72036     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72037     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72038     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72039     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72040     minJets = cms.uint32( 1 ),
72041     jetTimeThresh = cms.double( 2.0 ),
72042     jetMaxTimeThresh = cms.double( 999999.0 ),
72043     jetCellsForTimingThresh = cms.uint32( 5 ),
72044     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72045     minJetPt = cms.double( 40.0 )
72046 )
72047 fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler",
72048     offset = cms.uint32( 0 ),
72049     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72050 )
72051 fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72052     saveTags = cms.bool( True ),
72053     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72054     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72055     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72056     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72057     minJets = cms.uint32( 1 ),
72058     jetTimeThresh = cms.double( 2.25 ),
72059     jetMaxTimeThresh = cms.double( 999999.0 ),
72060     jetCellsForTimingThresh = cms.uint32( 5 ),
72061     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72062     minJetPt = cms.double( 40.0 )
72063 )
72064 fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler",
72065     offset = cms.uint32( 0 ),
72066     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72067 )
72068 fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
72069     saveTags = cms.bool( True ),
72070     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72071     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
72072     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
72073     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
72074     minJets = cms.uint32( 1 ),
72075     jetTimeThresh = cms.double( 2.5 ),
72076     jetMaxTimeThresh = cms.double( 999999.0 ),
72077     jetCellsForTimingThresh = cms.uint32( 5 ),
72078     jetEcalEtForTimingThresh = cms.double( 10.0 ),
72079     minJetPt = cms.double( 40.0 )
72080 )
72081 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
72082     offset = cms.uint32( 0 ),
72083     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72084 )
72085 fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi",
72086     IncludeErrors = cms.bool( True ),
72087     UseQualityInfo = cms.bool( False ),
72088     ErrorList = cms.vint32(  ),
72089     UserErrorList = cms.vint32(  ),
72090     InputLabel = cms.InputTag( "rawDataCollector" ),
72091     Regions = cms.PSet( 
72092       maxZ = cms.vdouble( 24.0 ),
72093       inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ),
72094       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72095       deltaPhi = cms.vdouble( 0.5 )
72096     ),
72097     UsePilotBlade = cms.bool( False ),
72098     UsePhase1 = cms.bool( True ),
72099     CablingMapLabel = cms.string( "" ),
72100     SiPixelQualityLabel = cms.string( "" )
72101 )
72102 fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer",
72103     src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ),
72104     ClusterMode = cms.string( "PixelThresholdClusterizer" ),
72105     maxNumberOfClusters = cms.int32( 40000 ),
72106     payloadType = cms.string( "HLT" ),
72107     ChannelThreshold = cms.int32( 10 ),
72108     MissCalibrate = cms.bool( True ),
72109     SplitClusters = cms.bool( False ),
72110     VCaltoElectronGain = cms.int32( 1 ),
72111     VCaltoElectronGain_L1 = cms.int32( 1 ),
72112     VCaltoElectronOffset = cms.int32( 0 ),
72113     VCaltoElectronOffset_L1 = cms.int32( 0 ),
72114     SeedThreshold = cms.int32( 1000 ),
72115     ClusterThreshold_L1 = cms.int32( 2000 ),
72116     ClusterThreshold = cms.int32( 4000 ),
72117     ElectronPerADCGain = cms.double( 135.0 ),
72118     DropDuplicates = cms.bool( True ),
72119     Phase2Calibration = cms.bool( False ),
72120     Phase2ReadoutMode = cms.int32( -1 ),
72121     Phase2DigiBaseline = cms.double( 1200.0 ),
72122     Phase2KinkADC = cms.int32( 8 )
72123 )
72124 fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
72125     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72126     onDemand = cms.bool( False )
72127 )
72128 fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter",
72129     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72130     CPE = cms.string( "hltESPPixelCPEGeneric" )
72131 )
72132 fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72133     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72134       'BPix1+BPix2+BPix3+FPix1_pos',
72135       'BPix1+BPix2+BPix3+FPix1_neg',
72136       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72137       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72138       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72139       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72140     BPix = cms.PSet( 
72141       hitErrorRPhi = cms.double( 0.0027 ),
72142       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72143       useErrorsFromParam = cms.bool( True ),
72144       hitErrorRZ = cms.double( 0.006 ),
72145       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72146     ),
72147     FPix = cms.PSet( 
72148       hitErrorRPhi = cms.double( 0.0051 ),
72149       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72150       useErrorsFromParam = cms.bool( True ),
72151       hitErrorRZ = cms.double( 0.0036 ),
72152       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72153     ),
72154     TIB = cms.PSet(  ),
72155     TID = cms.PSet(  ),
72156     TOB = cms.PSet(  ),
72157     TEC = cms.PSet(  ),
72158     MTIB = cms.PSet(  ),
72159     MTID = cms.PSet(  ),
72160     MTOB = cms.PSet(  ),
72161     MTEC = cms.PSet(  )
72162 )
72163 fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer",
72164     clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72165     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72166     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72167     pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
72168     maxZ = cms.double( 19.0 ),
72169     njets = cms.int32( 999 ),
72170     maxJetEta = cms.double( 2.6 ),
72171     minJetPt = cms.double( 0.0 ),
72172     barrel = cms.bool( True ),
72173     maxSizeX = cms.double( 2.1 ),
72174     maxDeltaPhi = cms.double( 0.21 ),
72175     PixelCellHeightOverWidth = cms.double( 1.8 ),
72176     weight_charge_down = cms.double( 11000.0 ),
72177     weight_charge_up = cms.double( 190000.0 ),
72178     maxSizeY_q = cms.double( 2.0 ),
72179     minSizeY_q = cms.double( -0.6 ),
72180     weight_dPhi = cms.double( 0.13888888 ),
72181     weight_SizeX1 = cms.double( 0.88 ),
72182     weight_rho_up = cms.double( 22.0 ),
72183     weight_charge_peak = cms.double( 22000.0 ),
72184     peakSizeY_q = cms.double( 1.0 ),
72185     endCap = cms.bool( True ),
72186     minJetEta_EC = cms.double( 1.3 ),
72187     maxJetEta_EC = cms.double( 2.6 ),
72188     maxDeltaPhi_EC = cms.double( 0.14 ),
72189     EC_weight = cms.double( 0.008 ),
72190     weight_dPhi_EC = cms.double( 0.064516129 ),
72191     zClusterWidth_step1 = cms.double( 2.0 ),
72192     zClusterWidth_step2 = cms.double( 0.65 ),
72193     zClusterSearchArea_step2 = cms.double( 3.0 ),
72194     weightCut_step2 = cms.double( 0.05 ),
72195     zClusterWidth_step3 = cms.double( 0.3 ),
72196     zClusterSearchArea_step3 = cms.double( 0.55 ),
72197     weightCut_step3 = cms.double( 0.1 ),
72198     ptWeighting = cms.bool( True ),
72199     ptWeighting_slope = cms.double( 0.05 ),
72200     ptWeighting_offset = cms.double( -1.0 )
72201 )
72202 fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector",
72203     src = cms.InputTag( "hltFastPrimaryVertex" ),
72204     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72205     filter = cms.bool( True ),
72206     throwOnMissing = cms.untracked.bool( True )
72207 )
72208 fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72209     ptMin = cms.double( 0.0 ),
72210     nSigmaInvPtTolerance = cms.double( 0.0 ),
72211     tipMax = cms.double( 999.0 ),
72212     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72213     chi2 = cms.double( 1000.0 )
72214 )
72215 fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72216     scaleErrorsForBPix1 = cms.bool( False ),
72217     scaleFactor = cms.double( 0.65 )
72218 )
72219 fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72220     RegionPSet = cms.PSet( 
72221       vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ),
72222       zErrorVetex = cms.double( 1.5 ),
72223       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72224       zErrorBeamSpot = cms.double( 0.0 ),
72225       maxNVertices = cms.int32( 1 ),
72226       maxNRegions = cms.int32( 10 ),
72227       nSigmaZVertex = cms.double( 0.0 ),
72228       nSigmaZBeamSpot = cms.double( 0.0 ),
72229       ptMin = cms.double( 0.9 ),
72230       mode = cms.string( "VerticesFixed" ),
72231       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72232       searchOpt = cms.bool( False ),
72233       whereToUseMeasurementTracker = cms.string( "Never" ),
72234       originRadius = cms.double( 0.3 ),
72235       measurementTrackerName = cms.InputTag( "" ),
72236       precise = cms.bool( True ),
72237       deltaEta = cms.double( 0.5 ),
72238       deltaPhi = cms.double( 0.3 )
72239     )
72240 )
72241 fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer",
72242     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72243     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ),
72244     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72245     clusterCheck = cms.InputTag( "" ),
72246     produceSeedingHitSets = cms.bool( False ),
72247     produceIntermediateHitDoublets = cms.bool( True ),
72248     maxElement = cms.uint32( 0 ),
72249     maxElementTotal = cms.uint32( 50000000 ),
72250     putEmptyIfMaxElementReached = cms.bool( False ),
72251     layerPairs = cms.vuint32( 0, 1, 2 )
72252 )
72253 fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
72254     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ),
72255     extraHitRPhitolerance = cms.double( 0.032 ),
72256     fitFastCircle = cms.bool( True ),
72257     fitFastCircleChi2Cut = cms.bool( True ),
72258     useBendingCorrection = cms.bool( True ),
72259     CAThetaCut = cms.double( 0.002 ),
72260     CAPhiCut = cms.double( 0.2 ),
72261     CAThetaCut_byTriplets = cms.VPSet( 
72262       cms.PSet(  seedingLayers = cms.string( "" ),
72263         cut = cms.double( -1.0 )
72264       )
72265     ),
72266     CAPhiCut_byTriplets = cms.VPSet( 
72267       cms.PSet(  seedingLayers = cms.string( "" ),
72268         cut = cms.double( -1.0 )
72269       )
72270     ),
72271     CAHardPtCut = cms.double( 0.0 ),
72272     maxChi2 = cms.PSet( 
72273       value2 = cms.double( 50.0 ),
72274       value1 = cms.double( 200.0 ),
72275       pt1 = cms.double( 0.7 ),
72276       enabled = cms.bool( True ),
72277       pt2 = cms.double( 2.0 )
72278     ),
72279     SeedComparitorPSet = cms.PSet( 
72280       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72281       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72282       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72283     )
72284 )
72285 fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer",
72286     passLabel = cms.string( "" ),
72287     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ),
72288     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72289     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72290     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72291 )
72292 fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex",
72293     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
72294     tracks = cms.InputTag( "hltFastPVPixelTracks" ),
72295     coneSize = cms.double( 0.4 ),
72296     useAssigned = cms.bool( False ),
72297     pvSrc = cms.InputTag( "" )
72298 )
72299 fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker",
72300     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72301     jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ),
72302     minPtRatio = cms.double( 0.1 ),
72303     minPt = cms.double( 0.0 ),
72304     doFilter = cms.bool( False ),
72305     maxNJetsToCheck = cms.int32( 2 ),
72306     maxNjetsOutput = cms.int32( 2 ),
72307     maxChi2 = cms.double( 20.0 ),
72308     maxTrackPt = cms.double( 20.0 ),
72309     newMethod = cms.bool( True ),
72310     maxETA = cms.double( 2.4 ),
72311     pvErr_x = cms.double( 0.0015 ),
72312     pvErr_y = cms.double( 0.0015 ),
72313     pvErr_z = cms.double( 1.5 )
72314 )
72315 fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
72316     ptMin = cms.double( 0.0 ),
72317     nSigmaInvPtTolerance = cms.double( 0.0 ),
72318     tipMax = cms.double( 999.0 ),
72319     nSigmaTipMaxTolerance = cms.double( 0.0 ),
72320     chi2 = cms.double( 1000.0 )
72321 )
72322 fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
72323     scaleErrorsForBPix1 = cms.bool( False ),
72324     scaleFactor = cms.double( 0.65 )
72325 )
72326 fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72327     RegionPSet = cms.PSet( 
72328       vertexCollection = cms.InputTag( "" ),
72329       zErrorVetex = cms.double( 0.0 ),
72330       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72331       zErrorBeamSpot = cms.double( 20.0 ),
72332       maxNVertices = cms.int32( 1 ),
72333       maxNRegions = cms.int32( 10 ),
72334       nSigmaZVertex = cms.double( 0.0 ),
72335       nSigmaZBeamSpot = cms.double( 0.0 ),
72336       ptMin = cms.double( 0.9 ),
72337       mode = cms.string( "BeamSpotFixed" ),
72338       input = cms.InputTag( "hltFastPVJetVertexChecker" ),
72339       searchOpt = cms.bool( False ),
72340       whereToUseMeasurementTracker = cms.string( "Never" ),
72341       originRadius = cms.double( 0.3 ),
72342       measurementTrackerName = cms.InputTag( "" ),
72343       precise = cms.bool( True ),
72344       deltaEta = cms.double( 0.5 ),
72345       deltaPhi = cms.double( 0.5 )
72346     )
72347 )
72348 fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer",
72349     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
72350     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ),
72351     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72352     clusterCheck = cms.InputTag( "" ),
72353     produceSeedingHitSets = cms.bool( False ),
72354     produceIntermediateHitDoublets = cms.bool( True ),
72355     maxElement = cms.uint32( 0 ),
72356     maxElementTotal = cms.uint32( 50000000 ),
72357     putEmptyIfMaxElementReached = cms.bool( False ),
72358     layerPairs = cms.vuint32( 0, 1, 2 )
72359 )
72360 fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer",
72361     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ),
72362     extraHitRPhitolerance = cms.double( 0.032 ),
72363     fitFastCircle = cms.bool( False ),
72364     fitFastCircleChi2Cut = cms.bool( True ),
72365     useBendingCorrection = cms.bool( True ),
72366     CAThetaCut = cms.double( 0.002 ),
72367     CAPhiCut = cms.double( 0.2 ),
72368     CAThetaCut_byTriplets = cms.VPSet( 
72369       cms.PSet(  seedingLayers = cms.string( "" ),
72370         cut = cms.double( -1.0 )
72371       )
72372     ),
72373     CAPhiCut_byTriplets = cms.VPSet( 
72374       cms.PSet(  seedingLayers = cms.string( "" ),
72375         cut = cms.double( -1.0 )
72376       )
72377     ),
72378     CAHardPtCut = cms.double( 0.0 ),
72379     maxChi2 = cms.PSet( 
72380       value2 = cms.double( 50.0 ),
72381       value1 = cms.double( 200.0 ),
72382       pt1 = cms.double( 0.7 ),
72383       enabled = cms.bool( True ),
72384       pt2 = cms.double( 2.0 )
72385     ),
72386     SeedComparitorPSet = cms.PSet( 
72387       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72388       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
72389       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72390     )
72391 )
72392 fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer",
72393     passLabel = cms.string( "" ),
72394     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ),
72395     Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ),
72396     Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ),
72397     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72398 )
72399 fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger",
72400     copyExtras = cms.untracked.bool( False ),
72401     copyMVA = cms.bool( False ),
72402     TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72403     MaxNormalizedChisq = cms.double( 1000.0 ),
72404     MinPT = cms.double( 0.05 ),
72405     MinFound = cms.int32( 3 ),
72406     Epsilon = cms.double( -0.001 ),
72407     ShareFrac = cms.double( 0.19 ),
72408     allowFirstHitShare = cms.bool( True ),
72409     FoundHitBonus = cms.double( 5.0 ),
72410     LostHitPenalty = cms.double( 20.0 ),
72411     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72412     newQuality = cms.string( "confirmed" ),
72413     setsToMerge = cms.VPSet( 
72414       cms.PSet(  pQual = cms.bool( False ),
72415         tLists = cms.vint32( 0, 1 )
72416       )
72417     ),
72418     hasSelector = cms.vint32( 0, 0 ),
72419     selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
72420     writeOnlyTrkQuals = cms.bool( False ),
72421     makeReKeyedSeeds = cms.untracked.bool( False ),
72422     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72423 )
72424 fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer",
72425     Verbosity = cms.int32( 0 ),
72426     PtMin = cms.double( 1.0 ),
72427     Method2 = cms.bool( True ),
72428     TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72429     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72430     Finder = cms.string( "DivisiveVertexFinder" ),
72431     UseError = cms.bool( True ),
72432     WtAverage = cms.bool( True ),
72433     ZOffset = cms.double( 10.0 ),
72434     ZSeparation = cms.double( 0.07 ),
72435     NTrkMin = cms.int32( 2 ),
72436     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) )
72437 )
72438 fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector",
72439     src = cms.InputTag( "hltFastPVPixelVertices" ),
72440     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
72441     filter = cms.bool( True ),
72442     throwOnMissing = cms.untracked.bool( True )
72443 )
72444 fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer",
72445     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
72446     skipClusters = cms.InputTag( "" ),
72447     pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ),
72448     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
72449     Phase2TrackerCluster1DProducer = cms.string( "" ),
72450     vectorHits = cms.InputTag( "" ),
72451     vectorHitsRej = cms.InputTag( "" ),
72452     inactivePixelDetectorLabels = cms.VInputTag(  ),
72453     badPixelFEDChannelCollectionLabels = cms.VInputTag(  ),
72454     pixelCablingMapLabel = cms.string( "" ),
72455     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
72456     switchOffPixelsIfEmpty = cms.bool( True )
72457 )
72458 fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
72459     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
72460     filter = cms.bool( False ),
72461     etMin = cms.double( 30.0 )
72462 )
72463 fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
72464     src = cms.InputTag( "hltSelectorJets30L1FastJet" ),
72465     etaMin = cms.double( -2.5 ),
72466     etaMax = cms.double( 2.5 )
72467 )
72468 fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
72469     src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ),
72470     maxNumber = cms.uint32( 8 ),
72471     filter = cms.bool( False ),
72472     throwOnMissing = cms.untracked.bool( True )
72473 )
72474 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72475     InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
72476     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72477     originHalfLength = cms.double( 0.3 ),
72478     originRadius = cms.double( 0.1 ),
72479     useProtoTrackKinematics = cms.bool( False ),
72480     useEventsWithNoVertex = cms.bool( True ),
72481     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72482     usePV = cms.bool( True ),
72483     includeFourthHit = cms.bool( False ),
72484     produceComplement = cms.bool( False ),
72485     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72486 )
72487 fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72488     cleanTrajectoryAfterInOut = cms.bool( False ),
72489     doSeedingRegionRebuilding = cms.bool( False ),
72490     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72491     reverseTrajectories = cms.bool( False ),
72492     useHitsSplitting = cms.bool( False ),
72493     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72494     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72495     clustersToSkip = cms.InputTag( "" ),
72496     phase2clustersToSkip = cms.InputTag( "" ),
72497     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
72498     TransientInitialStateEstimatorParameters = cms.PSet( 
72499       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72500       numberMeasurementsForFit = cms.int32( 4 ),
72501       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72502     ),
72503     numHitsForSeedCleaner = cms.int32( 4 ),
72504     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72505     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72506     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72507     maxNSeeds = cms.uint32( 100000 ),
72508     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72509 )
72510 fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72511     TrajectoryInEvent = cms.bool( False ),
72512     useHitsSplitting = cms.bool( False ),
72513     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ),
72514     clusterRemovalInfo = cms.InputTag( "" ),
72515     AlgorithmName = cms.string( "hltIter0" ),
72516     GeometricInnerState = cms.bool( True ),
72517     reMatchSplitHits = cms.bool( False ),
72518     usePropagatorForPCA = cms.bool( False ),
72519     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72520     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72521     useSimpleMF = cms.bool( True ),
72522     SimpleMagneticField = cms.string( "ParabolicMf" ),
72523     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72524     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72525     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72526     NavigationSchool = cms.string( "" ),
72527     MeasurementTracker = cms.string( "" )
72528 )
72529 fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
72530     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72531     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72532     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72533     ignoreVertices = cms.bool( False ),
72534     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72535     mva = cms.PSet( 
72536       minPixelHits = cms.vint32( 0, 3, 4 ),
72537       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72538       dr_par = cms.PSet( 
72539         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72540         dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
72541         dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72542         dr_exp = cms.vint32( 4, 4, 4 ),
72543         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72544       ),
72545       maxLostLayers = cms.vint32( 1, 1, 1 ),
72546       min3DLayers = cms.vint32( 0, 3, 4 ),
72547       dz_par = cms.PSet( 
72548         dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
72549         dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ),
72550         dz_exp = cms.vint32( 4, 4, 4 )
72551       ),
72552       minNVtxTrk = cms.int32( 3 ),
72553       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
72554       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72555       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72556       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72557       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
72558       minLayers = cms.vint32( 3, 3, 4 )
72559     )
72560 )
72561 fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72562     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
72563     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ),
72564     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
72565     minQuality = cms.string( "highPurity" ),
72566     copyExtras = cms.untracked.bool( True ),
72567     copyTrajectories = cms.untracked.bool( False )
72568 )
72569 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
72570     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72571     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72572     coneSize = cms.double( 0.4 ),
72573     useAssigned = cms.bool( False ),
72574     pvSrc = cms.InputTag( "" )
72575 )
72576 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
72577     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ),
72578     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
72579     computeProbabilities = cms.bool( False ),
72580     computeGhostTrack = cms.bool( False ),
72581     ghostTrackPriorDeltaR = cms.double( 0.03 ),
72582     minimumNumberOfPixelHits = cms.int32( 2 ),
72583     minimumNumberOfHits = cms.int32( 8 ),
72584     maximumTransverseImpactParameter = cms.double( 0.1 ),
72585     minimumTransverseMomentum = cms.double( 1.0 ),
72586     maximumChiSquared = cms.double( 20.0 ),
72587     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
72588     jetDirectionUsingTracks = cms.bool( False ),
72589     jetDirectionUsingGhostTrack = cms.bool( False ),
72590     useTrackQuality = cms.bool( False )
72591 )
72592 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
72593     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
72594     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' )
72595 )
72596 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
72597     saveTags = cms.bool( True ),
72598     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
72599     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
72600     MinTag = cms.double( -999999.0 ),
72601     MaxTag = cms.double( 2.5 ),
72602     MinJets = cms.int32( 2 ),
72603     MatchJetsByDeltaR = cms.bool( False ),
72604     MaxJetDeltaR = cms.double( 0.1 ),
72605     TriggerType = cms.int32( 85 )
72606 )
72607 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
72608     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ),
72609     TriggerTypes = cms.vint32( 85 )
72610 )
72611 fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72612     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
72613     trackClassifier = cms.InputTag( '','QualityMasks' ),
72614     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72615     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72616     oldClusterRemovalInfo = cms.InputTag( "" ),
72617     TrackQuality = cms.string( "highPurity" ),
72618     maxChi2 = cms.double( 9.0 ),
72619     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72620     overrideTrkQuals = cms.InputTag( "" )
72621 )
72622 fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72623     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72624     clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72625     phase2clustersToSkip = cms.InputTag( "" )
72626 )
72627 fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72628     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
72629       'BPix1+BPix2+BPix3+FPix1_pos',
72630       'BPix1+BPix2+BPix3+FPix1_neg',
72631       'BPix1+BPix2+FPix1_pos+FPix2_pos',
72632       'BPix1+BPix2+FPix1_neg+FPix2_neg',
72633       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
72634       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
72635     BPix = cms.PSet( 
72636       hitErrorRPhi = cms.double( 0.0027 ),
72637       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72638       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72639       useErrorsFromParam = cms.bool( True ),
72640       hitErrorRZ = cms.double( 0.006 ),
72641       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72642     ),
72643     FPix = cms.PSet( 
72644       hitErrorRPhi = cms.double( 0.0051 ),
72645       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72646       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72647       useErrorsFromParam = cms.bool( True ),
72648       hitErrorRZ = cms.double( 0.0036 ),
72649       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72650     ),
72651     TIB = cms.PSet(  ),
72652     TID = cms.PSet(  ),
72653     TOB = cms.PSet(  ),
72654     TEC = cms.PSet(  ),
72655     MTIB = cms.PSet(  ),
72656     MTID = cms.PSet(  ),
72657     MTOB = cms.PSet(  ),
72658     MTEC = cms.PSet(  )
72659 )
72660 fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72661     RegionPSet = cms.PSet( 
72662       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72663       zErrorVetex = cms.double( 0.1 ),
72664       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72665       zErrorBeamSpot = cms.double( 0.0 ),
72666       maxNVertices = cms.int32( 1 ),
72667       maxNRegions = cms.int32( 100 ),
72668       nSigmaZVertex = cms.double( 0.0 ),
72669       nSigmaZBeamSpot = cms.double( 0.0 ),
72670       ptMin = cms.double( 0.3 ),
72671       mode = cms.string( "VerticesFixed" ),
72672       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
72673       searchOpt = cms.bool( True ),
72674       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
72675       originRadius = cms.double( 0.05 ),
72676       measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72677       precise = cms.bool( True ),
72678       deltaEta = cms.double( 0.4 ),
72679       deltaPhi = cms.double( 0.4 )
72680     )
72681 )
72682 fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
72683     doClusterCheck = cms.bool( False ),
72684     MaxNumberOfStripClusters = cms.uint32( 50000 ),
72685     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72686     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
72687     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72688     cut = cms.string( "" ),
72689     DontCountDetsAboveNClusters = cms.uint32( 0 ),
72690     silentClusterCheck = cms.untracked.bool( False )
72691 )
72692 fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
72693     seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ),
72694     trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ),
72695     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72696     clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ),
72697     produceSeedingHitSets = cms.bool( False ),
72698     produceIntermediateHitDoublets = cms.bool( True ),
72699     maxElement = cms.uint32( 0 ),
72700     maxElementTotal = cms.uint32( 50000000 ),
72701     putEmptyIfMaxElementReached = cms.bool( False ),
72702     layerPairs = cms.vuint32( 0, 1, 2 )
72703 )
72704 fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer",
72705     doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ),
72706     extraHitRPhitolerance = cms.double( 0.032 ),
72707     fitFastCircle = cms.bool( True ),
72708     fitFastCircleChi2Cut = cms.bool( True ),
72709     useBendingCorrection = cms.bool( True ),
72710     CAThetaCut = cms.double( 0.004 ),
72711     CAPhiCut = cms.double( 0.3 ),
72712     CAThetaCut_byTriplets = cms.VPSet( 
72713       cms.PSet(  seedingLayers = cms.string( "" ),
72714         cut = cms.double( -1.0 )
72715       )
72716     ),
72717     CAPhiCut_byTriplets = cms.VPSet( 
72718       cms.PSet(  seedingLayers = cms.string( "" ),
72719         cut = cms.double( -1.0 )
72720       )
72721     ),
72722     CAHardPtCut = cms.double( 0.0 ),
72723     maxChi2 = cms.PSet( 
72724       value2 = cms.double( 100.0 ),
72725       value1 = cms.double( 1000.0 ),
72726       pt1 = cms.double( 0.4 ),
72727       enabled = cms.bool( True ),
72728       pt2 = cms.double( 2.0 )
72729     ),
72730     SeedComparitorPSet = cms.PSet( 
72731       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
72732       ComponentName = cms.string( "none" ),
72733       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
72734     )
72735 )
72736 fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer",
72737     passLabel = cms.string( "" ),
72738     SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ),
72739     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
72740     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
72741     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
72742 )
72743 fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
72744     InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ),
72745     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72746     originHalfLength = cms.double( 0.3 ),
72747     originRadius = cms.double( 0.1 ),
72748     useProtoTrackKinematics = cms.bool( False ),
72749     useEventsWithNoVertex = cms.bool( True ),
72750     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72751     usePV = cms.bool( False ),
72752     includeFourthHit = cms.bool( False ),
72753     produceComplement = cms.bool( False ),
72754     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
72755 )
72756 fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
72757     cleanTrajectoryAfterInOut = cms.bool( False ),
72758     doSeedingRegionRebuilding = cms.bool( False ),
72759     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72760     reverseTrajectories = cms.bool( False ),
72761     useHitsSplitting = cms.bool( False ),
72762     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72763     src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ),
72764     clustersToSkip = cms.InputTag( "" ),
72765     phase2clustersToSkip = cms.InputTag( "" ),
72766     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
72767     TransientInitialStateEstimatorParameters = cms.PSet( 
72768       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72769       numberMeasurementsForFit = cms.int32( 4 ),
72770       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72771     ),
72772     numHitsForSeedCleaner = cms.int32( 4 ),
72773     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72774     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72775     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72776     maxNSeeds = cms.uint32( 100000 ),
72777     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72778 )
72779 fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
72780     TrajectoryInEvent = cms.bool( False ),
72781     useHitsSplitting = cms.bool( False ),
72782     src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ),
72783     clusterRemovalInfo = cms.InputTag( "" ),
72784     AlgorithmName = cms.string( "hltIter1" ),
72785     GeometricInnerState = cms.bool( True ),
72786     reMatchSplitHits = cms.bool( False ),
72787     usePropagatorForPCA = cms.bool( False ),
72788     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72789     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
72790     useSimpleMF = cms.bool( True ),
72791     SimpleMagneticField = cms.string( "ParabolicMf" ),
72792     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72793     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72794     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72795     NavigationSchool = cms.string( "" ),
72796     MeasurementTracker = cms.string( "" )
72797 )
72798 fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier",
72799     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72800     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72801     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72802     ignoreVertices = cms.bool( False ),
72803     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72804     mva = cms.PSet( 
72805       minPixelHits = cms.vint32( 0, 0, 2 ),
72806       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72807       dr_par = cms.PSet( 
72808         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72809         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
72810         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
72811         dr_exp = cms.vint32( 3, 3, 3 ),
72812         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72813       ),
72814       maxLostLayers = cms.vint32( 1, 1, 1 ),
72815       min3DLayers = cms.vint32( 0, 0, 0 ),
72816       dz_par = cms.PSet( 
72817         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
72818         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
72819         dz_exp = cms.vint32( 3, 3, 3 )
72820       ),
72821       minNVtxTrk = cms.int32( 3 ),
72822       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72823       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
72824       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72825       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
72826       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72827       minLayers = cms.vint32( 3, 3, 3 )
72828     )
72829 )
72830 fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier",
72831     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72832     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72833     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
72834     ignoreVertices = cms.bool( False ),
72835     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
72836     mva = cms.PSet( 
72837       minPixelHits = cms.vint32( 0, 0, 1 ),
72838       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
72839       dr_par = cms.PSet( 
72840         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
72841         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
72842         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
72843         dr_exp = cms.vint32( 4, 4, 4 ),
72844         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
72845       ),
72846       maxLostLayers = cms.vint32( 99, 3, 3 ),
72847       min3DLayers = cms.vint32( 1, 2, 3 ),
72848       dz_par = cms.PSet( 
72849         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
72850         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
72851         dz_exp = cms.vint32( 4, 4, 4 )
72852       ),
72853       minNVtxTrk = cms.int32( 2 ),
72854       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72855       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
72856       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
72857       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
72858       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
72859       minLayers = cms.vint32( 5, 5, 5 )
72860     )
72861 )
72862 fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger",
72863     inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced',
72864       'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' )
72865 )
72866 fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
72867     originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
72868     originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ),
72869     originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ),
72870     minQuality = cms.string( "highPurity" ),
72871     copyExtras = cms.untracked.bool( True ),
72872     copyTrajectories = cms.untracked.bool( False )
72873 )
72874 fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger",
72875     copyExtras = cms.untracked.bool( True ),
72876     copyMVA = cms.bool( False ),
72877     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
72878     MaxNormalizedChisq = cms.double( 1000.0 ),
72879     MinPT = cms.double( 0.05 ),
72880     MinFound = cms.int32( 3 ),
72881     Epsilon = cms.double( -0.001 ),
72882     ShareFrac = cms.double( 0.19 ),
72883     allowFirstHitShare = cms.bool( True ),
72884     FoundHitBonus = cms.double( 5.0 ),
72885     LostHitPenalty = cms.double( 20.0 ),
72886     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72887     newQuality = cms.string( "confirmed" ),
72888     setsToMerge = cms.VPSet( 
72889       cms.PSet(  pQual = cms.bool( False ),
72890         tLists = cms.vint32( 0, 1 )
72891       )
72892     ),
72893     hasSelector = cms.vint32( 0, 0 ),
72894     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
72895     writeOnlyTrkQuals = cms.bool( False ),
72896     makeReKeyedSeeds = cms.untracked.bool( False ),
72897     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
72898 )
72899 fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
72900     trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ),
72901     trackClassifier = cms.InputTag( '','QualityMasks' ),
72902     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72903     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72904     oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
72905     TrackQuality = cms.string( "highPurity" ),
72906     maxChi2 = cms.double( 16.0 ),
72907     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72908     overrideTrkQuals = cms.InputTag( "" )
72909 )
72910 fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72911     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72912     clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
72913     phase2clustersToSkip = cms.InputTag( "" )
72914 )
72915 fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
72916     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
72917       'BPix2+BPix3+BPix4',
72918       'BPix1+BPix3+BPix4',
72919       'BPix1+BPix2+BPix4',
72920       'BPix2+BPix3+FPix1_pos',
72921       'BPix2+BPix3+FPix1_neg',
72922       'BPix1+BPix2+FPix1_pos',
72923       'BPix1+BPix2+FPix1_neg',
72924       'BPix2+FPix1_pos+FPix2_pos',
72925       'BPix2+FPix1_neg+FPix2_neg',
72926       'BPix1+FPix1_pos+FPix2_pos',
72927       'BPix1+FPix1_neg+FPix2_neg',
72928       'FPix1_pos+FPix2_pos+FPix3_pos',
72929       'FPix1_neg+FPix2_neg+FPix3_neg',
72930       'BPix1+BPix3+FPix1_pos',
72931       'BPix1+BPix2+FPix2_pos',
72932       'BPix1+BPix3+FPix1_neg',
72933       'BPix1+BPix2+FPix2_neg',
72934       'BPix1+FPix2_neg+FPix3_neg',
72935       'BPix1+FPix1_neg+FPix3_neg',
72936       'BPix1+FPix2_pos+FPix3_pos',
72937       'BPix1+FPix1_pos+FPix3_pos' ),
72938     BPix = cms.PSet( 
72939       hitErrorRPhi = cms.double( 0.0027 ),
72940       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72941       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
72942       useErrorsFromParam = cms.bool( True ),
72943       hitErrorRZ = cms.double( 0.006 ),
72944       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72945     ),
72946     FPix = cms.PSet( 
72947       hitErrorRPhi = cms.double( 0.0051 ),
72948       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
72949       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
72950       useErrorsFromParam = cms.bool( True ),
72951       hitErrorRZ = cms.double( 0.0036 ),
72952       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
72953     ),
72954     TIB = cms.PSet(  ),
72955     TID = cms.PSet(  ),
72956     TOB = cms.PSet(  ),
72957     TEC = cms.PSet(  ),
72958     MTIB = cms.PSet(  ),
72959     MTID = cms.PSet(  ),
72960     MTOB = cms.PSet(  ),
72961     MTEC = cms.PSet(  )
72962 )
72963 fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72964     RegionPSet = cms.PSet( 
72965       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
72966       zErrorVetex = cms.double( 0.3 ),
72967       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72968       zErrorBeamSpot = cms.double( 0.0 ),
72969       maxNVertices = cms.int32( 1 ),
72970       maxNRegions = cms.int32( 100 ),
72971       nSigmaZVertex = cms.double( 0.0 ),
72972       nSigmaZBeamSpot = cms.double( 0.0 ),
72973       ptMin = cms.double( 0.4 ),
72974       mode = cms.string( "VerticesFixed" ),
72975       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
72976       searchOpt = cms.bool( True ),
72977       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
72978       originRadius = cms.double( 0.3 ),
72979       measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
72980       precise = cms.bool( True ),
72981       deltaEta = cms.double( 0.4 ),
72982       deltaPhi = cms.double( 0.4 )
72983     )
72984 )
72985 fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
72986     doClusterCheck = cms.bool( False ),
72987     MaxNumberOfStripClusters = cms.uint32( 50000 ),
72988     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
72989     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
72990     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
72991     cut = cms.string( "" ),
72992     DontCountDetsAboveNClusters = cms.uint32( 0 ),
72993     silentClusterCheck = cms.untracked.bool( False )
72994 )
72995 fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
72996     seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ),
72997     trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ),
72998     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72999     clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ),
73000     produceSeedingHitSets = cms.bool( False ),
73001     produceIntermediateHitDoublets = cms.bool( True ),
73002     maxElement = cms.uint32( 0 ),
73003     maxElementTotal = cms.uint32( 50000000 ),
73004     putEmptyIfMaxElementReached = cms.bool( False ),
73005     layerPairs = cms.vuint32( 0, 1 )
73006 )
73007 fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer",
73008     doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ),
73009     extraHitRPhitolerance = cms.double( 0.032 ),
73010     useBendingCorrection = cms.bool( True ),
73011     CAThetaCut = cms.double( 0.004 ),
73012     CAPhiCut = cms.double( 0.1 ),
73013     CAThetaCut_byTriplets = cms.VPSet( 
73014       cms.PSet(  seedingLayers = cms.string( "" ),
73015         cut = cms.double( -1.0 )
73016       )
73017     ),
73018     CAPhiCut_byTriplets = cms.VPSet( 
73019       cms.PSet(  seedingLayers = cms.string( "" ),
73020         cut = cms.double( -1.0 )
73021       )
73022     ),
73023     CAHardPtCut = cms.double( 0.3 ),
73024     maxChi2 = cms.PSet( 
73025       value2 = cms.double( 6.0 ),
73026       value1 = cms.double( 100.0 ),
73027       pt1 = cms.double( 0.4 ),
73028       enabled = cms.bool( True ),
73029       pt2 = cms.double( 8.0 )
73030     ),
73031     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73032 )
73033 fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
73034     seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ),
73035     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
73036     SeedMomentumForBOFF = cms.double( 5.0 ),
73037     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
73038     MinOneOverPtError = cms.double( 1.0 ),
73039     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73040     magneticField = cms.string( "ParabolicMf" ),
73041     forceKinematicWithRegionDirection = cms.bool( False ),
73042     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
73043 )
73044 fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
73045     cleanTrajectoryAfterInOut = cms.bool( False ),
73046     doSeedingRegionRebuilding = cms.bool( False ),
73047     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73048     reverseTrajectories = cms.bool( False ),
73049     useHitsSplitting = cms.bool( False ),
73050     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73051     src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ),
73052     clustersToSkip = cms.InputTag( "" ),
73053     phase2clustersToSkip = cms.InputTag( "" ),
73054     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
73055     TransientInitialStateEstimatorParameters = cms.PSet( 
73056       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73057       numberMeasurementsForFit = cms.int32( 4 ),
73058       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73059     ),
73060     numHitsForSeedCleaner = cms.int32( 4 ),
73061     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73062     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73063     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73064     maxNSeeds = cms.uint32( 100000 ),
73065     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73066 )
73067 fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
73068     TrajectoryInEvent = cms.bool( False ),
73069     useHitsSplitting = cms.bool( False ),
73070     src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ),
73071     clusterRemovalInfo = cms.InputTag( "" ),
73072     AlgorithmName = cms.string( "hltIter2" ),
73073     GeometricInnerState = cms.bool( True ),
73074     reMatchSplitHits = cms.bool( False ),
73075     usePropagatorForPCA = cms.bool( False ),
73076     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73077     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
73078     useSimpleMF = cms.bool( True ),
73079     SimpleMagneticField = cms.string( "ParabolicMf" ),
73080     Fitter = cms.string( "hltESPFittingSmootherIT" ),
73081     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
73082     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73083     NavigationSchool = cms.string( "" ),
73084     MeasurementTracker = cms.string( "" )
73085 )
73086 fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
73087     src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73088     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
73089     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
73090     ignoreVertices = cms.bool( False ),
73091     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
73092     mva = cms.PSet( 
73093       minPixelHits = cms.vint32( 0, 0, 0 ),
73094       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
73095       dr_par = cms.PSet( 
73096         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
73097         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
73098         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73099         dr_exp = cms.vint32( 4, 4, 4 ),
73100         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
73101       ),
73102       maxLostLayers = cms.vint32( 1, 1, 1 ),
73103       min3DLayers = cms.vint32( 0, 0, 0 ),
73104       dz_par = cms.PSet( 
73105         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
73106         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
73107         dz_exp = cms.vint32( 4, 4, 4 )
73108       ),
73109       minNVtxTrk = cms.int32( 3 ),
73110       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
73111       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
73112       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
73113       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
73114       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
73115       minLayers = cms.vint32( 3, 3, 3 )
73116     )
73117 )
73118 fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
73119     originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
73120     originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ),
73121     originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
73122     minQuality = cms.string( "highPurity" ),
73123     copyExtras = cms.untracked.bool( True ),
73124     copyTrajectories = cms.untracked.bool( False )
73125 )
73126 fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger",
73127     copyExtras = cms.untracked.bool( True ),
73128     copyMVA = cms.bool( False ),
73129     TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73130     MaxNormalizedChisq = cms.double( 1000.0 ),
73131     MinPT = cms.double( 0.05 ),
73132     MinFound = cms.int32( 3 ),
73133     Epsilon = cms.double( -0.001 ),
73134     ShareFrac = cms.double( 0.19 ),
73135     allowFirstHitShare = cms.bool( True ),
73136     FoundHitBonus = cms.double( 5.0 ),
73137     LostHitPenalty = cms.double( 20.0 ),
73138     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
73139     newQuality = cms.string( "confirmed" ),
73140     setsToMerge = cms.VPSet( 
73141       cms.PSet(  pQual = cms.bool( False ),
73142         tLists = cms.vint32( 0, 1 )
73143       )
73144     ),
73145     hasSelector = cms.vint32( 0, 0 ),
73146     selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
73147     writeOnlyTrkQuals = cms.bool( False ),
73148     makeReKeyedSeeds = cms.untracked.bool( False ),
73149     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
73150 )
73151 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
73152     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73153     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73154     coneSize = cms.double( 0.4 ),
73155     useAssigned = cms.bool( False ),
73156     pvSrc = cms.InputTag( "" )
73157 )
73158 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
73159     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ),
73160     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73161     computeProbabilities = cms.bool( False ),
73162     computeGhostTrack = cms.bool( False ),
73163     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73164     minimumNumberOfPixelHits = cms.int32( 2 ),
73165     minimumNumberOfHits = cms.int32( 8 ),
73166     maximumTransverseImpactParameter = cms.double( 0.1 ),
73167     minimumTransverseMomentum = cms.double( 0.5 ),
73168     maximumChiSquared = cms.double( 20.0 ),
73169     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73170     jetDirectionUsingTracks = cms.bool( False ),
73171     jetDirectionUsingGhostTrack = cms.bool( False ),
73172     useTrackQuality = cms.bool( False )
73173 )
73174 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
73175     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73176     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' )
73177 )
73178 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
73179     saveTags = cms.bool( True ),
73180     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
73181     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
73182     MinTag = cms.double( -999999.0 ),
73183     MaxTag = cms.double( 2.5 ),
73184     MinJets = cms.int32( 2 ),
73185     MatchJetsByDeltaR = cms.bool( False ),
73186     MaxJetDeltaR = cms.double( 0.1 ),
73187     TriggerType = cms.int32( 85 )
73188 )
73189 fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73190     offset = cms.uint32( 0 ),
73191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73192 )
73193 fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73194     offset = cms.uint32( 0 ),
73195     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73196 )
73197 fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73198     saveTags = cms.bool( True ),
73199     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73200     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73201     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73202     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73203     minJets = cms.uint32( 1 ),
73204     jetTimeThresh = cms.double( 1.25 ),
73205     jetMaxTimeThresh = cms.double( 999999.0 ),
73206     jetCellsForTimingThresh = cms.uint32( 5 ),
73207     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73208     minJetPt = cms.double( 40.0 )
73209 )
73210 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73211     offset = cms.uint32( 0 ),
73212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73213 )
73214 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73215     offset = cms.uint32( 0 ),
73216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73217 )
73218 fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
73219     saveTags = cms.bool( True ),
73220     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73221     triggerType = cms.int32( 85 ),
73222     MinE = cms.double( -1.0 ),
73223     MinPt = cms.double( 40.0 ),
73224     MinMass = cms.double( -1.0 ),
73225     MaxMass = cms.double( -1.0 ),
73226     MinEta = cms.double( -1.0 ),
73227     MaxEta = cms.double( 2.0 ),
73228     MinN = cms.int32( 2 )
73229 )
73230 fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73231     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ),
73232     TriggerTypes = cms.vint32( 85 )
73233 )
73234 fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
73235     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73236     barrelJets = cms.bool( True ),
73237     endcapJets = cms.bool( True ),
73238     ecalCellEnergyThresh = cms.double( 0.5 ),
73239     ecalCellTimeThresh = cms.double( 12.5 ),
73240     ecalCellTimeErrorThresh = cms.double( 100.0 ),
73241     matchingRadius = cms.double( 0.4 ),
73242     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
73243     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
73244 )
73245 fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73246     saveTags = cms.bool( True ),
73247     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73248     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73249     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73250     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73251     minJets = cms.uint32( 2 ),
73252     jetTimeThresh = cms.double( 0.5 ),
73253     jetMaxTimeThresh = cms.double( 999999.0 ),
73254     jetCellsForTimingThresh = cms.uint32( 5 ),
73255     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73256     minJetPt = cms.double( 40.0 )
73257 )
73258 fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
73259     offset = cms.uint32( 0 ),
73260     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73261 )
73262 fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73263     saveTags = cms.bool( True ),
73264     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73265     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73266     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73267     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73268     minJets = cms.uint32( 2 ),
73269     jetTimeThresh = cms.double( 1.0 ),
73270     jetMaxTimeThresh = cms.double( 999999.0 ),
73271     jetCellsForTimingThresh = cms.uint32( 5 ),
73272     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73273     minJetPt = cms.double( 40.0 )
73274 )
73275 fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73276     offset = cms.uint32( 0 ),
73277     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73278 )
73279 fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73280     saveTags = cms.bool( True ),
73281     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73282     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73283     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73284     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73285     minJets = cms.uint32( 2 ),
73286     jetTimeThresh = cms.double( 1.25 ),
73287     jetMaxTimeThresh = cms.double( 999999.0 ),
73288     jetCellsForTimingThresh = cms.uint32( 5 ),
73289     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73290     minJetPt = cms.double( 40.0 )
73291 )
73292 fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73293     offset = cms.uint32( 0 ),
73294     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73295 )
73296 fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73297     saveTags = cms.bool( True ),
73298     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73299     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73300     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73301     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73302     minJets = cms.uint32( 2 ),
73303     jetTimeThresh = cms.double( 1.5 ),
73304     jetMaxTimeThresh = cms.double( 999999.0 ),
73305     jetCellsForTimingThresh = cms.uint32( 5 ),
73306     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73307     minJetPt = cms.double( 40.0 )
73308 )
73309 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73310     offset = cms.uint32( 0 ),
73311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73312 )
73313 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73314     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73315     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73316     coneSize = cms.double( 0.4 ),
73317     useAssigned = cms.bool( False ),
73318     pvSrc = cms.InputTag( "" )
73319 )
73320 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73321     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
73322     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73323     computeProbabilities = cms.bool( False ),
73324     computeGhostTrack = cms.bool( False ),
73325     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73326     minimumNumberOfPixelHits = cms.int32( 2 ),
73327     minimumNumberOfHits = cms.int32( 8 ),
73328     maximumTransverseImpactParameter = cms.double( 0.1 ),
73329     minimumTransverseMomentum = cms.double( 1.0 ),
73330     maximumChiSquared = cms.double( 20.0 ),
73331     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73332     jetDirectionUsingTracks = cms.bool( False ),
73333     jetDirectionUsingGhostTrack = cms.bool( False ),
73334     useTrackQuality = cms.bool( False )
73335 )
73336 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73337     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73338     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
73339 )
73340 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73341     saveTags = cms.bool( True ),
73342     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73343     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73344     MinTag = cms.double( -999999.0 ),
73345     MaxTag = cms.double( 2.5 ),
73346     MinJets = cms.int32( 2 ),
73347     MatchJetsByDeltaR = cms.bool( False ),
73348     MaxJetDeltaR = cms.double( 0.1 ),
73349     TriggerType = cms.int32( 85 )
73350 )
73351 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
73352     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
73353     TriggerTypes = cms.vint32( 85 )
73354 )
73355 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73356     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73357     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73358     coneSize = cms.double( 0.4 ),
73359     useAssigned = cms.bool( False ),
73360     pvSrc = cms.InputTag( "" )
73361 )
73362 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
73363     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ),
73364     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73365     computeProbabilities = cms.bool( False ),
73366     computeGhostTrack = cms.bool( False ),
73367     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73368     minimumNumberOfPixelHits = cms.int32( 2 ),
73369     minimumNumberOfHits = cms.int32( 8 ),
73370     maximumTransverseImpactParameter = cms.double( 0.1 ),
73371     minimumTransverseMomentum = cms.double( 0.5 ),
73372     maximumChiSquared = cms.double( 20.0 ),
73373     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73374     jetDirectionUsingTracks = cms.bool( False ),
73375     jetDirectionUsingGhostTrack = cms.bool( False ),
73376     useTrackQuality = cms.bool( False )
73377 )
73378 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
73379     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
73380     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' )
73381 )
73382 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
73383     saveTags = cms.bool( True ),
73384     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
73385     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
73386     MinTag = cms.double( -999999.0 ),
73387     MaxTag = cms.double( 2.5 ),
73388     MinJets = cms.int32( 2 ),
73389     MatchJetsByDeltaR = cms.bool( False ),
73390     MaxJetDeltaR = cms.double( 0.1 ),
73391     TriggerType = cms.int32( 85 )
73392 )
73393 fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73394     offset = cms.uint32( 0 ),
73395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73396 )
73397 fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73398     saveTags = cms.bool( True ),
73399     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73400     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73401     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73402     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73403     minJets = cms.uint32( 2 ),
73404     jetTimeThresh = cms.double( 0.75 ),
73405     jetMaxTimeThresh = cms.double( 999999.0 ),
73406     jetCellsForTimingThresh = cms.uint32( 5 ),
73407     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73408     minJetPt = cms.double( 40.0 )
73409 )
73410 fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73411     offset = cms.uint32( 0 ),
73412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73413 )
73414 fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73415     offset = cms.uint32( 0 ),
73416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73417 )
73418 fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73419     saveTags = cms.bool( True ),
73420     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73421     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73422     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73423     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73424     minJets = cms.uint32( 1 ),
73425     jetTimeThresh = cms.double( 2.5 ),
73426     jetMaxTimeThresh = cms.double( 4.0 ),
73427     jetCellsForTimingThresh = cms.uint32( 5 ),
73428     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73429     minJetPt = cms.double( 40.0 )
73430 )
73431 fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73432     offset = cms.uint32( 0 ),
73433     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73434 )
73435 fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73436     saveTags = cms.bool( True ),
73437     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73438     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73439     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73440     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73441     minJets = cms.uint32( 1 ),
73442     jetTimeThresh = cms.double( 2.6 ),
73443     jetMaxTimeThresh = cms.double( 4.0 ),
73444     jetCellsForTimingThresh = cms.uint32( 5 ),
73445     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73446     minJetPt = cms.double( 40.0 )
73447 )
73448 fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler",
73449     offset = cms.uint32( 0 ),
73450     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73451 )
73452 fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73453     saveTags = cms.bool( True ),
73454     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73455     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73456     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73457     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73458     minJets = cms.uint32( 1 ),
73459     jetTimeThresh = cms.double( 2.75 ),
73460     jetMaxTimeThresh = cms.double( 4.0 ),
73461     jetCellsForTimingThresh = cms.uint32( 5 ),
73462     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73463     minJetPt = cms.double( 40.0 )
73464 )
73465 fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73466     offset = cms.uint32( 0 ),
73467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73468 )
73469 fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73470     saveTags = cms.bool( True ),
73471     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73472     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73473     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73474     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73475     minJets = cms.uint32( 1 ),
73476     jetTimeThresh = cms.double( 3.5 ),
73477     jetMaxTimeThresh = cms.double( 999999.0 ),
73478     jetCellsForTimingThresh = cms.uint32( 5 ),
73479     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73480     minJetPt = cms.double( 40.0 )
73481 )
73482 fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73483     offset = cms.uint32( 0 ),
73484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73485 )
73486 fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73487     saveTags = cms.bool( True ),
73488     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73489     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73490     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73491     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73492     minJets = cms.uint32( 1 ),
73493     jetTimeThresh = cms.double( 3.75 ),
73494     jetMaxTimeThresh = cms.double( 999999.0 ),
73495     jetCellsForTimingThresh = cms.uint32( 5 ),
73496     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73497     minJetPt = cms.double( 40.0 )
73498 )
73499 fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler",
73500     offset = cms.uint32( 0 ),
73501     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73502 )
73503 fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73504     saveTags = cms.bool( True ),
73505     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73506     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73507     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73508     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73509     minJets = cms.uint32( 1 ),
73510     jetTimeThresh = cms.double( 4.0 ),
73511     jetMaxTimeThresh = cms.double( 999999.0 ),
73512     jetCellsForTimingThresh = cms.uint32( 5 ),
73513     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73514     minJetPt = cms.double( 40.0 )
73515 )
73516 fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73517     offset = cms.uint32( 0 ),
73518     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73519 )
73520 fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73521     saveTags = cms.bool( True ),
73522     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73523     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73524     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73525     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73526     minJets = cms.uint32( 1 ),
73527     jetTimeThresh = cms.double( 2.5 ),
73528     jetMaxTimeThresh = cms.double( 999999.0 ),
73529     jetCellsForTimingThresh = cms.uint32( 5 ),
73530     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73531     minJetPt = cms.double( 40.0 )
73532 )
73533 fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler",
73534     offset = cms.uint32( 0 ),
73535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73536 )
73537 fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73538     saveTags = cms.bool( True ),
73539     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73540     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73541     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73542     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73543     minJets = cms.uint32( 1 ),
73544     jetTimeThresh = cms.double( 2.75 ),
73545     jetMaxTimeThresh = cms.double( 999999.0 ),
73546     jetCellsForTimingThresh = cms.uint32( 5 ),
73547     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73548     minJetPt = cms.double( 40.0 )
73549 )
73550 fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler",
73551     offset = cms.uint32( 0 ),
73552     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73553 )
73554 fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73555     saveTags = cms.bool( True ),
73556     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
73557     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
73558     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
73559     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
73560     minJets = cms.uint32( 1 ),
73561     jetTimeThresh = cms.double( 3.0 ),
73562     jetMaxTimeThresh = cms.double( 999999.0 ),
73563     jetCellsForTimingThresh = cms.uint32( 5 ),
73564     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73565     minJetPt = cms.double( 40.0 )
73566 )
73567 fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73568     offset = cms.uint32( 0 ),
73569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73570 )
73571 fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73572     saveTags = cms.bool( True ),
73573     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73574     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73575     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73576     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73577     minJets = cms.uint32( 2 ),
73578     jetTimeThresh = cms.double( 0.75 ),
73579     jetMaxTimeThresh = cms.double( 999999.0 ),
73580     jetCellsForTimingThresh = cms.uint32( 5 ),
73581     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73582     minJetPt = cms.double( 40.0 )
73583 )
73584 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
73585     offset = cms.uint32( 0 ),
73586     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73587 )
73588 fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73589     saveTags = cms.bool( True ),
73590     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73591     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73592     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73593     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73594     minJets = cms.uint32( 2 ),
73595     jetTimeThresh = cms.double( 1.25 ),
73596     jetMaxTimeThresh = cms.double( 999999.0 ),
73597     jetCellsForTimingThresh = cms.uint32( 5 ),
73598     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73599     minJetPt = cms.double( 40.0 )
73600 )
73601 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
73602     offset = cms.uint32( 0 ),
73603     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73604 )
73605 fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73606     saveTags = cms.bool( True ),
73607     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73608     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73609     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73610     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73611     minJets = cms.uint32( 2 ),
73612     jetTimeThresh = cms.double( 1.5 ),
73613     jetMaxTimeThresh = cms.double( 999999.0 ),
73614     jetCellsForTimingThresh = cms.uint32( 5 ),
73615     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73616     minJetPt = cms.double( 40.0 )
73617 )
73618 fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
73619     offset = cms.uint32( 0 ),
73620     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73621 )
73622 fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73623     saveTags = cms.bool( True ),
73624     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73625     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73626     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73627     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73628     minJets = cms.uint32( 2 ),
73629     jetTimeThresh = cms.double( 1.75 ),
73630     jetMaxTimeThresh = cms.double( 999999.0 ),
73631     jetCellsForTimingThresh = cms.uint32( 5 ),
73632     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73633     minJetPt = cms.double( 40.0 )
73634 )
73635 fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73636     offset = cms.uint32( 0 ),
73637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73638 )
73639 fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73640     saveTags = cms.bool( True ),
73641     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73642     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73643     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73644     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73645     minJets = cms.uint32( 2 ),
73646     jetTimeThresh = cms.double( 0.5 ),
73647     jetMaxTimeThresh = cms.double( 999999.0 ),
73648     jetCellsForTimingThresh = cms.uint32( 5 ),
73649     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73650     minJetPt = cms.double( 40.0 )
73651 )
73652 fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
73653     offset = cms.uint32( 0 ),
73654     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73655 )
73656 fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
73657     saveTags = cms.bool( True ),
73658     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
73659     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
73660     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
73661     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
73662     minJets = cms.uint32( 2 ),
73663     jetTimeThresh = cms.double( 1.0 ),
73664     jetMaxTimeThresh = cms.double( 999999.0 ),
73665     jetCellsForTimingThresh = cms.uint32( 5 ),
73666     jetEcalEtForTimingThresh = cms.double( 10.0 ),
73667     minJetPt = cms.double( 40.0 )
73668 )
73669 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
73670     offset = cms.uint32( 0 ),
73671     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73672 )
73673 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
73674     offset = cms.uint32( 0 ),
73675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73676 )
73677 fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed",
73678     saveTags = cms.bool( True ),
73679     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
73680     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
73681     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
73682     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
73683     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
73684     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
73685     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
73686     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
73687     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
73688     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
73689 )
73690 fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler",
73691     offset = cms.uint32( 0 ),
73692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73693 )
73694 fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
73695     offset = cms.uint32( 0 ),
73696     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73697 )
73698 fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter",
73699     saveTags = cms.bool( True ),
73700     htLabels = cms.VInputTag( 'hltHtMht' ),
73701     mhtLabels = cms.VInputTag( 'hltHtMht' ),
73702     minHt = cms.vdouble( 240.0 ),
73703     minMht = cms.vdouble( 0.0 ),
73704     minMeff = cms.vdouble( 0.0 ),
73705     meffSlope = cms.vdouble( 1.0 )
73706 )
73707 fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
73708     saveTags = cms.bool( True ),
73709     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
73710     triggerType = cms.int32( 85 ),
73711     MinE = cms.double( -1.0 ),
73712     MinPt = cms.double( 30.0 ),
73713     MinMass = cms.double( -1.0 ),
73714     MaxMass = cms.double( -1.0 ),
73715     MinEta = cms.double( -1.0 ),
73716     MaxEta = cms.double( 2.0 ),
73717     MinN = cms.int32( 2 )
73718 )
73719 fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
73720     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ),
73721     TriggerTypes = cms.vint32( 85 )
73722 )
73723 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
73724     jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73725     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
73726     coneSize = cms.double( 0.4 ),
73727     useAssigned = cms.bool( False ),
73728     pvSrc = cms.InputTag( "" )
73729 )
73730 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer",
73731     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ),
73732     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73733     computeProbabilities = cms.bool( False ),
73734     computeGhostTrack = cms.bool( False ),
73735     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73736     minimumNumberOfPixelHits = cms.int32( 2 ),
73737     minimumNumberOfHits = cms.int32( 8 ),
73738     maximumTransverseImpactParameter = cms.double( 0.1 ),
73739     minimumTransverseMomentum = cms.double( 1.0 ),
73740     maximumChiSquared = cms.double( 20.0 ),
73741     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73742     jetDirectionUsingTracks = cms.bool( False ),
73743     jetDirectionUsingGhostTrack = cms.bool( False ),
73744     useTrackQuality = cms.bool( False )
73745 )
73746 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer",
73747     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73748     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' )
73749 )
73750 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73751     saveTags = cms.bool( True ),
73752     Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
73753     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ),
73754     MinTag = cms.double( -999999.0 ),
73755     MaxTag = cms.double( 1.5 ),
73756     MinJets = cms.int32( 2 ),
73757     MatchJetsByDeltaR = cms.bool( False ),
73758     MaxJetDeltaR = cms.double( 0.1 ),
73759     TriggerType = cms.int32( 85 )
73760 )
73761 fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
73762     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
73763     TriggerTypes = cms.vint32( 85 )
73764 )
73765 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
73766     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73767     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
73768     coneSize = cms.double( 0.4 ),
73769     useAssigned = cms.bool( False ),
73770     pvSrc = cms.InputTag( "" )
73771 )
73772 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
73773     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
73774     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
73775     computeProbabilities = cms.bool( False ),
73776     computeGhostTrack = cms.bool( False ),
73777     ghostTrackPriorDeltaR = cms.double( 0.03 ),
73778     minimumNumberOfPixelHits = cms.int32( 2 ),
73779     minimumNumberOfHits = cms.int32( 8 ),
73780     maximumTransverseImpactParameter = cms.double( 0.1 ),
73781     minimumTransverseMomentum = cms.double( 0.5 ),
73782     maximumChiSquared = cms.double( 20.0 ),
73783     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
73784     jetDirectionUsingTracks = cms.bool( False ),
73785     jetDirectionUsingGhostTrack = cms.bool( False ),
73786     useTrackQuality = cms.bool( False )
73787 )
73788 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
73789     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
73790     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' )
73791 )
73792 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
73793     saveTags = cms.bool( True ),
73794     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
73795     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ),
73796     MinTag = cms.double( -999999.0 ),
73797     MaxTag = cms.double( 1.5 ),
73798     MinJets = cms.int32( 2 ),
73799     MatchJetsByDeltaR = cms.bool( False ),
73800     MaxJetDeltaR = cms.double( 0.1 ),
73801     TriggerType = cms.int32( 85 )
73802 )
73803 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
73804     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
73805     TriggerTypes = cms.vint32( 85 )
73806 )
73807 fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
73808     src = cms.InputTag( "hltFastPVPixelVertices" ),
73809     maxVtx = cms.uint32( 100 ),
73810     fractionSumPt2 = cms.double( 0.3 ),
73811     minSumPt2 = cms.double( 0.0 ),
73812     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
73813 )
73814 fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
73815     trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ),
73816     trackClassifier = cms.InputTag( '','QualityMasks' ),
73817     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73818     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
73819     oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
73820     TrackQuality = cms.string( "highPurity" ),
73821     maxChi2 = cms.double( 16.0 ),
73822     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
73823     overrideTrkQuals = cms.InputTag( "" )
73824 )
73825 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
73826     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73827     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73828     phase2clustersToSkip = cms.InputTag( "" )
73829 )
73830 fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
73831     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
73832       'TIB1+TIB2+MTID1_pos',
73833       'TIB1+TIB2+MTID1_neg',
73834       'TID1_pos+TID2_pos+TID3_pos',
73835       'TID1_neg+TID2_neg+TID3_neg',
73836       'TID1_pos+TID2_pos+MTID3_pos',
73837       'TID1_neg+TID2_neg+MTID3_neg' ),
73838     BPix = cms.PSet(  ),
73839     FPix = cms.PSet(  ),
73840     TIB = cms.PSet( 
73841       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73842       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73843       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
73844     ),
73845     TID = cms.PSet( 
73846       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73847       minRing = cms.int32( 1 ),
73848       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73849       useRingSlector = cms.bool( True ),
73850       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73851       maxRing = cms.int32( 2 )
73852     ),
73853     TOB = cms.PSet(  ),
73854     TEC = cms.PSet( 
73855       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73856       minRing = cms.int32( 1 ),
73857       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73858       useRingSlector = cms.bool( True ),
73859       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73860       maxRing = cms.int32( 2 )
73861     ),
73862     MTIB = cms.PSet( 
73863       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73864       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73865       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
73866     ),
73867     MTID = cms.PSet( 
73868       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73869       minRing = cms.int32( 3 ),
73870       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73871       useRingSlector = cms.bool( True ),
73872       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73873       maxRing = cms.int32( 3 )
73874     ),
73875     MTOB = cms.PSet(  ),
73876     MTEC = cms.PSet( 
73877       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73878       minRing = cms.int32( 3 ),
73879       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
73880       useRingSlector = cms.bool( True ),
73881       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
73882       maxRing = cms.int32( 3 )
73883     )
73884 )
73885 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
73886     RegionPSet = cms.PSet( 
73887       vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
73888       zErrorVetex = cms.double( 12.0 ),
73889       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73890       zErrorBeamSpot = cms.double( 15.0 ),
73891       maxNVertices = cms.int32( 10 ),
73892       maxNRegions = cms.int32( 100 ),
73893       nSigmaZVertex = cms.double( 3.0 ),
73894       nSigmaZBeamSpot = cms.double( 3.0 ),
73895       ptMin = cms.double( 0.8 ),
73896       mode = cms.string( "VerticesFixed" ),
73897       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
73898       searchOpt = cms.bool( True ),
73899       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
73900       originRadius = cms.double( 1.0 ),
73901       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
73902       precise = cms.bool( True ),
73903       deltaEta = cms.double( 0.5 ),
73904       deltaPhi = cms.double( 0.5 )
73905     )
73906 )
73907 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
73908     doClusterCheck = cms.bool( False ),
73909     MaxNumberOfStripClusters = cms.uint32( 800000 ),
73910     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
73911     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
73912     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
73913     cut = cms.string( "" ),
73914     DontCountDetsAboveNClusters = cms.uint32( 0 ),
73915     silentClusterCheck = cms.untracked.bool( False )
73916 )
73917 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer",
73918     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ),
73919     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ),
73920     trackingRegionsSeedingLayers = cms.InputTag( "" ),
73921     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ),
73922     produceSeedingHitSets = cms.bool( False ),
73923     produceIntermediateHitDoublets = cms.bool( True ),
73924     maxElement = cms.uint32( 0 ),
73925     maxElementTotal = cms.uint32( 50000000 ),
73926     putEmptyIfMaxElementReached = cms.bool( False ),
73927     layerPairs = cms.vuint32( 0 )
73928 )
73929 fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer",
73930     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ),
73931     maxElement = cms.uint32( 100000 ),
73932     useFixedPreFiltering = cms.bool( False ),
73933     phiPreFiltering = cms.double( 0.3 ),
73934     extraHitRPhitolerance = cms.double( 0.0 ),
73935     extraHitRZtolerance = cms.double( 0.0 ),
73936     extraZKDBox = cms.double( 0.2 ),
73937     extraRKDBox = cms.double( 0.2 ),
73938     extraPhiKDBox = cms.double( 0.005 ),
73939     fnSigmaRZ = cms.double( 2.0 ),
73940     refitHits = cms.bool( True ),
73941     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
73942     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73943     maxChi2 = cms.double( 5.0 ),
73944     chi2VsPtCut = cms.bool( True ),
73945     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
73946     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
73947     detIdsToDebug = cms.vint32( 0, 0, 0 )
73948 )
73949 fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
73950     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ),
73951     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
73952     SeedMomentumForBOFF = cms.double( 5.0 ),
73953     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
73954     MinOneOverPtError = cms.double( 1.0 ),
73955     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
73956     magneticField = cms.string( "ParabolicMf" ),
73957     forceKinematicWithRegionDirection = cms.bool( False ),
73958     SeedComparitorPSet = cms.PSet( 
73959       FilterStripHits = cms.bool( False ),
73960       FilterPixelHits = cms.bool( False ),
73961       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
73962       FilterAtHelixStage = cms.bool( True ),
73963       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
73964     )
73965 )
73966 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
73967     cleanTrajectoryAfterInOut = cms.bool( False ),
73968     doSeedingRegionRebuilding = cms.bool( False ),
73969     onlyPixelHitsForSeedCleaner = cms.bool( False ),
73970     reverseTrajectories = cms.bool( False ),
73971     useHitsSplitting = cms.bool( False ),
73972     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
73973     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ),
73974     clustersToSkip = cms.InputTag( "" ),
73975     phase2clustersToSkip = cms.InputTag( "" ),
73976     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
73977     TransientInitialStateEstimatorParameters = cms.PSet( 
73978       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
73979       numberMeasurementsForFit = cms.int32( 4 ),
73980       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
73981     ),
73982     numHitsForSeedCleaner = cms.int32( 4 ),
73983     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
73984     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
73985     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
73986     maxNSeeds = cms.uint32( 100000 ),
73987     maxSeedsBeforeCleaning = cms.uint32( 1000 )
73988 )
73989 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
73990     TrajectoryInEvent = cms.bool( False ),
73991     useHitsSplitting = cms.bool( False ),
73992     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ),
73993     clusterRemovalInfo = cms.InputTag( "" ),
73994     AlgorithmName = cms.string( "hltIterX" ),
73995     GeometricInnerState = cms.bool( True ),
73996     reMatchSplitHits = cms.bool( False ),
73997     usePropagatorForPCA = cms.bool( False ),
73998     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
73999     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
74000     useSimpleMF = cms.bool( True ),
74001     SimpleMagneticField = cms.string( "ParabolicMf" ),
74002     Fitter = cms.string( "hltESPFittingSmootherIT" ),
74003     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
74004     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
74005     NavigationSchool = cms.string( "" ),
74006     MeasurementTracker = cms.string( "" )
74007 )
74008 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
74009     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ),
74010     keepAllTracks = cms.bool( False ),
74011     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
74012     useVertices = cms.bool( True ),
74013     useVtxError = cms.bool( False ),
74014     vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74015     vtxNumber = cms.int32( -1 ),
74016     vertexCut = cms.string( "tracksSize>=3" ),
74017     copyExtras = cms.untracked.bool( True ),
74018     copyTrajectories = cms.untracked.bool( False ),
74019     qualityBit = cms.string( "highPurity" ),
74020     chi2n_no1Dmod_par = cms.double( 9999.0 ),
74021     chi2n_par = cms.double( 0.25 ),
74022     res_par = cms.vdouble( 0.003, 0.001 ),
74023     d0_par1 = cms.vdouble( 1.0, 4.0 ),
74024     d0_par2 = cms.vdouble( 1.0, 4.0 ),
74025     dz_par1 = cms.vdouble( 1.0, 4.0 ),
74026     dz_par2 = cms.vdouble( 1.0, 4.0 ),
74027     applyAdaptedPVCuts = cms.bool( True ),
74028     max_d0 = cms.double( 100.0 ),
74029     max_z0 = cms.double( 100.0 ),
74030     nSigmaZ = cms.double( 3.0 ),
74031     minNumberLayers = cms.uint32( 5 ),
74032     minNumber3DLayers = cms.uint32( 0 ),
74033     minHitsToBypassChecks = cms.uint32( 20 ),
74034     maxNumberLostLayers = cms.uint32( 0 ),
74035     applyAbsCutsIfNoPV = cms.bool( False ),
74036     max_d0NoPV = cms.double( 100.0 ),
74037     max_z0NoPV = cms.double( 100.0 ),
74038     max_relpterr = cms.double( 9999.0 ),
74039     min_nhits = cms.uint32( 0 ),
74040     max_lostHitFraction = cms.double( 1.0 ),
74041     max_minMissHitOutOrIn = cms.int32( 99 ),
74042     max_eta = cms.double( 9999.0 ),
74043     min_eta = cms.double( -9999.0 ),
74044     useMVA = cms.bool( False ),
74045     useAnyMVA = cms.bool( False ),
74046     useMVAonly = cms.bool( False ),
74047     minMVA = cms.double( -1.0 ),
74048     GBRForestLabel = cms.string( "MVASelectorIter0" ),
74049     mvaType = cms.string( "Detached" )
74050 )
74051 fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger",
74052     copyExtras = cms.untracked.bool( True ),
74053     copyMVA = cms.bool( False ),
74054     TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74055     MaxNormalizedChisq = cms.double( 1000.0 ),
74056     MinPT = cms.double( 0.05 ),
74057     MinFound = cms.int32( 3 ),
74058     Epsilon = cms.double( -0.001 ),
74059     ShareFrac = cms.double( 0.19 ),
74060     allowFirstHitShare = cms.bool( True ),
74061     FoundHitBonus = cms.double( 5.0 ),
74062     LostHitPenalty = cms.double( 20.0 ),
74063     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
74064     newQuality = cms.string( "confirmed" ),
74065     setsToMerge = cms.VPSet( 
74066       cms.PSet(  pQual = cms.bool( False ),
74067         tLists = cms.vint32( 0, 1 )
74068       )
74069     ),
74070     hasSelector = cms.vint32( 0, 0 ),
74071     selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
74072     writeOnlyTrkQuals = cms.bool( False ),
74073     makeReKeyedSeeds = cms.untracked.bool( False ),
74074     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
74075 )
74076 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74077     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74078     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74079     coneSize = cms.double( 0.4 ),
74080     useAssigned = cms.bool( False ),
74081     pvSrc = cms.InputTag( "" )
74082 )
74083 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74084     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
74085     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74086     computeProbabilities = cms.bool( False ),
74087     computeGhostTrack = cms.bool( False ),
74088     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74089     minimumNumberOfPixelHits = cms.int32( 0 ),
74090     minimumNumberOfHits = cms.int32( 6 ),
74091     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74092     minimumTransverseMomentum = cms.double( 0.5 ),
74093     maximumChiSquared = cms.double( 5.0 ),
74094     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74095     jetDirectionUsingTracks = cms.bool( False ),
74096     jetDirectionUsingGhostTrack = cms.bool( False ),
74097     useTrackQuality = cms.bool( False )
74098 )
74099 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74100     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74101     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' )
74102 )
74103 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74104     saveTags = cms.bool( True ),
74105     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
74106     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ),
74107     MinTag = cms.double( 5.0 ),
74108     MaxTag = cms.double( 999999.0 ),
74109     MinJets = cms.int32( 2 ),
74110     MatchJetsByDeltaR = cms.bool( False ),
74111     MaxJetDeltaR = cms.double( 0.1 ),
74112     TriggerType = cms.int32( 85 )
74113 )
74114 fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74115     offset = cms.uint32( 0 ),
74116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74117 )
74118 fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
74119     saveTags = cms.bool( True ),
74120     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74121     triggerType = cms.int32( 85 ),
74122     MinE = cms.double( -1.0 ),
74123     MinPt = cms.double( 35.0 ),
74124     MinMass = cms.double( -1.0 ),
74125     MaxMass = cms.double( -1.0 ),
74126     MinEta = cms.double( -1.0 ),
74127     MaxEta = cms.double( 2.0 ),
74128     MinN = cms.int32( 2 )
74129 )
74130 fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74131     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ),
74132     TriggerTypes = cms.vint32( 85 )
74133 )
74134 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74135     jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74136     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74137     coneSize = cms.double( 0.4 ),
74138     useAssigned = cms.bool( False ),
74139     pvSrc = cms.InputTag( "" )
74140 )
74141 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer",
74142     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ),
74143     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74144     computeProbabilities = cms.bool( False ),
74145     computeGhostTrack = cms.bool( False ),
74146     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74147     minimumNumberOfPixelHits = cms.int32( 2 ),
74148     minimumNumberOfHits = cms.int32( 8 ),
74149     maximumTransverseImpactParameter = cms.double( 0.1 ),
74150     minimumTransverseMomentum = cms.double( 1.0 ),
74151     maximumChiSquared = cms.double( 20.0 ),
74152     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74153     jetDirectionUsingTracks = cms.bool( False ),
74154     jetDirectionUsingGhostTrack = cms.bool( False ),
74155     useTrackQuality = cms.bool( False )
74156 )
74157 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer",
74158     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74159     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' )
74160 )
74161 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74162     saveTags = cms.bool( True ),
74163     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74164     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74165     MinTag = cms.double( -999999.0 ),
74166     MaxTag = cms.double( 0.5 ),
74167     MinJets = cms.int32( 2 ),
74168     MatchJetsByDeltaR = cms.bool( False ),
74169     MaxJetDeltaR = cms.double( 0.1 ),
74170     TriggerType = cms.int32( 85 )
74171 )
74172 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74173     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ),
74174     TriggerTypes = cms.vint32( 85 )
74175 )
74176 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74177     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74178     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74179     coneSize = cms.double( 0.4 ),
74180     useAssigned = cms.bool( False ),
74181     pvSrc = cms.InputTag( "" )
74182 )
74183 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74184     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ),
74185     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74186     computeProbabilities = cms.bool( False ),
74187     computeGhostTrack = cms.bool( False ),
74188     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74189     minimumNumberOfPixelHits = cms.int32( 2 ),
74190     minimumNumberOfHits = cms.int32( 8 ),
74191     maximumTransverseImpactParameter = cms.double( 0.1 ),
74192     minimumTransverseMomentum = cms.double( 0.5 ),
74193     maximumChiSquared = cms.double( 20.0 ),
74194     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74195     jetDirectionUsingTracks = cms.bool( False ),
74196     jetDirectionUsingGhostTrack = cms.bool( False ),
74197     useTrackQuality = cms.bool( False )
74198 )
74199 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74200     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74201     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' )
74202 )
74203 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74204     saveTags = cms.bool( True ),
74205     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
74206     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ),
74207     MinTag = cms.double( -999999.0 ),
74208     MaxTag = cms.double( 0.5 ),
74209     MinJets = cms.int32( 2 ),
74210     MatchJetsByDeltaR = cms.bool( False ),
74211     MaxJetDeltaR = cms.double( 0.1 ),
74212     TriggerType = cms.int32( 85 )
74213 )
74214 fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74215     offset = cms.uint32( 0 ),
74216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74217 )
74218 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74219     saveTags = cms.bool( True ),
74220     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
74221     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
74222     MinTag = cms.double( -999999.0 ),
74223     MaxTag = cms.double( 1.5 ),
74224     MinJets = cms.int32( 2 ),
74225     MatchJetsByDeltaR = cms.bool( False ),
74226     MaxJetDeltaR = cms.double( 0.1 ),
74227     TriggerType = cms.int32( 85 )
74228 )
74229 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74230     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74231     TriggerTypes = cms.vint32( 85 )
74232 )
74233 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74234     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74235     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74236     coneSize = cms.double( 0.4 ),
74237     useAssigned = cms.bool( False ),
74238     pvSrc = cms.InputTag( "" )
74239 )
74240 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74241     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74242     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74243     computeProbabilities = cms.bool( False ),
74244     computeGhostTrack = cms.bool( False ),
74245     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74246     minimumNumberOfPixelHits = cms.int32( 2 ),
74247     minimumNumberOfHits = cms.int32( 8 ),
74248     maximumTransverseImpactParameter = cms.double( 0.1 ),
74249     minimumTransverseMomentum = cms.double( 0.5 ),
74250     maximumChiSquared = cms.double( 20.0 ),
74251     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74252     jetDirectionUsingTracks = cms.bool( False ),
74253     jetDirectionUsingGhostTrack = cms.bool( False ),
74254     useTrackQuality = cms.bool( False )
74255 )
74256 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74257     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74258     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' )
74259 )
74260 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74261     saveTags = cms.bool( True ),
74262     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74263     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ),
74264     MinTag = cms.double( -999999.0 ),
74265     MaxTag = cms.double( 1.5 ),
74266     MinJets = cms.int32( 2 ),
74267     MatchJetsByDeltaR = cms.bool( False ),
74268     MaxJetDeltaR = cms.double( 0.1 ),
74269     TriggerType = cms.int32( 85 )
74270 )
74271 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74272     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
74273     TriggerTypes = cms.vint32( 85 )
74274 )
74275 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74276     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74277     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74278     coneSize = cms.double( 0.4 ),
74279     useAssigned = cms.bool( False ),
74280     pvSrc = cms.InputTag( "" )
74281 )
74282 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74283     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
74284     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74285     computeProbabilities = cms.bool( False ),
74286     computeGhostTrack = cms.bool( False ),
74287     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74288     minimumNumberOfPixelHits = cms.int32( 0 ),
74289     minimumNumberOfHits = cms.int32( 6 ),
74290     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74291     minimumTransverseMomentum = cms.double( 0.5 ),
74292     maximumChiSquared = cms.double( 5.0 ),
74293     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74294     jetDirectionUsingTracks = cms.bool( False ),
74295     jetDirectionUsingGhostTrack = cms.bool( False ),
74296     useTrackQuality = cms.bool( False )
74297 )
74298 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74299     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74300     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' )
74301 )
74302 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74303     saveTags = cms.bool( True ),
74304     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
74305     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ),
74306     MinTag = cms.double( 5.0 ),
74307     MaxTag = cms.double( 999999.0 ),
74308     MinJets = cms.int32( 2 ),
74309     MatchJetsByDeltaR = cms.bool( False ),
74310     MaxJetDeltaR = cms.double( 0.1 ),
74311     TriggerType = cms.int32( 85 )
74312 )
74313 fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74314     offset = cms.uint32( 0 ),
74315     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74316 )
74317 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer",
74318     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74319     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
74320 )
74321 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74322     saveTags = cms.bool( True ),
74323     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74324     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74325     MinTag = cms.double( -999999.0 ),
74326     MaxTag = cms.double( 0.5 ),
74327     MinJets = cms.int32( 2 ),
74328     MatchJetsByDeltaR = cms.bool( False ),
74329     MaxJetDeltaR = cms.double( 0.1 ),
74330     TriggerType = cms.int32( 85 )
74331 )
74332 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74333     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ),
74334     TriggerTypes = cms.vint32( 85 )
74335 )
74336 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74337     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74338     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74339     coneSize = cms.double( 0.4 ),
74340     useAssigned = cms.bool( False ),
74341     pvSrc = cms.InputTag( "" )
74342 )
74343 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74344     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ),
74345     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74346     computeProbabilities = cms.bool( False ),
74347     computeGhostTrack = cms.bool( False ),
74348     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74349     minimumNumberOfPixelHits = cms.int32( 2 ),
74350     minimumNumberOfHits = cms.int32( 8 ),
74351     maximumTransverseImpactParameter = cms.double( 0.1 ),
74352     minimumTransverseMomentum = cms.double( 0.5 ),
74353     maximumChiSquared = cms.double( 20.0 ),
74354     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74355     jetDirectionUsingTracks = cms.bool( False ),
74356     jetDirectionUsingGhostTrack = cms.bool( False ),
74357     useTrackQuality = cms.bool( False )
74358 )
74359 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74360     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74361     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' )
74362 )
74363 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74364     saveTags = cms.bool( True ),
74365     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
74366     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ),
74367     MinTag = cms.double( -999999.0 ),
74368     MaxTag = cms.double( 0.5 ),
74369     MinJets = cms.int32( 2 ),
74370     MatchJetsByDeltaR = cms.bool( False ),
74371     MaxJetDeltaR = cms.double( 0.1 ),
74372     TriggerType = cms.int32( 85 )
74373 )
74374 fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
74375     offset = cms.uint32( 0 ),
74376     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74377 )
74378 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74379     saveTags = cms.bool( True ),
74380     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
74381     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
74382     MinTag = cms.double( -999999.0 ),
74383     MaxTag = cms.double( 1.5 ),
74384     MinJets = cms.int32( 2 ),
74385     MatchJetsByDeltaR = cms.bool( False ),
74386     MaxJetDeltaR = cms.double( 0.1 ),
74387     TriggerType = cms.int32( 85 )
74388 )
74389 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74390     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74391     TriggerTypes = cms.vint32( 85 )
74392 )
74393 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74394     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74395     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74396     coneSize = cms.double( 0.4 ),
74397     useAssigned = cms.bool( False ),
74398     pvSrc = cms.InputTag( "" )
74399 )
74400 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74401     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74402     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74403     computeProbabilities = cms.bool( False ),
74404     computeGhostTrack = cms.bool( False ),
74405     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74406     minimumNumberOfPixelHits = cms.int32( 2 ),
74407     minimumNumberOfHits = cms.int32( 8 ),
74408     maximumTransverseImpactParameter = cms.double( 0.1 ),
74409     minimumTransverseMomentum = cms.double( 0.5 ),
74410     maximumChiSquared = cms.double( 20.0 ),
74411     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74412     jetDirectionUsingTracks = cms.bool( False ),
74413     jetDirectionUsingGhostTrack = cms.bool( False ),
74414     useTrackQuality = cms.bool( False )
74415 )
74416 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74417     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74418     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' )
74419 )
74420 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74421     saveTags = cms.bool( True ),
74422     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74423     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ),
74424     MinTag = cms.double( -999999.0 ),
74425     MaxTag = cms.double( 1.5 ),
74426     MinJets = cms.int32( 2 ),
74427     MatchJetsByDeltaR = cms.bool( False ),
74428     MaxJetDeltaR = cms.double( 0.1 ),
74429     TriggerType = cms.int32( 85 )
74430 )
74431 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74432     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
74433     TriggerTypes = cms.vint32( 85 )
74434 )
74435 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74436     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74437     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74438     coneSize = cms.double( 0.4 ),
74439     useAssigned = cms.bool( False ),
74440     pvSrc = cms.InputTag( "" )
74441 )
74442 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
74443     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
74444     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74445     computeProbabilities = cms.bool( False ),
74446     computeGhostTrack = cms.bool( False ),
74447     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74448     minimumNumberOfPixelHits = cms.int32( 0 ),
74449     minimumNumberOfHits = cms.int32( 6 ),
74450     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74451     minimumTransverseMomentum = cms.double( 0.5 ),
74452     maximumChiSquared = cms.double( 5.0 ),
74453     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74454     jetDirectionUsingTracks = cms.bool( False ),
74455     jetDirectionUsingGhostTrack = cms.bool( False ),
74456     useTrackQuality = cms.bool( False )
74457 )
74458 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
74459     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
74460     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' )
74461 )
74462 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74463     saveTags = cms.bool( True ),
74464     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
74465     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ),
74466     MinTag = cms.double( 5.0 ),
74467     MaxTag = cms.double( 999999.0 ),
74468     MinJets = cms.int32( 2 ),
74469     MatchJetsByDeltaR = cms.bool( False ),
74470     MaxJetDeltaR = cms.double( 0.1 ),
74471     TriggerType = cms.int32( 85 )
74472 )
74473 fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74474     offset = cms.uint32( 0 ),
74475     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74476 )
74477 fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet",
74478     saveTags = cms.bool( True ),
74479     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74480     triggerType = cms.int32( 85 ),
74481     MinE = cms.double( -1.0 ),
74482     MinPt = cms.double( 45.0 ),
74483     MinMass = cms.double( -1.0 ),
74484     MaxMass = cms.double( -1.0 ),
74485     MinEta = cms.double( -1.0 ),
74486     MaxEta = cms.double( 2.0 ),
74487     MinN = cms.int32( 2 )
74488 )
74489 fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74490     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74491     TriggerTypes = cms.vint32( 85 )
74492 )
74493 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74494     jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74495     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74496     coneSize = cms.double( 0.4 ),
74497     useAssigned = cms.bool( False ),
74498     pvSrc = cms.InputTag( "" )
74499 )
74500 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer",
74501     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ),
74502     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74503     computeProbabilities = cms.bool( False ),
74504     computeGhostTrack = cms.bool( False ),
74505     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74506     minimumNumberOfPixelHits = cms.int32( 2 ),
74507     minimumNumberOfHits = cms.int32( 8 ),
74508     maximumTransverseImpactParameter = cms.double( 0.1 ),
74509     minimumTransverseMomentum = cms.double( 1.0 ),
74510     maximumChiSquared = cms.double( 20.0 ),
74511     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74512     jetDirectionUsingTracks = cms.bool( False ),
74513     jetDirectionUsingGhostTrack = cms.bool( False ),
74514     useTrackQuality = cms.bool( False )
74515 )
74516 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74517     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74518     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' )
74519 )
74520 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74521     saveTags = cms.bool( True ),
74522     Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
74523     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ),
74524     MinTag = cms.double( -999999.0 ),
74525     MaxTag = cms.double( 0.5 ),
74526     MinJets = cms.int32( 2 ),
74527     MatchJetsByDeltaR = cms.bool( False ),
74528     MaxJetDeltaR = cms.double( 0.1 ),
74529     TriggerType = cms.int32( 85 )
74530 )
74531 fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74532     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ),
74533     TriggerTypes = cms.vint32( 85 )
74534 )
74535 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74536     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74537     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74538     coneSize = cms.double( 0.4 ),
74539     useAssigned = cms.bool( False ),
74540     pvSrc = cms.InputTag( "" )
74541 )
74542 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74543     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ),
74544     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74545     computeProbabilities = cms.bool( False ),
74546     computeGhostTrack = cms.bool( False ),
74547     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74548     minimumNumberOfPixelHits = cms.int32( 2 ),
74549     minimumNumberOfHits = cms.int32( 8 ),
74550     maximumTransverseImpactParameter = cms.double( 0.1 ),
74551     minimumTransverseMomentum = cms.double( 0.5 ),
74552     maximumChiSquared = cms.double( 20.0 ),
74553     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74554     jetDirectionUsingTracks = cms.bool( False ),
74555     jetDirectionUsingGhostTrack = cms.bool( False ),
74556     useTrackQuality = cms.bool( False )
74557 )
74558 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74559     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74560     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' )
74561 )
74562 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74563     saveTags = cms.bool( True ),
74564     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
74565     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ),
74566     MinTag = cms.double( -999999.0 ),
74567     MaxTag = cms.double( 0.5 ),
74568     MinJets = cms.int32( 2 ),
74569     MatchJetsByDeltaR = cms.bool( False ),
74570     MaxJetDeltaR = cms.double( 0.1 ),
74571     TriggerType = cms.int32( 85 )
74572 )
74573 fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74574     offset = cms.uint32( 0 ),
74575     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74576 )
74577 fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet",
74578     saveTags = cms.bool( True ),
74579     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74580     triggerType = cms.int32( 85 ),
74581     MinE = cms.double( -1.0 ),
74582     MinPt = cms.double( 50.0 ),
74583     MinMass = cms.double( -1.0 ),
74584     MaxMass = cms.double( -1.0 ),
74585     MinEta = cms.double( -1.0 ),
74586     MaxEta = cms.double( 2.0 ),
74587     MinN = cms.int32( 2 )
74588 )
74589 fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74590     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ),
74591     TriggerTypes = cms.vint32( 85 )
74592 )
74593 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74594     jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74595     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74596     coneSize = cms.double( 0.4 ),
74597     useAssigned = cms.bool( False ),
74598     pvSrc = cms.InputTag( "" )
74599 )
74600 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer",
74601     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ),
74602     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74603     computeProbabilities = cms.bool( False ),
74604     computeGhostTrack = cms.bool( False ),
74605     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74606     minimumNumberOfPixelHits = cms.int32( 2 ),
74607     minimumNumberOfHits = cms.int32( 8 ),
74608     maximumTransverseImpactParameter = cms.double( 0.1 ),
74609     minimumTransverseMomentum = cms.double( 1.0 ),
74610     maximumChiSquared = cms.double( 20.0 ),
74611     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74612     jetDirectionUsingTracks = cms.bool( False ),
74613     jetDirectionUsingGhostTrack = cms.bool( False ),
74614     useTrackQuality = cms.bool( False )
74615 )
74616 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer",
74617     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74618     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' )
74619 )
74620 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74621     saveTags = cms.bool( True ),
74622     Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
74623     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ),
74624     MinTag = cms.double( -999999.0 ),
74625     MaxTag = cms.double( 0.5 ),
74626     MinJets = cms.int32( 2 ),
74627     MatchJetsByDeltaR = cms.bool( False ),
74628     MaxJetDeltaR = cms.double( 0.1 ),
74629     TriggerType = cms.int32( 85 )
74630 )
74631 fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74632     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ),
74633     TriggerTypes = cms.vint32( 85 )
74634 )
74635 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74636     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74637     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74638     coneSize = cms.double( 0.4 ),
74639     useAssigned = cms.bool( False ),
74640     pvSrc = cms.InputTag( "" )
74641 )
74642 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74643     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ),
74644     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74645     computeProbabilities = cms.bool( False ),
74646     computeGhostTrack = cms.bool( False ),
74647     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74648     minimumNumberOfPixelHits = cms.int32( 2 ),
74649     minimumNumberOfHits = cms.int32( 8 ),
74650     maximumTransverseImpactParameter = cms.double( 0.1 ),
74651     minimumTransverseMomentum = cms.double( 0.5 ),
74652     maximumChiSquared = cms.double( 20.0 ),
74653     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74654     jetDirectionUsingTracks = cms.bool( False ),
74655     jetDirectionUsingGhostTrack = cms.bool( False ),
74656     useTrackQuality = cms.bool( False )
74657 )
74658 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74659     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74660     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' )
74661 )
74662 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74663     saveTags = cms.bool( True ),
74664     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
74665     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ),
74666     MinTag = cms.double( -999999.0 ),
74667     MaxTag = cms.double( 0.5 ),
74668     MinJets = cms.int32( 2 ),
74669     MatchJetsByDeltaR = cms.bool( False ),
74670     MaxJetDeltaR = cms.double( 0.1 ),
74671     TriggerType = cms.int32( 85 )
74672 )
74673 fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler",
74674     offset = cms.uint32( 0 ),
74675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74676 )
74677 fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler",
74678     offset = cms.uint32( 0 ),
74679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74680 )
74681 fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter",
74682     saveTags = cms.bool( True ),
74683     htLabels = cms.VInputTag( 'hltHtMht' ),
74684     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74685     minHt = cms.vdouble( 425.0 ),
74686     minMht = cms.vdouble( 0.0 ),
74687     minMeff = cms.vdouble( 0.0 ),
74688     meffSlope = cms.vdouble( 1.0 )
74689 )
74690 fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74691     offset = cms.uint32( 0 ),
74692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74693 )
74694 fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter",
74695     saveTags = cms.bool( True ),
74696     htLabels = cms.VInputTag( 'hltHtMht' ),
74697     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74698     minHt = cms.vdouble( 360.0 ),
74699     minMht = cms.vdouble( 0.0 ),
74700     minMeff = cms.vdouble( 0.0 ),
74701     meffSlope = cms.vdouble( 1.0 )
74702 )
74703 fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74704     offset = cms.uint32( 0 ),
74705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74706 )
74707 fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74708     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
74709     TriggerTypes = cms.vint32( 85 )
74710 )
74711 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74712     jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74713     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74714     coneSize = cms.double( 0.4 ),
74715     useAssigned = cms.bool( False ),
74716     pvSrc = cms.InputTag( "" )
74717 )
74718 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer",
74719     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ),
74720     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74721     computeProbabilities = cms.bool( False ),
74722     computeGhostTrack = cms.bool( False ),
74723     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74724     minimumNumberOfPixelHits = cms.int32( 2 ),
74725     minimumNumberOfHits = cms.int32( 8 ),
74726     maximumTransverseImpactParameter = cms.double( 0.1 ),
74727     minimumTransverseMomentum = cms.double( 1.0 ),
74728     maximumChiSquared = cms.double( 20.0 ),
74729     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74730     jetDirectionUsingTracks = cms.bool( False ),
74731     jetDirectionUsingGhostTrack = cms.bool( False ),
74732     useTrackQuality = cms.bool( False )
74733 )
74734 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer",
74735     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74736     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' )
74737 )
74738 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74739     saveTags = cms.bool( True ),
74740     Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
74741     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ),
74742     MinTag = cms.double( -999999.0 ),
74743     MaxTag = cms.double( 1.5 ),
74744     MinJets = cms.int32( 2 ),
74745     MatchJetsByDeltaR = cms.bool( False ),
74746     MaxJetDeltaR = cms.double( 0.1 ),
74747     TriggerType = cms.int32( 85 )
74748 )
74749 fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
74750     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ),
74751     TriggerTypes = cms.vint32( 85 )
74752 )
74753 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
74754     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74755     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74756     coneSize = cms.double( 0.4 ),
74757     useAssigned = cms.bool( False ),
74758     pvSrc = cms.InputTag( "" )
74759 )
74760 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
74761     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ),
74762     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74763     computeProbabilities = cms.bool( False ),
74764     computeGhostTrack = cms.bool( False ),
74765     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74766     minimumNumberOfPixelHits = cms.int32( 2 ),
74767     minimumNumberOfHits = cms.int32( 8 ),
74768     maximumTransverseImpactParameter = cms.double( 0.1 ),
74769     minimumTransverseMomentum = cms.double( 0.5 ),
74770     maximumChiSquared = cms.double( 20.0 ),
74771     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74772     jetDirectionUsingTracks = cms.bool( False ),
74773     jetDirectionUsingGhostTrack = cms.bool( False ),
74774     useTrackQuality = cms.bool( False )
74775 )
74776 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
74777     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
74778     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' )
74779 )
74780 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
74781     saveTags = cms.bool( True ),
74782     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
74783     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ),
74784     MinTag = cms.double( -999999.0 ),
74785     MaxTag = cms.double( 1.5 ),
74786     MinJets = cms.int32( 2 ),
74787     MatchJetsByDeltaR = cms.bool( False ),
74788     MaxJetDeltaR = cms.double( 0.1 ),
74789     TriggerType = cms.int32( 85 )
74790 )
74791 fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74792     offset = cms.uint32( 0 ),
74793     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74794 )
74795 fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter",
74796     saveTags = cms.bool( True ),
74797     htLabels = cms.VInputTag( 'hltHtMht' ),
74798     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74799     minHt = cms.vdouble( 390.0 ),
74800     minMht = cms.vdouble( 0.0 ),
74801     minMeff = cms.vdouble( 0.0 ),
74802     meffSlope = cms.vdouble( 1.0 )
74803 )
74804 fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74805     offset = cms.uint32( 0 ),
74806     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74807 )
74808 fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74809     offset = cms.uint32( 0 ),
74810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74811 )
74812 fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer",
74813     usePt = cms.bool( False ),
74814     excludePFMuons = cms.bool( False ),
74815     minNJetHt = cms.int32( 0 ),
74816     minNJetMht = cms.int32( 0 ),
74817     minPtJetHt = cms.double( 40.0 ),
74818     minPtJetMht = cms.double( 30.0 ),
74819     maxEtaJetHt = cms.double( 2.0 ),
74820     maxEtaJetMht = cms.double( 5.0 ),
74821     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
74822     pfCandidatesLabel = cms.InputTag( "" )
74823 )
74824 fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter",
74825     saveTags = cms.bool( True ),
74826     htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
74827     mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
74828     minHt = cms.vdouble( 390.0 ),
74829     minMht = cms.vdouble( 0.0 ),
74830     minMeff = cms.vdouble( 0.0 ),
74831     meffSlope = cms.vdouble( 1.0 )
74832 )
74833 fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
74834     offset = cms.uint32( 0 ),
74835     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74836 )
74837 fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
74838     offset = cms.uint32( 0 ),
74839     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74840 )
74841 fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter",
74842     saveTags = cms.bool( True ),
74843     htLabels = cms.VInputTag( 'hltHtMht' ),
74844     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74845     minHt = cms.vdouble( 400.0 ),
74846     minMht = cms.vdouble( 0.0 ),
74847     minMeff = cms.vdouble( 0.0 ),
74848     meffSlope = cms.vdouble( 1.0 )
74849 )
74850 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
74851     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
74852     TriggerTypes = cms.vint32( 85 )
74853 )
74854 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74855     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
74856     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
74857     coneSize = cms.double( 0.4 ),
74858     useAssigned = cms.bool( False ),
74859     pvSrc = cms.InputTag( "" )
74860 )
74861 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
74862     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
74863     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
74864     computeProbabilities = cms.bool( False ),
74865     computeGhostTrack = cms.bool( False ),
74866     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74867     minimumNumberOfPixelHits = cms.int32( 0 ),
74868     minimumNumberOfHits = cms.int32( 6 ),
74869     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
74870     minimumTransverseMomentum = cms.double( 1.0 ),
74871     maximumChiSquared = cms.double( 5.0 ),
74872     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
74873     jetDirectionUsingTracks = cms.bool( False ),
74874     jetDirectionUsingGhostTrack = cms.bool( False ),
74875     useTrackQuality = cms.bool( False )
74876 )
74877 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
74878     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
74879     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' )
74880 )
74881 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
74882     saveTags = cms.bool( True ),
74883     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
74884     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
74885     MinTag = cms.double( 5.0 ),
74886     MaxTag = cms.double( 999999.0 ),
74887     MinJets = cms.int32( 2 ),
74888     MatchJetsByDeltaR = cms.bool( False ),
74889     MaxJetDeltaR = cms.double( 0.1 ),
74890     TriggerType = cms.int32( 85 )
74891 )
74892 fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
74893     offset = cms.uint32( 0 ),
74894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74895 )
74896 fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
74897     offset = cms.uint32( 0 ),
74898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74899 )
74900 fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter",
74901     saveTags = cms.bool( True ),
74902     htLabels = cms.VInputTag( 'hltHtMht' ),
74903     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74904     minHt = cms.vdouble( 550.0 ),
74905     minMht = cms.vdouble( 0.0 ),
74906     minMeff = cms.vdouble( 0.0 ),
74907     meffSlope = cms.vdouble( 1.0 )
74908 )
74909 fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet",
74910     saveTags = cms.bool( True ),
74911     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74912     triggerType = cms.int32( 85 ),
74913     MinE = cms.double( -1.0 ),
74914     MinPt = cms.double( 60.0 ),
74915     MinMass = cms.double( -1.0 ),
74916     MaxMass = cms.double( -1.0 ),
74917     MinEta = cms.double( -1.0 ),
74918     MaxEta = cms.double( 2.0 ),
74919     MinN = cms.int32( 2 )
74920 )
74921 fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
74922     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ),
74923     TriggerTypes = cms.vint32( 85 )
74924 )
74925 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74926     jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
74927     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
74928     coneSize = cms.double( 0.4 ),
74929     useAssigned = cms.bool( False ),
74930     pvSrc = cms.InputTag( "" )
74931 )
74932 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
74933     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
74934     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74935     computeProbabilities = cms.bool( False ),
74936     computeGhostTrack = cms.bool( False ),
74937     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74938     minimumNumberOfPixelHits = cms.int32( 2 ),
74939     minimumNumberOfHits = cms.int32( 8 ),
74940     maximumTransverseImpactParameter = cms.double( 0.1 ),
74941     minimumTransverseMomentum = cms.double( 1.0 ),
74942     maximumChiSquared = cms.double( 20.0 ),
74943     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74944     jetDirectionUsingTracks = cms.bool( False ),
74945     jetDirectionUsingGhostTrack = cms.bool( False ),
74946     useTrackQuality = cms.bool( False )
74947 )
74948 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
74949     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
74950     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' )
74951 )
74952 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
74953     saveTags = cms.bool( True ),
74954     Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
74955     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
74956     MinTag = cms.double( -999999.0 ),
74957     MaxTag = cms.double( 2.5 ),
74958     MinJets = cms.int32( 2 ),
74959     MatchJetsByDeltaR = cms.bool( False ),
74960     MaxJetDeltaR = cms.double( 0.1 ),
74961     TriggerType = cms.int32( 85 )
74962 )
74963 fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
74964     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
74965     TriggerTypes = cms.vint32( 85 )
74966 )
74967 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
74968     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
74969     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
74970     coneSize = cms.double( 0.4 ),
74971     useAssigned = cms.bool( False ),
74972     pvSrc = cms.InputTag( "" )
74973 )
74974 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
74975     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ),
74976     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
74977     computeProbabilities = cms.bool( False ),
74978     computeGhostTrack = cms.bool( False ),
74979     ghostTrackPriorDeltaR = cms.double( 0.03 ),
74980     minimumNumberOfPixelHits = cms.int32( 2 ),
74981     minimumNumberOfHits = cms.int32( 8 ),
74982     maximumTransverseImpactParameter = cms.double( 0.1 ),
74983     minimumTransverseMomentum = cms.double( 0.5 ),
74984     maximumChiSquared = cms.double( 20.0 ),
74985     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
74986     jetDirectionUsingTracks = cms.bool( False ),
74987     jetDirectionUsingGhostTrack = cms.bool( False ),
74988     useTrackQuality = cms.bool( False )
74989 )
74990 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
74991     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
74992     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' )
74993 )
74994 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
74995     saveTags = cms.bool( True ),
74996     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
74997     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
74998     MinTag = cms.double( -999999.0 ),
74999     MaxTag = cms.double( 2.5 ),
75000     MinJets = cms.int32( 2 ),
75001     MatchJetsByDeltaR = cms.bool( False ),
75002     MaxJetDeltaR = cms.double( 0.1 ),
75003     TriggerType = cms.int32( 85 )
75004 )
75005 fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
75006     offset = cms.uint32( 0 ),
75007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75008 )
75009 fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter",
75010     saveTags = cms.bool( True ),
75011     htLabels = cms.VInputTag( 'hltHtMht' ),
75012     mhtLabels = cms.VInputTag( 'hltHtMht' ),
75013     minHt = cms.vdouble( 650.0 ),
75014     minMht = cms.vdouble( 0.0 ),
75015     minMeff = cms.vdouble( 0.0 ),
75016     meffSlope = cms.vdouble( 1.0 )
75017 )
75018 fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler",
75019     offset = cms.uint32( 0 ),
75020     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75021 )
75022 fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer",
75023     nRechitMin = cms.int32( 50 ),
75024     rParam = cms.double( 0.4 ),
75025     nStationThres = cms.int32( 10 ),
75026     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
75027 )
75028 fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75029     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75030     MinN = cms.int32( 1 ),
75031     MinSize = cms.int32( 50 ),
75032     MinSizeMinusMB1 = cms.int32( 0 ),
75033     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75034     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75035     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75036     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75037     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75038     Max_nMB1 = cms.int32( -1 ),
75039     Max_nMB2 = cms.int32( -1 ),
75040     Max_nME11 = cms.int32( -1 ),
75041     Max_nME12 = cms.int32( -1 ),
75042     Max_nME41 = cms.int32( -1 ),
75043     Max_nME42 = cms.int32( -1 ),
75044     MinNstation = cms.int32( 0 ),
75045     MinAvgStation = cms.double( 0.0 ),
75046     MinTime = cms.double( -999.0 ),
75047     MaxTime = cms.double( 999.0 ),
75048     MinEta = cms.double( -1.0 ),
75049     MaxEta = cms.double( -1.0 ),
75050     MaxTimeSpread = cms.double( 999.0 )
75051 )
75052 fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75053     offset = cms.uint32( 0 ),
75054     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75055 )
75056 fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75057     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
75058     MinN = cms.int32( 1 ),
75059     MinSize = cms.int32( -1 ),
75060     MinSizeMinusMB1 = cms.int32( 50 ),
75061     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75062     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75063     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75064     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75065     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75066     Max_nMB1 = cms.int32( -1 ),
75067     Max_nMB2 = cms.int32( -1 ),
75068     Max_nME11 = cms.int32( -1 ),
75069     Max_nME12 = cms.int32( -1 ),
75070     Max_nME41 = cms.int32( -1 ),
75071     Max_nME42 = cms.int32( -1 ),
75072     MinNstation = cms.int32( 0 ),
75073     MinAvgStation = cms.double( 0.0 ),
75074     MinTime = cms.double( -999.0 ),
75075     MaxTime = cms.double( 999.0 ),
75076     MinEta = cms.double( -1.0 ),
75077     MaxEta = cms.double( -1.0 ),
75078     MaxTimeSpread = cms.double( 999.0 )
75079 )
75080 fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler",
75081     offset = cms.uint32( 0 ),
75082     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75083 )
75084 fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
75085     offset = cms.uint32( 0 ),
75086     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75087 )
75088 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
75089     saveTags = cms.bool( True ),
75090     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75091     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75092     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75093     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75094     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75095     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75096     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75097     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75098     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75099     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75100 )
75101 fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler",
75102     offset = cms.uint32( 0 ),
75103     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75104 )
75105 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
75106     nRechitMin = cms.int32( 50 ),
75107     rParam = cms.double( 0.4 ),
75108     nStationThres = cms.int32( 10 ),
75109     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
75110 )
75111 fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75112     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75113     MinN = cms.int32( 1 ),
75114     MinSize = cms.int32( -1 ),
75115     MinSizeMinusMB1 = cms.int32( -1 ),
75116     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75117     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75118     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75119     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75120     MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ),
75121     Max_nMB1 = cms.int32( -1 ),
75122     Max_nMB2 = cms.int32( -1 ),
75123     Max_nME11 = cms.int32( 0 ),
75124     Max_nME12 = cms.int32( 0 ),
75125     Max_nME41 = cms.int32( -1 ),
75126     Max_nME42 = cms.int32( -1 ),
75127     MinNstation = cms.int32( 0 ),
75128     MinAvgStation = cms.double( 0.0 ),
75129     MinTime = cms.double( -5.0 ),
75130     MaxTime = cms.double( 12.5 ),
75131     MinEta = cms.double( -1.0 ),
75132     MaxEta = cms.double( -1.0 ),
75133     MaxTimeSpread = cms.double( -1.0 )
75134 )
75135 fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler",
75136     offset = cms.uint32( 0 ),
75137     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75138 )
75139 fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75140     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75141     MinN = cms.int32( 1 ),
75142     MinSize = cms.int32( -1 ),
75143     MinSizeMinusMB1 = cms.int32( -1 ),
75144     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75145     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75146     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75147     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75148     MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ),
75149     Max_nMB1 = cms.int32( -1 ),
75150     Max_nMB2 = cms.int32( -1 ),
75151     Max_nME11 = cms.int32( 0 ),
75152     Max_nME12 = cms.int32( 0 ),
75153     Max_nME41 = cms.int32( -1 ),
75154     Max_nME42 = cms.int32( -1 ),
75155     MinNstation = cms.int32( 0 ),
75156     MinAvgStation = cms.double( 0.0 ),
75157     MinTime = cms.double( -5.0 ),
75158     MaxTime = cms.double( 12.5 ),
75159     MinEta = cms.double( -1.0 ),
75160     MaxEta = cms.double( -1.0 ),
75161     MaxTimeSpread = cms.double( -1.0 )
75162 )
75163 fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler",
75164     offset = cms.uint32( 0 ),
75165     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75166 )
75167 fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75168     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75169     MinN = cms.int32( 1 ),
75170     MinSize = cms.int32( -1 ),
75171     MinSizeMinusMB1 = cms.int32( -1 ),
75172     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75173     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75174     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75175     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75176     MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ),
75177     Max_nMB1 = cms.int32( -1 ),
75178     Max_nMB2 = cms.int32( -1 ),
75179     Max_nME11 = cms.int32( 0 ),
75180     Max_nME12 = cms.int32( 0 ),
75181     Max_nME41 = cms.int32( -1 ),
75182     Max_nME42 = cms.int32( -1 ),
75183     MinNstation = cms.int32( 0 ),
75184     MinAvgStation = cms.double( 0.0 ),
75185     MinTime = cms.double( -5.0 ),
75186     MaxTime = cms.double( 12.5 ),
75187     MinEta = cms.double( -1.0 ),
75188     MaxEta = cms.double( -1.0 ),
75189     MaxTimeSpread = cms.double( -1.0 )
75190 )
75191 fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler",
75192     offset = cms.uint32( 0 ),
75193     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75194 )
75195 fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75196     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75197     MinN = cms.int32( 1 ),
75198     MinSize = cms.int32( -1 ),
75199     MinSizeMinusMB1 = cms.int32( -1 ),
75200     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75201     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75202     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75203     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75204     MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ),
75205     Max_nMB1 = cms.int32( -1 ),
75206     Max_nMB2 = cms.int32( -1 ),
75207     Max_nME11 = cms.int32( 0 ),
75208     Max_nME12 = cms.int32( 0 ),
75209     Max_nME41 = cms.int32( -1 ),
75210     Max_nME42 = cms.int32( -1 ),
75211     MinNstation = cms.int32( 0 ),
75212     MinAvgStation = cms.double( 0.0 ),
75213     MinTime = cms.double( -5.0 ),
75214     MaxTime = cms.double( 12.5 ),
75215     MinEta = cms.double( -1.0 ),
75216     MaxEta = cms.double( -1.0 ),
75217     MaxTimeSpread = cms.double( -1.0 )
75218 )
75219 fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75220     saveTags = cms.bool( True ),
75221     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75222     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75223     etcutEB = cms.double( 20.0 ),
75224     etcutEE = cms.double( 20.0 ),
75225     minEtaCut = cms.double( -9999.0 ),
75226     maxEtaCut = cms.double( 9999.0 ),
75227     ncandcut = cms.int32( 1 )
75228 )
75229 fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75230     saveTags = cms.bool( True ),
75231     candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ),
75232     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75233     rhoTag = cms.InputTag( "" ),
75234     energyLowEdges = cms.vdouble( 0.0 ),
75235     lessThan = cms.bool( True ),
75236     useEt = cms.bool( False ),
75237     useAbs = cms.bool( False ),
75238     thrRegularEB = cms.vdouble( -1.0 ),
75239     thrRegularEE = cms.vdouble( -1.0 ),
75240     thrOverEEB = cms.vdouble( 0.15 ),
75241     thrOverEEE = cms.vdouble( 0.1 ),
75242     thrOverE2EB = cms.vdouble( -1.0 ),
75243     thrOverE2EE = cms.vdouble( -1.0 ),
75244     ncandcut = cms.int32( 1 ),
75245     doRhoCorrection = cms.bool( False ),
75246     rhoMax = cms.double( 9.9999999E7 ),
75247     rhoScale = cms.double( 1.0 ),
75248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75250     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75251 )
75252 fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler",
75253     offset = cms.uint32( 0 ),
75254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75255 )
75256 fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
75257     saveTags = cms.bool( True ),
75258     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75259     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75260     etcutEB = cms.double( 30.0 ),
75261     etcutEE = cms.double( 30.0 ),
75262     minEtaCut = cms.double( -9999.0 ),
75263     maxEtaCut = cms.double( 9999.0 ),
75264     ncandcut = cms.int32( 1 )
75265 )
75266 fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
75267     saveTags = cms.bool( True ),
75268     candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ),
75269     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75270     rhoTag = cms.InputTag( "" ),
75271     energyLowEdges = cms.vdouble( 0.0 ),
75272     lessThan = cms.bool( True ),
75273     useEt = cms.bool( False ),
75274     useAbs = cms.bool( False ),
75275     thrRegularEB = cms.vdouble( -1.0 ),
75276     thrRegularEE = cms.vdouble( -1.0 ),
75277     thrOverEEB = cms.vdouble( 0.15 ),
75278     thrOverEEE = cms.vdouble( 0.1 ),
75279     thrOverE2EB = cms.vdouble( -1.0 ),
75280     thrOverE2EE = cms.vdouble( -1.0 ),
75281     ncandcut = cms.int32( 1 ),
75282     doRhoCorrection = cms.bool( False ),
75283     rhoMax = cms.double( 9.9999999E7 ),
75284     rhoScale = cms.double( 1.0 ),
75285     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75286     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75287     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75288 )
75289 fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler",
75290     offset = cms.uint32( 0 ),
75291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75292 )
75293 fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75294     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75295     MinN = cms.int32( 1 ),
75296     MinSize = cms.int32( 100 ),
75297     MinSizeMinusMB1 = cms.int32( -1 ),
75298     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75299     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75300     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75301     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75302     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75303     Max_nMB1 = cms.int32( -1 ),
75304     Max_nMB2 = cms.int32( -1 ),
75305     Max_nME11 = cms.int32( 0 ),
75306     Max_nME12 = cms.int32( 0 ),
75307     Max_nME41 = cms.int32( -1 ),
75308     Max_nME42 = cms.int32( -1 ),
75309     MinNstation = cms.int32( 0 ),
75310     MinAvgStation = cms.double( 0.0 ),
75311     MinTime = cms.double( -5.0 ),
75312     MaxTime = cms.double( 12.5 ),
75313     MinEta = cms.double( -1.0 ),
75314     MaxEta = cms.double( -1.0 ),
75315     MaxTimeSpread = cms.double( -1.0 )
75316 )
75317 fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
75318     saveTags = cms.bool( True ),
75319     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
75320     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75321     etcutEB = cms.double( 5.0 ),
75322     etcutEE = cms.double( 5.0 ),
75323     minEtaCut = cms.double( -9999.0 ),
75324     maxEtaCut = cms.double( 9999.0 ),
75325     ncandcut = cms.int32( 1 )
75326 )
75327 fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75328     saveTags = cms.bool( True ),
75329     candTag = cms.InputTag( "hltEG5EtUnseededFilter" ),
75330     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
75331     rhoTag = cms.InputTag( "" ),
75332     energyLowEdges = cms.vdouble( 0.0 ),
75333     lessThan = cms.bool( True ),
75334     useEt = cms.bool( False ),
75335     useAbs = cms.bool( False ),
75336     thrRegularEB = cms.vdouble( -1.0 ),
75337     thrRegularEE = cms.vdouble( -1.0 ),
75338     thrOverEEB = cms.vdouble( 0.15 ),
75339     thrOverEEE = cms.vdouble( 0.1 ),
75340     thrOverE2EB = cms.vdouble( -1.0 ),
75341     thrOverE2EE = cms.vdouble( -1.0 ),
75342     ncandcut = cms.int32( 1 ),
75343     doRhoCorrection = cms.bool( False ),
75344     rhoMax = cms.double( 9.9999999E7 ),
75345     rhoScale = cms.double( 1.0 ),
75346     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75347     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75348     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75349 )
75350 fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75351     saveTags = cms.bool( True ),
75352     candTag = cms.InputTag( "hltEG5HEUnseededFilter" ),
75353     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
75354     rhoTag = cms.InputTag( "" ),
75355     energyLowEdges = cms.vdouble( 0.0 ),
75356     lessThan = cms.bool( True ),
75357     useEt = cms.bool( False ),
75358     useAbs = cms.bool( False ),
75359     thrRegularEB = cms.vdouble( 0.014 ),
75360     thrRegularEE = cms.vdouble( 0.035 ),
75361     thrOverEEB = cms.vdouble( -1.0 ),
75362     thrOverEEE = cms.vdouble( -1.0 ),
75363     thrOverE2EB = cms.vdouble( -1.0 ),
75364     thrOverE2EE = cms.vdouble( -1.0 ),
75365     ncandcut = cms.int32( 1 ),
75366     doRhoCorrection = cms.bool( False ),
75367     rhoMax = cms.double( 9.9999999E7 ),
75368     rhoScale = cms.double( 1.0 ),
75369     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75370     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75371     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75372 )
75373 fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
75374     saveTags = cms.bool( True ),
75375     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ),
75376     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
75377     npixelmatchcut = cms.double( 1.0 ),
75378     ncandcut = cms.int32( 1 ),
75379     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
75380     s_a_phi1B = cms.double( 0.0069 ),
75381     s_a_phi1I = cms.double( 0.0088 ),
75382     s_a_phi1F = cms.double( 0.0076 ),
75383     s_a_phi2B = cms.double( 3.7E-4 ),
75384     s_a_phi2I = cms.double( 7.0E-4 ),
75385     s_a_phi2F = cms.double( 0.00906 ),
75386     s_a_zB = cms.double( 0.012 ),
75387     s_a_rI = cms.double( 0.027 ),
75388     s_a_rF = cms.double( 0.04 ),
75389     s2_threshold = cms.double( 0.4 ),
75390     tanhSO10BarrelThres = cms.double( 0.35 ),
75391     tanhSO10InterThres = cms.double( 1.0 ),
75392     tanhSO10ForwardThres = cms.double( 1.0 ),
75393     useS = cms.bool( False ),
75394     pixelVeto = cms.bool( False )
75395 )
75396 fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
75397     saveTags = cms.bool( True ),
75398     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ),
75399     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
75400     rhoTag = cms.InputTag( "" ),
75401     energyLowEdges = cms.vdouble( 0.0 ),
75402     lessThan = cms.bool( True ),
75403     useEt = cms.bool( False ),
75404     useAbs = cms.bool( False ),
75405     thrRegularEB = cms.vdouble( 150.0 ),
75406     thrRegularEE = cms.vdouble( 150.0 ),
75407     thrOverEEB = cms.vdouble( -1.0 ),
75408     thrOverEEE = cms.vdouble( -1.0 ),
75409     thrOverE2EB = cms.vdouble( -1.0 ),
75410     thrOverE2EE = cms.vdouble( -1.0 ),
75411     ncandcut = cms.int32( 1 ),
75412     doRhoCorrection = cms.bool( False ),
75413     rhoMax = cms.double( 9.9999999E7 ),
75414     rhoScale = cms.double( 1.0 ),
75415     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
75416     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
75417     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
75418 )
75419 fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler",
75420     offset = cms.uint32( 0 ),
75421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75422 )
75423 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter",
75424     saveTags = cms.bool( True ),
75425     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
75426     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
75427     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
75428     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
75429     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
75430     MinN = cms.int32( 1 ),
75431     MaxEta = cms.double( 1.0E99 ),
75432     MinNhits = cms.int32( 0 ),
75433     MaxDr = cms.double( 2.0 ),
75434     MinDr = cms.double( -1.0 ),
75435     MaxDz = cms.double( 9999.0 ),
75436     MinDxySig = cms.double( -1.0 ),
75437     MinPt = cms.double( 5.0 ),
75438     NSigmaPt = cms.double( 0.0 ),
75439     MaxNormalizedChi2 = cms.double( 9999.0 ),
75440     MaxDXYBeamSpot = cms.double( 9999.0 ),
75441     MinDXYBeamSpot = cms.double( -1.0 ),
75442     MinNmuonHits = cms.int32( 0 ),
75443     MaxPtDifference = cms.double( 9999.0 ),
75444     MinTrackPt = cms.double( 0.0 ),
75445     minMuonStations = cms.int32( 2 ),
75446     minTrkHits = cms.int32( -1 ),
75447     minMuonHits = cms.int32( -1 ),
75448     allowedTypeMask = cms.uint32( 255 ),
75449     requiredTypeMask = cms.uint32( 0 ),
75450     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
75451     trkMuonId = cms.uint32( 0 ),
75452     L1MatchingdR = cms.double( 0.3 ),
75453     MatchToPreviousCand = cms.bool( True ),
75454     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
75455     requireL3MuonTrajectorySeed = cms.bool( False ),
75456     useSimpleGeometry = cms.bool( True ),
75457     useStation2 = cms.bool( True ),
75458     fallbackToME1 = cms.bool( False ),
75459     cosmicPropagationHypothesis = cms.bool( False ),
75460     useMB2InOverlap = cms.bool( False ),
75461     useTrack = cms.string( "tracker" ),
75462     useState = cms.string( "atVertex" ),
75463     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
75464     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
75465     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
75466 )
75467 fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler",
75468     offset = cms.uint32( 0 ),
75469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75470 )
75471 fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet",
75472     saveTags = cms.bool( True ),
75473     inputTag = cms.InputTag( "hltL2TauJets" ),
75474     triggerType = cms.int32( 84 ),
75475     MinE = cms.double( -1.0 ),
75476     MinPt = cms.double( 10.0 ),
75477     MinMass = cms.double( -1.0 ),
75478     MaxMass = cms.double( -1.0 ),
75479     MinEta = cms.double( -1.0 ),
75480     MaxEta = cms.double( -1.0 ),
75481     MinN = cms.int32( 1 )
75482 )
75483 fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet",
75484     saveTags = cms.bool( True ),
75485     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
75486     triggerType = cms.int32( 84 ),
75487     MinE = cms.double( -1.0 ),
75488     MinPt = cms.double( 10.0 ),
75489     MinMass = cms.double( -1.0 ),
75490     MaxMass = cms.double( -1.0 ),
75491     MinEta = cms.double( -1.0 ),
75492     MaxEta = cms.double( -1.0 ),
75493     MinN = cms.int32( 1 )
75494 )
75495 fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet",
75496     saveTags = cms.bool( True ),
75497     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
75498     triggerType = cms.int32( 86 ),
75499     MinE = cms.double( -1.0 ),
75500     MinPt = cms.double( 10.0 ),
75501     MinMass = cms.double( -1.0 ),
75502     MaxMass = cms.double( -1.0 ),
75503     MinEta = cms.double( -1.0 ),
75504     MaxEta = cms.double( 2.6 ),
75505     MinN = cms.int32( 1 )
75506 )
75507 fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer",
75508     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ),
75509     TriggerTypes = cms.vint32( 86 )
75510 )
75511 fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer",
75512     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
75513     computeProbabilities = cms.bool( True ),
75514     computeGhostTrack = cms.bool( True ),
75515     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75516     minimumNumberOfPixelHits = cms.int32( 2 ),
75517     minimumNumberOfHits = cms.int32( 3 ),
75518     maximumTransverseImpactParameter = cms.double( 0.2 ),
75519     minimumTransverseMomentum = cms.double( 1.0 ),
75520     maximumChiSquared = cms.double( 5.0 ),
75521     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
75522     jetDirectionUsingTracks = cms.bool( False ),
75523     jetDirectionUsingGhostTrack = cms.bool( False ),
75524     useTrackQuality = cms.bool( False ),
75525     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75526     candidates = cms.InputTag( "hltParticleFlow" ),
75527     maxDeltaR = cms.double( 0.4 )
75528 )
75529 fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
75530     sorting = cms.PSet(  ),
75531     assignment = cms.PSet( 
75532       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
75533       maxDzForJetAxisAssigment = cms.double( 0.1 ),
75534       useTiming = cms.bool( False ),
75535       preferHighRanked = cms.bool( False ),
75536       EtaMinUseDz = cms.double( -1.0 ),
75537       maxDistanceToJetAxis = cms.double( 0.07 ),
75538       PtMaxCharged = cms.double( -1.0 ),
75539       minJetPt = cms.double( 25.0 ),
75540       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
75541       OnlyUseFirstDz = cms.bool( False ),
75542       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
75543       maxDzForPrimaryAssignment = cms.double( 0.1 ),
75544       maxJetDeltaR = cms.double( 0.5 ),
75545       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
75546       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
75547       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
75548       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
75549       useVertexFit = cms.bool( True ),
75550       NumOfPUVtxsForCharged = cms.uint32( 0 )
75551     ),
75552     qualityForPrimary = cms.int32( 2 ),
75553     usePVMET = cms.bool( True ),
75554     particles = cms.InputTag( "hltParticleFlow" ),
75555     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75556     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75557     produceAssociationToOriginalVertices = cms.bool( True ),
75558     produceSortedVertices = cms.bool( False ),
75559     producePileUpCollection = cms.bool( False ),
75560     produceNoPileUpCollection = cms.bool( False )
75561 )
75562 fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
75563     jet_radius = cms.double( 0.4 ),
75564     min_jet_pt = cms.double( 10.0 ),
75565     max_jet_eta = cms.double( 2.5 ),
75566     min_pt_for_track_properties = cms.double( 0.95 ),
75567     min_pt_for_pfcandidates = cms.double( 0.1 ),
75568     use_puppiP4 = cms.bool( False ),
75569     include_neutrals = cms.bool( True ),
75570     sort_by_sip2dsig = cms.bool( False ),
75571     min_puppi_wgt = cms.double( -1.0 ),
75572     flip_ip_sign = cms.bool( False ),
75573     sip3dSigMax = cms.double( -1.0 ),
75574     use_hlt_features = cms.bool( True ),
75575     vertices = cms.InputTag( "hltVerticesPFFilter" ),
75576     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
75577     pf_candidates = cms.InputTag( "hltParticleFlow" ),
75578     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75579     unsubjet_map = cms.InputTag( "" ),
75580     puppi_value_map = cms.InputTag( "" ),
75581     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ),
75582     use_scouting_features = cms.bool( False ),
75583     normchi2_value_map = cms.InputTag( "" ),
75584     dz_value_map = cms.InputTag( "" ),
75585     dxy_value_map = cms.InputTag( "" ),
75586     dzsig_value_map = cms.InputTag( "" ),
75587     dxysig_value_map = cms.InputTag( "" ),
75588     lostInnerHits_value_map = cms.InputTag( "" ),
75589     quality_value_map = cms.InputTag( "" ),
75590     trkPt_value_map = cms.InputTag( "" ),
75591     trkEta_value_map = cms.InputTag( "" ),
75592     trkPhi_value_map = cms.InputTag( "" ),
75593     covarianceVersion = cms.int32( 1 ),
75594     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
75595 )
75596 fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
75597     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ),
75598     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
75599     preprocessParams = cms.PSet(  ),
75600     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
75601     flav_names = cms.vstring( 'probtauhp',
75602       'probtauhm',
75603       'probb',
75604       'probc',
75605       'probuds',
75606       'probg',
75607       'ptcorr' ),
75608     jets = cms.InputTag( "" ),
75609     produceValueMap = cms.untracked.bool( False ),
75610     debugMode = cms.untracked.bool( False )
75611 )
75612 fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator",
75613     discriminators = cms.VPSet( 
75614       cms.PSet(  name = cms.string( "BvsAll" ),
75615         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ),
75616         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75617       ),
75618       cms.PSet(  name = cms.string( "CvsAll" ),
75619         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75620         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75621       ),
75622       cms.PSet(  name = cms.string( "TauhvsAll" ),
75623         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ),
75624         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' )
75625       ),
75626       cms.PSet(  name = cms.string( "CvsL" ),
75627         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
75628         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
75629       )
75630     )
75631 )
75632 fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
75633     saveTags = cms.bool( True ),
75634     nExpected = cms.int32( 1 ),
75635     taus = cms.InputTag( "hltPFJetForBtagMinPt10" ),
75636     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ),
75637     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ),
75638     seeds = cms.InputTag( "hltL2GlobIsoTau10" ),
75639     seedTypes = cms.vint32( -100 ),
75640     selection = cms.string( "double t1 = 0.001; return t1;" ),
75641     minPt = cms.double( 10.0 ),
75642     maxEta = cms.double( 2.3 ),
75643     usePtCorr = cms.bool( True ),
75644     matchWithSeeds = cms.bool( False ),
75645     matchingdR = cms.double( 0.5 )
75646 )
75647 fragment.hltL1sSingleMuShowerNominalorTight = cms.EDFilter( "HLTL1TSeed",
75648     saveTags = cms.bool( True ),
75649     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
75650     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75651     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75652     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75653     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75654     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75655     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75656     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75657     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75658     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75659 )
75660 fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75661     offset = cms.uint32( 0 ),
75662     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75663 )
75664 fragment.hltSingleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
75665     saveTags = cms.bool( True ),
75666     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75667     triggerType = cms.int32( 85 ),
75668     MinE = cms.double( -1.0 ),
75669     MinPt = cms.double( 30.0 ),
75670     MinMass = cms.double( -1.0 ),
75671     MaxMass = cms.double( -1.0 ),
75672     MinEta = cms.double( -1.0 ),
75673     MaxEta = cms.double( 2.0 ),
75674     MinN = cms.int32( 1 )
75675 )
75676 fragment.hltSingleCentralCaloJetpt30PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75677     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt30" ),
75678     TriggerTypes = cms.vint32( 85 )
75679 )
75680 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75681     jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75682     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75683     coneSize = cms.double( 0.4 ),
75684     useAssigned = cms.bool( False ),
75685     pvSrc = cms.InputTag( "" )
75686 )
75687 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt = cms.EDProducer( "TrackIPProducer",
75688     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt" ),
75689     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75690     computeProbabilities = cms.bool( False ),
75691     computeGhostTrack = cms.bool( False ),
75692     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75693     minimumNumberOfPixelHits = cms.int32( 2 ),
75694     minimumNumberOfHits = cms.int32( 8 ),
75695     maximumTransverseImpactParameter = cms.double( 0.1 ),
75696     minimumTransverseMomentum = cms.double( 1.0 ),
75697     maximumChiSquared = cms.double( 20.0 ),
75698     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75699     jetDirectionUsingTracks = cms.bool( False ),
75700     jetDirectionUsingGhostTrack = cms.bool( False ),
75701     useTrackQuality = cms.bool( False )
75702 )
75703 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 = cms.EDProducer( "JetTagProducer",
75704     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75705     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt' )
75706 )
75707 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75708     saveTags = cms.bool( True ),
75709     Jets = cms.InputTag( "hltSingleCentralCaloJetpt30PtCollectionProducer" ),
75710     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5" ),
75711     MinTag = cms.double( -999999.0 ),
75712     MaxTag = cms.double( 1.5 ),
75713     MinJets = cms.int32( 1 ),
75714     MatchJetsByDeltaR = cms.bool( False ),
75715     MaxJetDeltaR = cms.double( 0.1 ),
75716     TriggerType = cms.int32( 85 )
75717 )
75718 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75719     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5" ),
75720     TriggerTypes = cms.vint32( 85 )
75721 )
75722 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75723     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75724     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75725     coneSize = cms.double( 0.4 ),
75726     useAssigned = cms.bool( False ),
75727     pvSrc = cms.InputTag( "" )
75728 )
75729 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75730     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5" ),
75731     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75732     computeProbabilities = cms.bool( False ),
75733     computeGhostTrack = cms.bool( False ),
75734     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75735     minimumNumberOfPixelHits = cms.int32( 2 ),
75736     minimumNumberOfHits = cms.int32( 8 ),
75737     maximumTransverseImpactParameter = cms.double( 0.1 ),
75738     minimumTransverseMomentum = cms.double( 0.5 ),
75739     maximumChiSquared = cms.double( 20.0 ),
75740     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75741     jetDirectionUsingTracks = cms.bool( False ),
75742     jetDirectionUsingGhostTrack = cms.bool( False ),
75743     useTrackQuality = cms.bool( False )
75744 )
75745 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75746     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75747     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5' )
75748 )
75749 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75750     saveTags = cms.bool( True ),
75751     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5" ),
75752     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5" ),
75753     MinTag = cms.double( -999999.0 ),
75754     MaxTag = cms.double( 1.5 ),
75755     MinJets = cms.int32( 1 ),
75756     MatchJetsByDeltaR = cms.bool( False ),
75757     MaxJetDeltaR = cms.double( 0.1 ),
75758     TriggerType = cms.int32( 85 )
75759 )
75760 fragment.hltCscCluster150 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75761     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75762     MinN = cms.int32( 1 ),
75763     MinSize = cms.int32( 150 ),
75764     MinSizeMinusMB1 = cms.int32( -1 ),
75765     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75766     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75767     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75768     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75769     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
75770     Max_nMB1 = cms.int32( -1 ),
75771     Max_nMB2 = cms.int32( -1 ),
75772     Max_nME11 = cms.int32( -1 ),
75773     Max_nME12 = cms.int32( -1 ),
75774     Max_nME41 = cms.int32( -1 ),
75775     Max_nME42 = cms.int32( -1 ),
75776     MinNstation = cms.int32( 0 ),
75777     MinAvgStation = cms.double( 0.0 ),
75778     MinTime = cms.double( -5.0 ),
75779     MaxTime = cms.double( 12.5 ),
75780     MinEta = cms.double( -1.0 ),
75781     MaxEta = cms.double( -1.0 ),
75782     MaxTimeSpread = cms.double( -1.0 )
75783 )
75784 fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75785     offset = cms.uint32( 0 ),
75786     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75787 )
75788 fragment.hltSingleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
75789     saveTags = cms.bool( True ),
75790     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75791     triggerType = cms.int32( 85 ),
75792     MinE = cms.double( -1.0 ),
75793     MinPt = cms.double( 35.0 ),
75794     MinMass = cms.double( -1.0 ),
75795     MaxMass = cms.double( -1.0 ),
75796     MinEta = cms.double( -1.0 ),
75797     MaxEta = cms.double( 2.0 ),
75798     MinN = cms.int32( 1 )
75799 )
75800 fragment.hltSingleCentralCaloJetpt35PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75801     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt35" ),
75802     TriggerTypes = cms.vint32( 85 )
75803 )
75804 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75805     jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
75806     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75807     coneSize = cms.double( 0.4 ),
75808     useAssigned = cms.bool( False ),
75809     pvSrc = cms.InputTag( "" )
75810 )
75811 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt = cms.EDProducer( "TrackIPProducer",
75812     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt" ),
75813     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75814     computeProbabilities = cms.bool( False ),
75815     computeGhostTrack = cms.bool( False ),
75816     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75817     minimumNumberOfPixelHits = cms.int32( 2 ),
75818     minimumNumberOfHits = cms.int32( 8 ),
75819     maximumTransverseImpactParameter = cms.double( 0.1 ),
75820     minimumTransverseMomentum = cms.double( 1.0 ),
75821     maximumChiSquared = cms.double( 20.0 ),
75822     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75823     jetDirectionUsingTracks = cms.bool( False ),
75824     jetDirectionUsingGhostTrack = cms.bool( False ),
75825     useTrackQuality = cms.bool( False )
75826 )
75827 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 = cms.EDProducer( "JetTagProducer",
75828     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75829     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt' )
75830 )
75831 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75832     saveTags = cms.bool( True ),
75833     Jets = cms.InputTag( "hltSingleCentralCaloJetpt35PtCollectionProducer" ),
75834     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5" ),
75835     MinTag = cms.double( -999999.0 ),
75836     MaxTag = cms.double( 1.5 ),
75837     MinJets = cms.int32( 1 ),
75838     MatchJetsByDeltaR = cms.bool( False ),
75839     MaxJetDeltaR = cms.double( 0.1 ),
75840     TriggerType = cms.int32( 85 )
75841 )
75842 fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75843     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5" ),
75844     TriggerTypes = cms.vint32( 85 )
75845 )
75846 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75847     jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
75848     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75849     coneSize = cms.double( 0.4 ),
75850     useAssigned = cms.bool( False ),
75851     pvSrc = cms.InputTag( "" )
75852 )
75853 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75854     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5" ),
75855     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75856     computeProbabilities = cms.bool( False ),
75857     computeGhostTrack = cms.bool( False ),
75858     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75859     minimumNumberOfPixelHits = cms.int32( 2 ),
75860     minimumNumberOfHits = cms.int32( 8 ),
75861     maximumTransverseImpactParameter = cms.double( 0.1 ),
75862     minimumTransverseMomentum = cms.double( 0.5 ),
75863     maximumChiSquared = cms.double( 20.0 ),
75864     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75865     jetDirectionUsingTracks = cms.bool( False ),
75866     jetDirectionUsingGhostTrack = cms.bool( False ),
75867     useTrackQuality = cms.bool( False )
75868 )
75869 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75870     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75871     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5' )
75872 )
75873 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75874     saveTags = cms.bool( True ),
75875     Jets = cms.InputTag( "hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5" ),
75876     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5" ),
75877     MinTag = cms.double( -999999.0 ),
75878     MaxTag = cms.double( 1.5 ),
75879     MinJets = cms.int32( 1 ),
75880     MatchJetsByDeltaR = cms.bool( False ),
75881     MaxJetDeltaR = cms.double( 0.1 ),
75882     TriggerType = cms.int32( 85 )
75883 )
75884 fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
75885     offset = cms.uint32( 0 ),
75886     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75887 )
75888 fragment.hltSingleCentralCaloJetpt40PtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75889     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
75890     TriggerTypes = cms.vint32( 85 )
75891 )
75892 fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75893     jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
75894     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75895     coneSize = cms.double( 0.4 ),
75896     useAssigned = cms.bool( False ),
75897     pvSrc = cms.InputTag( "" )
75898 )
75899 fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt = cms.EDProducer( "TrackIPProducer",
75900     jetTracks = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt" ),
75901     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75902     computeProbabilities = cms.bool( False ),
75903     computeGhostTrack = cms.bool( False ),
75904     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75905     minimumNumberOfPixelHits = cms.int32( 2 ),
75906     minimumNumberOfHits = cms.int32( 8 ),
75907     maximumTransverseImpactParameter = cms.double( 0.1 ),
75908     minimumTransverseMomentum = cms.double( 1.0 ),
75909     maximumChiSquared = cms.double( 20.0 ),
75910     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75911     jetDirectionUsingTracks = cms.bool( False ),
75912     jetDirectionUsingGhostTrack = cms.bool( False ),
75913     useTrackQuality = cms.bool( False )
75914 )
75915 fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 = cms.EDProducer( "JetTagProducer",
75916     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75917     tagInfos = cms.VInputTag( 'hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt' )
75918 )
75919 fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75920     saveTags = cms.bool( True ),
75921     Jets = cms.InputTag( "hltSingleCentralCaloJetpt40PtCollectionProducer" ),
75922     JetTags = cms.InputTag( "hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5" ),
75923     MinTag = cms.double( -999999.0 ),
75924     MaxTag = cms.double( 1.5 ),
75925     MinJets = cms.int32( 1 ),
75926     MatchJetsByDeltaR = cms.bool( False ),
75927     MaxJetDeltaR = cms.double( 0.1 ),
75928     TriggerType = cms.int32( 85 )
75929 )
75930 fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
75931     HLTObject = cms.InputTag( "hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5" ),
75932     TriggerTypes = cms.vint32( 85 )
75933 )
75934 fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
75935     jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
75936     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75937     coneSize = cms.double( 0.4 ),
75938     useAssigned = cms.bool( False ),
75939     pvSrc = cms.InputTag( "" )
75940 )
75941 fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
75942     jetTracks = cms.InputTag( "hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5" ),
75943     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75944     computeProbabilities = cms.bool( False ),
75945     computeGhostTrack = cms.bool( False ),
75946     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75947     minimumNumberOfPixelHits = cms.int32( 2 ),
75948     minimumNumberOfHits = cms.int32( 8 ),
75949     maximumTransverseImpactParameter = cms.double( 0.1 ),
75950     minimumTransverseMomentum = cms.double( 0.5 ),
75951     maximumChiSquared = cms.double( 20.0 ),
75952     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75953     jetDirectionUsingTracks = cms.bool( False ),
75954     jetDirectionUsingGhostTrack = cms.bool( False ),
75955     useTrackQuality = cms.bool( False )
75956 )
75957 fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
75958     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
75959     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5' )
75960 )
75961 fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
75962     saveTags = cms.bool( True ),
75963     Jets = cms.InputTag( "hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5" ),
75964     JetTags = cms.InputTag( "hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5" ),
75965     MinTag = cms.double( -999999.0 ),
75966     MaxTag = cms.double( 1.5 ),
75967     MinJets = cms.int32( 1 ),
75968     MatchJetsByDeltaR = cms.bool( False ),
75969     MaxJetDeltaR = cms.double( 0.1 ),
75970     TriggerType = cms.int32( 85 )
75971 )
75972 fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed",
75973     saveTags = cms.bool( True ),
75974     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ),
75975     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
75976     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
75977     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
75978     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
75979     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
75980     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
75981     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
75982     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
75983     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
75984 )
75985 fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler",
75986     offset = cms.uint32( 0 ),
75987     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75988 )
75989 fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
75990     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
75991     MinN = cms.int32( 2 ),
75992     MinSize = cms.int32( -1 ),
75993     MinSizeMinusMB1 = cms.int32( -1 ),
75994     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
75995     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
75996     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
75997     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
75998     MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ),
75999     Max_nMB1 = cms.int32( -1 ),
76000     Max_nMB2 = cms.int32( -1 ),
76001     Max_nME11 = cms.int32( 0 ),
76002     Max_nME12 = cms.int32( 0 ),
76003     Max_nME41 = cms.int32( -1 ),
76004     Max_nME42 = cms.int32( -1 ),
76005     MinNstation = cms.int32( 0 ),
76006     MinAvgStation = cms.double( 0.0 ),
76007     MinTime = cms.double( -5.0 ),
76008     MaxTime = cms.double( 12.5 ),
76009     MinEta = cms.double( -1.0 ),
76010     MaxEta = cms.double( -1.0 ),
76011     MaxTimeSpread = cms.double( -1.0 )
76012 )
76013 fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76014     offset = cms.uint32( 0 ),
76015     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76016 )
76017 fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76018     saveTags = cms.bool( True ),
76019     minDEDx = cms.double( -1.0 ),
76020     minPT = cms.double( 200.0 ),
76021     minNOM = cms.double( -1.0 ),
76022     minETA = cms.double( 0.9 ),
76023     maxETA = cms.double( 2.4 ),
76024     minNumValidHits = cms.double( 5.0 ),
76025     maxNHitMissIn = cms.double( 0.0 ),
76026     maxNHitMissMid = cms.double( 0.0 ),
76027     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76028     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76029     maxAssocCaloE = cms.double( -1.0 ),
76030     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76031     caloTowersTag = cms.InputTag( "notUsed" ),
76032     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76033     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76034 )
76035 fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
76036     offset = cms.uint32( 0 ),
76037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76038 )
76039 fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
76040     saveTags = cms.bool( True ),
76041     minDEDx = cms.double( -1.0 ),
76042     minPT = cms.double( 400.0 ),
76043     minNOM = cms.double( -1.0 ),
76044     minETA = cms.double( 0.9 ),
76045     maxETA = cms.double( 2.4 ),
76046     minNumValidHits = cms.double( 5.0 ),
76047     maxNHitMissIn = cms.double( 0.0 ),
76048     maxNHitMissMid = cms.double( 0.0 ),
76049     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
76050     relTrkIsoDeltaRSize = cms.double( 0.3 ),
76051     maxAssocCaloE = cms.double( -1.0 ),
76052     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
76053     caloTowersTag = cms.InputTag( "notUsed" ),
76054     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
76055     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
76056 )
76057 fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler",
76058     offset = cms.uint32( 0 ),
76059     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76060 )
76061 fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76062     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
76063     MinN = cms.int32( 2 ),
76064     MinSize = cms.int32( -1 ),
76065     MinSizeMinusMB1 = cms.int32( -1 ),
76066     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76067     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76068     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76069     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76070     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ),
76071     Max_nMB1 = cms.int32( -1 ),
76072     Max_nMB2 = cms.int32( -1 ),
76073     Max_nME11 = cms.int32( 0 ),
76074     Max_nME12 = cms.int32( 0 ),
76075     Max_nME41 = cms.int32( -1 ),
76076     Max_nME42 = cms.int32( -1 ),
76077     MinNstation = cms.int32( 0 ),
76078     MinAvgStation = cms.double( 0.0 ),
76079     MinTime = cms.double( -5.0 ),
76080     MaxTime = cms.double( 12.5 ),
76081     MinEta = cms.double( -1.0 ),
76082     MaxEta = cms.double( -1.0 ),
76083     MaxTimeSpread = cms.double( -1.0 )
76084 )
76085 fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler",
76086     offset = cms.uint32( 0 ),
76087     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76088 )
76089 fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer",
76090     nRechitMin = cms.int32( 50 ),
76091     rParam = cms.double( 0.4 ),
76092     nStationThres = cms.int32( 10 ),
76093     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
76094 )
76095 fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76096     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76097     MinN = cms.int32( 1 ),
76098     MinSize = cms.int32( 50 ),
76099     MinSizeMinusMB1 = cms.int32( -1 ),
76100     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76101     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76102     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76103     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76104     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76105     Max_nMB1 = cms.int32( 0 ),
76106     Max_nMB2 = cms.int32( -1 ),
76107     Max_nME11 = cms.int32( -1 ),
76108     Max_nME12 = cms.int32( -1 ),
76109     Max_nME41 = cms.int32( -1 ),
76110     Max_nME42 = cms.int32( -1 ),
76111     MinNstation = cms.int32( 0 ),
76112     MinAvgStation = cms.double( 0.0 ),
76113     MinTime = cms.double( -999.0 ),
76114     MaxTime = cms.double( 999.0 ),
76115     MinEta = cms.double( -1.0 ),
76116     MaxEta = cms.double( -1.0 ),
76117     MaxTimeSpread = cms.double( -1.0 )
76118 )
76119 fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler",
76120     offset = cms.uint32( 0 ),
76121     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76122 )
76123 fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
76124     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
76125     MinN = cms.int32( 1 ),
76126     MinSize = cms.int32( 75 ),
76127     MinSizeMinusMB1 = cms.int32( -1 ),
76128     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
76129     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
76130     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
76131     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
76132     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
76133     Max_nMB1 = cms.int32( 0 ),
76134     Max_nMB2 = cms.int32( -1 ),
76135     Max_nME11 = cms.int32( -1 ),
76136     Max_nME12 = cms.int32( -1 ),
76137     Max_nME41 = cms.int32( -1 ),
76138     Max_nME42 = cms.int32( -1 ),
76139     MinNstation = cms.int32( 0 ),
76140     MinAvgStation = cms.double( 0.0 ),
76141     MinTime = cms.double( -999.0 ),
76142     MaxTime = cms.double( 999.0 ),
76143     MinEta = cms.double( -1.0 ),
76144     MaxEta = cms.double( -1.0 ),
76145     MaxTimeSpread = cms.double( -1.0 )
76146 )
76147 fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
76148     offset = cms.uint32( 0 ),
76149     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76150 )
76151 fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET",
76152     saveTags = cms.bool( True ),
76153     inputTag = cms.InputTag( "hltMet" ),
76154     triggerType = cms.int32( 87 ),
76155     MinE = cms.double( -1.0 ),
76156     MinPt = cms.double( 75.0 ),
76157     MinMass = cms.double( -1.0 ),
76158     MaxMass = cms.double( -1.0 ),
76159     MinEta = cms.double( -1.0 ),
76160     MaxEta = cms.double( -1.0 ),
76161     MinN = cms.int32( 1 )
76162 )
76163 fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET",
76164     saveTags = cms.bool( True ),
76165     inputTag = cms.InputTag( "hltPFMETProducer" ),
76166     triggerType = cms.int32( 87 ),
76167     MinE = cms.double( -1.0 ),
76168     MinPt = cms.double( 105.0 ),
76169     MinMass = cms.double( -1.0 ),
76170     MaxMass = cms.double( -1.0 ),
76171     MinEta = cms.double( -1.0 ),
76172     MaxEta = cms.double( -1.0 ),
76173     MinN = cms.int32( 1 )
76174 )
76175 fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed",
76176     saveTags = cms.bool( True ),
76177     L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ),
76178     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76179     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76180     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76181     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76182     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76183     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76184     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76185     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76186     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76187 )
76188 fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler",
76189     offset = cms.uint32( 0 ),
76190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76191 )
76192 fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76193     offset = cms.uint32( 0 ),
76194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76195 )
76196 fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter",
76197     saveTags = cms.bool( True ),
76198     htLabels = cms.VInputTag( 'hltHtMht' ),
76199     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76200     minHt = cms.vdouble( 170.0 ),
76201     minMht = cms.vdouble( 0.0 ),
76202     minMeff = cms.vdouble( 0.0 ),
76203     meffSlope = cms.vdouble( 1.0 )
76204 )
76205 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76206     offset = cms.uint32( 0 ),
76207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76208 )
76209 fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter",
76210     saveTags = cms.bool( True ),
76211     htLabels = cms.VInputTag( 'hltHtMht' ),
76212     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76213     minHt = cms.vdouble( 200.0 ),
76214     minMht = cms.vdouble( 0.0 ),
76215     minMeff = cms.vdouble( 0.0 ),
76216     meffSlope = cms.vdouble( 1.0 )
76217 )
76218 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76219     offset = cms.uint32( 0 ),
76220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76221 )
76222 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
76223     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
76224     TriggerTypes = cms.vint32( 85 )
76225 )
76226 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76227     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76228     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76229     coneSize = cms.double( 0.4 ),
76230     useAssigned = cms.bool( False ),
76231     pvSrc = cms.InputTag( "" )
76232 )
76233 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
76234     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
76235     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76236     computeProbabilities = cms.bool( False ),
76237     computeGhostTrack = cms.bool( False ),
76238     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76239     minimumNumberOfPixelHits = cms.int32( 0 ),
76240     minimumNumberOfHits = cms.int32( 6 ),
76241     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76242     minimumTransverseMomentum = cms.double( 1.0 ),
76243     maximumChiSquared = cms.double( 5.0 ),
76244     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76245     jetDirectionUsingTracks = cms.bool( False ),
76246     jetDirectionUsingGhostTrack = cms.bool( False ),
76247     useTrackQuality = cms.bool( False )
76248 )
76249 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
76250     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
76251     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' )
76252 )
76253 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
76254     saveTags = cms.bool( True ),
76255     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
76256     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
76257     MinTag = cms.double( 5.0 ),
76258     MaxTag = cms.double( 999999.0 ),
76259     MinJets = cms.int32( 2 ),
76260     MatchJetsByDeltaR = cms.bool( False ),
76261     MaxJetDeltaR = cms.double( 0.1 ),
76262     TriggerType = cms.int32( 85 )
76263 )
76264 fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
76265     offset = cms.uint32( 0 ),
76266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76267 )
76268 fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter",
76269     saveTags = cms.bool( True ),
76270     htLabels = cms.VInputTag( 'hltHtMht' ),
76271     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76272     minHt = cms.vdouble( 270.0 ),
76273     minMht = cms.vdouble( 0.0 ),
76274     minMeff = cms.vdouble( 0.0 ),
76275     meffSlope = cms.vdouble( 1.0 )
76276 )
76277 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76278     offset = cms.uint32( 0 ),
76279     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76280 )
76281 fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76282     offset = cms.uint32( 0 ),
76283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76284 )
76285 fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76286     offset = cms.uint32( 0 ),
76287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76288 )
76289 fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter",
76290     saveTags = cms.bool( True ),
76291     htLabels = cms.VInputTag( 'hltHtMht' ),
76292     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76293     minHt = cms.vdouble( 280.0 ),
76294     minMht = cms.vdouble( 0.0 ),
76295     minMeff = cms.vdouble( 0.0 ),
76296     meffSlope = cms.vdouble( 1.0 )
76297 )
76298 fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76299     offset = cms.uint32( 0 ),
76300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76301 )
76302 fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter",
76303     saveTags = cms.bool( True ),
76304     htLabels = cms.VInputTag( 'hltHtMht' ),
76305     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76306     minHt = cms.vdouble( 320.0 ),
76307     minMht = cms.vdouble( 0.0 ),
76308     minMeff = cms.vdouble( 0.0 ),
76309     meffSlope = cms.vdouble( 1.0 )
76310 )
76311 fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
76312     offset = cms.uint32( 0 ),
76313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76314 )
76315 fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter",
76316     saveTags = cms.bool( True ),
76317     htLabels = cms.VInputTag( 'hltHtMht' ),
76318     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76319     minHt = cms.vdouble( 420.0 ),
76320     minMht = cms.vdouble( 0.0 ),
76321     minMeff = cms.vdouble( 0.0 ),
76322     meffSlope = cms.vdouble( 1.0 )
76323 )
76324 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76325     offset = cms.uint32( 0 ),
76326     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76327 )
76328 fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
76329     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76330     barrelJets = cms.bool( True ),
76331     endcapJets = cms.bool( False ),
76332     ecalCellEnergyThresh = cms.double( 0.5 ),
76333     ecalCellTimeThresh = cms.double( 12.5 ),
76334     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76335     matchingRadius = cms.double( 0.4 ),
76336     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76337     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76338 )
76339 fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76340     saveTags = cms.bool( True ),
76341     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76342     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76343     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76344     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76345     minJets = cms.uint32( 1 ),
76346     jetTimeThresh = cms.double( 1.0 ),
76347     jetMaxTimeThresh = cms.double( 999999.0 ),
76348     jetCellsForTimingThresh = cms.uint32( 5 ),
76349     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76350     minJetPt = cms.double( 40.0 )
76351 )
76352 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
76353     offset = cms.uint32( 0 ),
76354     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76355 )
76356 fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76357     saveTags = cms.bool( True ),
76358     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76359     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
76360     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
76361     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
76362     minJets = cms.uint32( 1 ),
76363     jetTimeThresh = cms.double( 2.0 ),
76364     jetMaxTimeThresh = cms.double( 999999.0 ),
76365     jetCellsForTimingThresh = cms.uint32( 5 ),
76366     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76367     minJetPt = cms.double( 40.0 )
76368 )
76369 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76370     offset = cms.uint32( 0 ),
76371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76372 )
76373 fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
76374     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76375     barrelJets = cms.bool( True ),
76376     endcapJets = cms.bool( False ),
76377     ecalCellEnergyThresh = cms.double( 0.5 ),
76378     ecalCellTimeThresh = cms.double( 12.5 ),
76379     ecalCellTimeErrorThresh = cms.double( 100.0 ),
76380     matchingRadius = cms.double( 0.4 ),
76381     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76382     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
76383 )
76384 fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76385     saveTags = cms.bool( True ),
76386     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76387     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76388     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76389     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76390     minJets = cms.uint32( 2 ),
76391     jetTimeThresh = cms.double( 0.5 ),
76392     jetMaxTimeThresh = cms.double( 999999.0 ),
76393     jetCellsForTimingThresh = cms.uint32( 5 ),
76394     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76395     minJetPt = cms.double( 40.0 )
76396 )
76397 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
76398     offset = cms.uint32( 0 ),
76399     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76400 )
76401 fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76402     saveTags = cms.bool( True ),
76403     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76404     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
76405     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
76406     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
76407     minJets = cms.uint32( 2 ),
76408     jetTimeThresh = cms.double( 1.0 ),
76409     jetMaxTimeThresh = cms.double( 999999.0 ),
76410     jetCellsForTimingThresh = cms.uint32( 5 ),
76411     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76412     minJetPt = cms.double( 40.0 )
76413 )
76414 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler",
76415     offset = cms.uint32( 0 ),
76416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76417 )
76418 fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector",
76419     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76420     filter = cms.bool( False ),
76421     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" )
76422 )
76423 fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet",
76424     saveTags = cms.bool( True ),
76425     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ),
76426     triggerType = cms.int32( 85 ),
76427     MinE = cms.double( -1.0 ),
76428     MinPt = cms.double( 60.0 ),
76429     MinMass = cms.double( -1.0 ),
76430     MaxMass = cms.double( -1.0 ),
76431     MinEta = cms.double( -1.0 ),
76432     MaxEta = cms.double( 1.5 ),
76433     MinN = cms.int32( 1 )
76434 )
76435 fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector",
76436     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76437     filter = cms.bool( False ),
76438     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" )
76439 )
76440 fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet",
76441     saveTags = cms.bool( True ),
76442     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ),
76443     triggerType = cms.int32( 85 ),
76444     MinE = cms.double( -1.0 ),
76445     MinPt = cms.double( 60.0 ),
76446     MinMass = cms.double( -1.0 ),
76447     MaxMass = cms.double( -1.0 ),
76448     MinEta = cms.double( -1.0 ),
76449     MaxEta = cms.double( 1.5 ),
76450     MinN = cms.int32( 1 )
76451 )
76452 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler",
76453     offset = cms.uint32( 0 ),
76454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76455 )
76456 fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector",
76457     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
76458     filter = cms.bool( False ),
76459     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" )
76460 )
76461 fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet",
76462     saveTags = cms.bool( True ),
76463     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ),
76464     triggerType = cms.int32( 85 ),
76465     MinE = cms.double( -1.0 ),
76466     MinPt = cms.double( 60.0 ),
76467     MinMass = cms.double( -1.0 ),
76468     MaxMass = cms.double( -1.0 ),
76469     MinEta = cms.double( -1.0 ),
76470     MaxEta = cms.double( 1.5 ),
76471     MinN = cms.int32( 1 )
76472 )
76473 fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector",
76474     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
76475     filter = cms.bool( False ),
76476     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" )
76477 )
76478 fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet",
76479     saveTags = cms.bool( True ),
76480     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ),
76481     triggerType = cms.int32( 85 ),
76482     MinE = cms.double( -1.0 ),
76483     MinPt = cms.double( 60.0 ),
76484     MinMass = cms.double( -1.0 ),
76485     MaxMass = cms.double( -1.0 ),
76486     MinEta = cms.double( -1.0 ),
76487     MaxEta = cms.double( 1.5 ),
76488     MinN = cms.int32( 1 )
76489 )
76490 fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed",
76491     saveTags = cms.bool( True ),
76492     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" ),
76493     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76494     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76495     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76496     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76497     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76498     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76499     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76500     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76501     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76502 )
76503 fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler",
76504     offset = cms.uint32( 0 ),
76505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76506 )
76507 fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
76508     saveTags = cms.bool( True ),
76509     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
76510     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76511     candNonIsolatedTag = cms.InputTag( "" ),
76512     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76513     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ),
76514     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76515     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76516     ncandcut = cms.int32( 1 ),
76517     doIsolated = cms.bool( False ),
76518     region_eta_size = cms.double( 0.522 ),
76519     region_eta_size_ecap = cms.double( 1.0 ),
76520     region_phi_size = cms.double( 1.044 ),
76521     barrel_end = cms.double( 1.4791 ),
76522     endcap_end = cms.double( 2.65 )
76523 )
76524 fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
76525     saveTags = cms.bool( True ),
76526     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ),
76527     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
76528     etcutEB = cms.double( 10.0 ),
76529     etcutEE = cms.double( 10.0 ),
76530     minEtaCut = cms.double( -2.1 ),
76531     maxEtaCut = cms.double( 2.1 ),
76532     ncandcut = cms.int32( 1 )
76533 )
76534 fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76535     saveTags = cms.bool( True ),
76536     candTag = cms.InputTag( "hltEG10EtFilter" ),
76537     varTag = cms.InputTag( "hltEgammaHoverE" ),
76538     rhoTag = cms.InputTag( "" ),
76539     energyLowEdges = cms.vdouble( 0.0 ),
76540     lessThan = cms.bool( True ),
76541     useEt = cms.bool( False ),
76542     useAbs = cms.bool( False ),
76543     thrRegularEB = cms.vdouble( -1.0 ),
76544     thrRegularEE = cms.vdouble( -1.0 ),
76545     thrOverEEB = cms.vdouble( 0.2 ),
76546     thrOverEEE = cms.vdouble( 0.2 ),
76547     thrOverE2EB = cms.vdouble( -1.0 ),
76548     thrOverE2EE = cms.vdouble( -1.0 ),
76549     ncandcut = cms.int32( 1 ),
76550     doRhoCorrection = cms.bool( False ),
76551     rhoMax = cms.double( 9.9999999E7 ),
76552     rhoScale = cms.double( 1.0 ),
76553     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76554     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76555     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76556 )
76557 fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76558     saveTags = cms.bool( True ),
76559     candTag = cms.InputTag( "hltEG10HEFilter" ),
76560     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
76561     rhoTag = cms.InputTag( "" ),
76562     energyLowEdges = cms.vdouble( 0.0 ),
76563     lessThan = cms.bool( True ),
76564     useEt = cms.bool( False ),
76565     useAbs = cms.bool( False ),
76566     thrRegularEB = cms.vdouble( 0.016 ),
76567     thrRegularEE = cms.vdouble( 0.04 ),
76568     thrOverEEB = cms.vdouble( -1.0 ),
76569     thrOverEEE = cms.vdouble( -1.0 ),
76570     thrOverE2EB = cms.vdouble( -1.0 ),
76571     thrOverE2EE = cms.vdouble( -1.0 ),
76572     ncandcut = cms.int32( 1 ),
76573     doRhoCorrection = cms.bool( False ),
76574     rhoMax = cms.double( 9.9999999E7 ),
76575     rhoScale = cms.double( 1.0 ),
76576     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76577     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76578     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
76579 )
76580 fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76581     saveTags = cms.bool( True ),
76582     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76583     l1EGCand = cms.InputTag( "" ),
76584     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76585     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76586     inputTrack = cms.InputTag( "" ),
76587     ncandcut = cms.int32( 1 ),
76588     EBOnly = cms.bool( False ),
76589     sMin_min = cms.double( 0.0 ),
76590     sMin_max = cms.double( 999.0 ),
76591     sMaj_min = cms.double( 0.0 ),
76592     sMaj_max = cms.double( 999.0 ),
76593     seedTimeMin = cms.double( 1.0 ),
76594     seedTimeMax = cms.double( 25.0 ),
76595     useTrackVeto = cms.bool( False ),
76596     maxTrackCut = cms.int32( 999 ),
76597     trackPtCut = cms.double( 999999.0 ),
76598     trackdRCut = cms.double( 999.0 )
76599 )
76600 fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
76601     saveTags = cms.bool( True ),
76602     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
76603     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76604     etcutEB = cms.double( 10.0 ),
76605     etcutEE = cms.double( 10.0 ),
76606     minEtaCut = cms.double( -2.1 ),
76607     maxEtaCut = cms.double( 2.1 ),
76608     ncandcut = cms.int32( 2 )
76609 )
76610 fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76611     saveTags = cms.bool( True ),
76612     candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ),
76613     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76614     rhoTag = cms.InputTag( "" ),
76615     energyLowEdges = cms.vdouble( 0.0 ),
76616     lessThan = cms.bool( True ),
76617     useEt = cms.bool( False ),
76618     useAbs = cms.bool( False ),
76619     thrRegularEB = cms.vdouble( -1.0 ),
76620     thrRegularEE = cms.vdouble( -1.0 ),
76621     thrOverEEB = cms.vdouble( 0.2 ),
76622     thrOverEEE = cms.vdouble( 0.2 ),
76623     thrOverE2EB = cms.vdouble( -1.0 ),
76624     thrOverE2EE = cms.vdouble( -1.0 ),
76625     ncandcut = cms.int32( 2 ),
76626     doRhoCorrection = cms.bool( False ),
76627     rhoMax = cms.double( 9.9999999E7 ),
76628     rhoScale = cms.double( 1.0 ),
76629     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76630     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76631     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76632 )
76633 fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
76634     saveTags = cms.bool( True ),
76635     candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ),
76636     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
76637     rhoTag = cms.InputTag( "" ),
76638     energyLowEdges = cms.vdouble( 0.0 ),
76639     lessThan = cms.bool( True ),
76640     useEt = cms.bool( False ),
76641     useAbs = cms.bool( False ),
76642     thrRegularEB = cms.vdouble( 0.016 ),
76643     thrRegularEE = cms.vdouble( 0.04 ),
76644     thrOverEEB = cms.vdouble( -1.0 ),
76645     thrOverEEE = cms.vdouble( -1.0 ),
76646     thrOverE2EB = cms.vdouble( -1.0 ),
76647     thrOverE2EE = cms.vdouble( -1.0 ),
76648     ncandcut = cms.int32( 2 ),
76649     doRhoCorrection = cms.bool( False ),
76650     rhoMax = cms.double( 9.9999999E7 ),
76651     rhoScale = cms.double( 1.0 ),
76652     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76653     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
76654     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76655 )
76656 fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76657     saveTags = cms.bool( True ),
76658     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76659     l1EGCand = cms.InputTag( "" ),
76660     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76661     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76662     inputTrack = cms.InputTag( "" ),
76663     ncandcut = cms.int32( 2 ),
76664     EBOnly = cms.bool( False ),
76665     sMin_min = cms.double( 0.0 ),
76666     sMin_max = cms.double( 999.0 ),
76667     sMaj_min = cms.double( 0.0 ),
76668     sMaj_max = cms.double( 999.0 ),
76669     seedTimeMin = cms.double( 1.0 ),
76670     seedTimeMax = cms.double( 25.0 ),
76671     useTrackVeto = cms.bool( False ),
76672     maxTrackCut = cms.int32( 999 ),
76673     trackPtCut = cms.double( 99999.0 ),
76674     trackdRCut = cms.double( 999.0 )
76675 )
76676 fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler",
76677     offset = cms.uint32( 0 ),
76678     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76679 )
76680 fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76681     saveTags = cms.bool( True ),
76682     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76683     l1EGCand = cms.InputTag( "" ),
76684     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76685     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76686     inputTrack = cms.InputTag( "" ),
76687     ncandcut = cms.int32( 1 ),
76688     EBOnly = cms.bool( False ),
76689     sMin_min = cms.double( 0.0 ),
76690     sMin_max = cms.double( 999.0 ),
76691     sMaj_min = cms.double( 0.0 ),
76692     sMaj_max = cms.double( 999.0 ),
76693     seedTimeMin = cms.double( 1.2 ),
76694     seedTimeMax = cms.double( 25.0 ),
76695     useTrackVeto = cms.bool( False ),
76696     maxTrackCut = cms.int32( 999 ),
76697     trackPtCut = cms.double( 999999.0 ),
76698     trackdRCut = cms.double( 999.0 )
76699 )
76700 fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76701     saveTags = cms.bool( True ),
76702     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76703     l1EGCand = cms.InputTag( "" ),
76704     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76705     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76706     inputTrack = cms.InputTag( "" ),
76707     ncandcut = cms.int32( 2 ),
76708     EBOnly = cms.bool( False ),
76709     sMin_min = cms.double( 0.0 ),
76710     sMin_max = cms.double( 999.0 ),
76711     sMaj_min = cms.double( 0.0 ),
76712     sMaj_max = cms.double( 999.0 ),
76713     seedTimeMin = cms.double( 1.2 ),
76714     seedTimeMax = cms.double( 25.0 ),
76715     useTrackVeto = cms.bool( False ),
76716     maxTrackCut = cms.int32( 999 ),
76717     trackPtCut = cms.double( 99999.0 ),
76718     trackdRCut = cms.double( 999.0 )
76719 )
76720 fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler",
76721     offset = cms.uint32( 0 ),
76722     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76723 )
76724 fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76725     saveTags = cms.bool( True ),
76726     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76727     l1EGCand = cms.InputTag( "" ),
76728     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76729     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76730     inputTrack = cms.InputTag( "" ),
76731     ncandcut = cms.int32( 1 ),
76732     EBOnly = cms.bool( False ),
76733     sMin_min = cms.double( 0.0 ),
76734     sMin_max = cms.double( 999.0 ),
76735     sMaj_min = cms.double( 0.0 ),
76736     sMaj_max = cms.double( 999.0 ),
76737     seedTimeMin = cms.double( 1.4 ),
76738     seedTimeMax = cms.double( 25.0 ),
76739     useTrackVeto = cms.bool( False ),
76740     maxTrackCut = cms.int32( 999 ),
76741     trackPtCut = cms.double( 999999.0 ),
76742     trackdRCut = cms.double( 999.0 )
76743 )
76744 fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76745     saveTags = cms.bool( True ),
76746     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76747     l1EGCand = cms.InputTag( "" ),
76748     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76749     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76750     inputTrack = cms.InputTag( "" ),
76751     ncandcut = cms.int32( 2 ),
76752     EBOnly = cms.bool( False ),
76753     sMin_min = cms.double( 0.0 ),
76754     sMin_max = cms.double( 999.0 ),
76755     sMaj_min = cms.double( 0.0 ),
76756     sMaj_max = cms.double( 999.0 ),
76757     seedTimeMin = cms.double( 1.4 ),
76758     seedTimeMax = cms.double( 25.0 ),
76759     useTrackVeto = cms.bool( False ),
76760     maxTrackCut = cms.int32( 999 ),
76761     trackPtCut = cms.double( 99999.0 ),
76762     trackdRCut = cms.double( 999.0 )
76763 )
76764 fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler",
76765     offset = cms.uint32( 0 ),
76766     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76767 )
76768 fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76769     saveTags = cms.bool( True ),
76770     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76771     l1EGCand = cms.InputTag( "" ),
76772     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76773     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76774     inputTrack = cms.InputTag( "" ),
76775     ncandcut = cms.int32( 1 ),
76776     EBOnly = cms.bool( False ),
76777     sMin_min = cms.double( 0.0 ),
76778     sMin_max = cms.double( 999.0 ),
76779     sMaj_min = cms.double( 0.0 ),
76780     sMaj_max = cms.double( 999.0 ),
76781     seedTimeMin = cms.double( 1.6 ),
76782     seedTimeMax = cms.double( 25.0 ),
76783     useTrackVeto = cms.bool( False ),
76784     maxTrackCut = cms.int32( 999 ),
76785     trackPtCut = cms.double( 999999.0 ),
76786     trackdRCut = cms.double( 999.0 )
76787 )
76788 fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76789     saveTags = cms.bool( True ),
76790     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76791     l1EGCand = cms.InputTag( "" ),
76792     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76793     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76794     inputTrack = cms.InputTag( "" ),
76795     ncandcut = cms.int32( 2 ),
76796     EBOnly = cms.bool( False ),
76797     sMin_min = cms.double( 0.0 ),
76798     sMin_max = cms.double( 999.0 ),
76799     sMaj_min = cms.double( 0.0 ),
76800     sMaj_max = cms.double( 999.0 ),
76801     seedTimeMin = cms.double( 1.6 ),
76802     seedTimeMax = cms.double( 25.0 ),
76803     useTrackVeto = cms.bool( False ),
76804     maxTrackCut = cms.int32( 999 ),
76805     trackPtCut = cms.double( 99999.0 ),
76806     trackdRCut = cms.double( 999.0 )
76807 )
76808 fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler",
76809     offset = cms.uint32( 0 ),
76810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76811 )
76812 fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76813     saveTags = cms.bool( True ),
76814     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76815     l1EGCand = cms.InputTag( "" ),
76816     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76817     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76818     inputTrack = cms.InputTag( "" ),
76819     ncandcut = cms.int32( 1 ),
76820     EBOnly = cms.bool( False ),
76821     sMin_min = cms.double( 0.0 ),
76822     sMin_max = cms.double( 999.0 ),
76823     sMaj_min = cms.double( 0.0 ),
76824     sMaj_max = cms.double( 999.0 ),
76825     seedTimeMin = cms.double( 1.8 ),
76826     seedTimeMax = cms.double( 25.0 ),
76827     useTrackVeto = cms.bool( False ),
76828     maxTrackCut = cms.int32( 999 ),
76829     trackPtCut = cms.double( 999999.0 ),
76830     trackdRCut = cms.double( 999.0 )
76831 )
76832 fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76833     saveTags = cms.bool( True ),
76834     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76835     l1EGCand = cms.InputTag( "" ),
76836     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76837     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76838     inputTrack = cms.InputTag( "" ),
76839     ncandcut = cms.int32( 2 ),
76840     EBOnly = cms.bool( False ),
76841     sMin_min = cms.double( 0.0 ),
76842     sMin_max = cms.double( 999.0 ),
76843     sMaj_min = cms.double( 0.0 ),
76844     sMaj_max = cms.double( 999.0 ),
76845     seedTimeMin = cms.double( 1.8 ),
76846     seedTimeMax = cms.double( 25.0 ),
76847     useTrackVeto = cms.bool( False ),
76848     maxTrackCut = cms.int32( 999 ),
76849     trackPtCut = cms.double( 99999.0 ),
76850     trackdRCut = cms.double( 999.0 )
76851 )
76852 fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler",
76853     offset = cms.uint32( 0 ),
76854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76855 )
76856 fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76857     saveTags = cms.bool( True ),
76858     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
76859     l1EGCand = cms.InputTag( "" ),
76860     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76861     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76862     inputTrack = cms.InputTag( "" ),
76863     ncandcut = cms.int32( 1 ),
76864     EBOnly = cms.bool( False ),
76865     sMin_min = cms.double( 0.0 ),
76866     sMin_max = cms.double( 999.0 ),
76867     sMaj_min = cms.double( 0.0 ),
76868     sMaj_max = cms.double( 999.0 ),
76869     seedTimeMin = cms.double( 2.0 ),
76870     seedTimeMax = cms.double( 25.0 ),
76871     useTrackVeto = cms.bool( False ),
76872     maxTrackCut = cms.int32( 999 ),
76873     trackPtCut = cms.double( 999999.0 ),
76874     trackdRCut = cms.double( 999.0 )
76875 )
76876 fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
76877     saveTags = cms.bool( True ),
76878     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
76879     l1EGCand = cms.InputTag( "" ),
76880     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
76881     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
76882     inputTrack = cms.InputTag( "" ),
76883     ncandcut = cms.int32( 2 ),
76884     EBOnly = cms.bool( False ),
76885     sMin_min = cms.double( 0.0 ),
76886     sMin_max = cms.double( 999.0 ),
76887     sMaj_min = cms.double( 0.0 ),
76888     sMaj_max = cms.double( 999.0 ),
76889     seedTimeMin = cms.double( 2.0 ),
76890     seedTimeMax = cms.double( 25.0 ),
76891     useTrackVeto = cms.bool( False ),
76892     maxTrackCut = cms.int32( 999 ),
76893     trackPtCut = cms.double( 99999.0 ),
76894     trackdRCut = cms.double( 999.0 )
76895 )
76896 fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler",
76897     offset = cms.uint32( 0 ),
76898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76899 )
76900 fragment.hltPreDiphotonMVA14p25LowMass60 = cms.EDFilter( "HLTPrescaler",
76901     offset = cms.uint32( 0 ),
76902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76903 )
76904 fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
76905     saveTags = cms.bool( True ),
76906     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76907     triggerType = cms.int32( 92 ),
76908     MinE = cms.double( -1.0 ),
76909     MinPt = cms.double( 14.25 ),
76910     MinMass = cms.double( -1.0 ),
76911     MaxMass = cms.double( -1.0 ),
76912     MinEta = cms.double( -1.0 ),
76913     MaxEta = cms.double( 2.55 ),
76914     MinN = cms.int32( 2 )
76915 )
76916 fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer",
76917     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76918     inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
76919     inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ),
76920     inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
76921     inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ),
76922     inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
76923     mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ),
76924     mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ),
76925     mvaNTreeLimitB = cms.uint32( 144 ),
76926     mvaNTreeLimitE = cms.uint32( 99 ),
76927     mvaThresholdEt = cms.double( 14.25 )
76928 )
76929 fragment.hltPhotonMVALeadLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
76930     saveTags = cms.bool( True ),
76931     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
76932     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
76933     rhoTag = cms.InputTag( "" ),
76934     energyLowEdges = cms.vdouble( 0.0 ),
76935     lessThan = cms.bool( False ),
76936     useEt = cms.bool( False ),
76937     useAbs = cms.bool( False ),
76938     thrRegularEB = cms.vdouble( 0.3 ),
76939     thrRegularEE = cms.vdouble( 0.5 ),
76940     thrOverEEB = cms.vdouble( -1.0 ),
76941     thrOverEEE = cms.vdouble( -1.0 ),
76942     thrOverE2EB = cms.vdouble( -1.0 ),
76943     thrOverE2EE = cms.vdouble( -1.0 ),
76944     ncandcut = cms.int32( 1 ),
76945     doRhoCorrection = cms.bool( False ),
76946     rhoMax = cms.double( 9.9999999E7 ),
76947     rhoScale = cms.double( 1.0 ),
76948     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76949     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
76950     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76951 )
76952 fragment.hltPhotonMVASubLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
76953     saveTags = cms.bool( True ),
76954     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
76955     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
76956     rhoTag = cms.InputTag( "" ),
76957     energyLowEdges = cms.vdouble( 0.0 ),
76958     lessThan = cms.bool( False ),
76959     useEt = cms.bool( False ),
76960     useAbs = cms.bool( False ),
76961     thrRegularEB = cms.vdouble( 0.14 ),
76962     thrRegularEE = cms.vdouble( 0.2 ),
76963     thrOverEEB = cms.vdouble( -1.0 ),
76964     thrOverEEE = cms.vdouble( -1.0 ),
76965     thrOverE2EB = cms.vdouble( -1.0 ),
76966     thrOverE2EE = cms.vdouble( -1.0 ),
76967     ncandcut = cms.int32( 1 ),
76968     doRhoCorrection = cms.bool( False ),
76969     rhoMax = cms.double( 9.9999999E7 ),
76970     rhoScale = cms.double( 1.0 ),
76971     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
76972     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
76973     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
76974 )
76975 fragment.hltDiEG14p25EtMVALowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
76976     saveTags = cms.bool( True ),
76977     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadLowCut" ),
76978     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubLowCut" ),
76979     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
76980     minMass = cms.double( 60.0 )
76981 )
76982 fragment.hltPreDiphotonMVA14p25MediumMass60 = cms.EDFilter( "HLTPrescaler",
76983     offset = cms.uint32( 0 ),
76984     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76985 )
76986 fragment.hltPhotonMVALeadMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
76987     saveTags = cms.bool( True ),
76988     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
76989     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
76990     rhoTag = cms.InputTag( "" ),
76991     energyLowEdges = cms.vdouble( 0.0 ),
76992     lessThan = cms.bool( False ),
76993     useEt = cms.bool( False ),
76994     useAbs = cms.bool( False ),
76995     thrRegularEB = cms.vdouble( 0.85 ),
76996     thrRegularEE = cms.vdouble( 0.85 ),
76997     thrOverEEB = cms.vdouble( -1.0 ),
76998     thrOverEEE = cms.vdouble( -1.0 ),
76999     thrOverE2EB = cms.vdouble( -1.0 ),
77000     thrOverE2EE = cms.vdouble( -1.0 ),
77001     ncandcut = cms.int32( 1 ),
77002     doRhoCorrection = cms.bool( False ),
77003     rhoMax = cms.double( 9.9999999E7 ),
77004     rhoScale = cms.double( 1.0 ),
77005     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77006     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77007     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77008 )
77009 fragment.hltPhotonMVASubMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77010     saveTags = cms.bool( True ),
77011     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77012     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77013     rhoTag = cms.InputTag( "" ),
77014     energyLowEdges = cms.vdouble( 0.0 ),
77015     lessThan = cms.bool( False ),
77016     useEt = cms.bool( False ),
77017     useAbs = cms.bool( False ),
77018     thrRegularEB = cms.vdouble( 0.04 ),
77019     thrRegularEE = cms.vdouble( 0.08 ),
77020     thrOverEEB = cms.vdouble( -1.0 ),
77021     thrOverEEE = cms.vdouble( -1.0 ),
77022     thrOverE2EB = cms.vdouble( -1.0 ),
77023     thrOverE2EE = cms.vdouble( -1.0 ),
77024     ncandcut = cms.int32( 1 ),
77025     doRhoCorrection = cms.bool( False ),
77026     rhoMax = cms.double( 9.9999999E7 ),
77027     rhoScale = cms.double( 1.0 ),
77028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77029     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77030     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77031 )
77032 fragment.hltDiEG14p25EtMVAMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77033     saveTags = cms.bool( True ),
77034     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadMediumCut" ),
77035     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubMediumCut" ),
77036     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77037     minMass = cms.double( 60.0 )
77038 )
77039 fragment.hltPreDiphotonMVA14p25HighMass60 = cms.EDFilter( "HLTPrescaler",
77040     offset = cms.uint32( 0 ),
77041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77042 )
77043 fragment.hltPhotonMVALeadHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77044     saveTags = cms.bool( True ),
77045     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77046     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77047     rhoTag = cms.InputTag( "" ),
77048     energyLowEdges = cms.vdouble( 0.0 ),
77049     lessThan = cms.bool( False ),
77050     useEt = cms.bool( False ),
77051     useAbs = cms.bool( False ),
77052     thrRegularEB = cms.vdouble( 0.92 ),
77053     thrRegularEE = cms.vdouble( 0.95 ),
77054     thrOverEEB = cms.vdouble( -1.0 ),
77055     thrOverEEE = cms.vdouble( -1.0 ),
77056     thrOverE2EB = cms.vdouble( -1.0 ),
77057     thrOverE2EE = cms.vdouble( -1.0 ),
77058     ncandcut = cms.int32( 1 ),
77059     doRhoCorrection = cms.bool( False ),
77060     rhoMax = cms.double( 9.9999999E7 ),
77061     rhoScale = cms.double( 1.0 ),
77062     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77063     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77064     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77065 )
77066 fragment.hltPhotonMVASubHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77067     saveTags = cms.bool( True ),
77068     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77069     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77070     rhoTag = cms.InputTag( "" ),
77071     energyLowEdges = cms.vdouble( 0.0 ),
77072     lessThan = cms.bool( False ),
77073     useEt = cms.bool( False ),
77074     useAbs = cms.bool( False ),
77075     thrRegularEB = cms.vdouble( 0.02 ),
77076     thrRegularEE = cms.vdouble( 0.04 ),
77077     thrOverEEB = cms.vdouble( -1.0 ),
77078     thrOverEEE = cms.vdouble( -1.0 ),
77079     thrOverE2EB = cms.vdouble( -1.0 ),
77080     thrOverE2EE = cms.vdouble( -1.0 ),
77081     ncandcut = cms.int32( 1 ),
77082     doRhoCorrection = cms.bool( False ),
77083     rhoMax = cms.double( 9.9999999E7 ),
77084     rhoScale = cms.double( 1.0 ),
77085     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77086     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77087     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77088 )
77089 fragment.hltDiEG14p25EtMVAHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77090     saveTags = cms.bool( True ),
77091     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadHighCut" ),
77092     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubHighCut" ),
77093     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77094     minMass = cms.double( 60.0 )
77095 )
77096 fragment.hltPreDiphotonMVA14p25TightLowMass60 = cms.EDFilter( "HLTPrescaler",
77097     offset = cms.uint32( 0 ),
77098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77099 )
77100 fragment.hltPhotonMVALeadTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77101     saveTags = cms.bool( True ),
77102     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77103     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77104     rhoTag = cms.InputTag( "" ),
77105     energyLowEdges = cms.vdouble( 0.0 ),
77106     lessThan = cms.bool( False ),
77107     useEt = cms.bool( False ),
77108     useAbs = cms.bool( False ),
77109     thrRegularEB = cms.vdouble( 0.3 ),
77110     thrRegularEE = cms.vdouble( 0.5 ),
77111     thrOverEEB = cms.vdouble( -1.0 ),
77112     thrOverEEE = cms.vdouble( -1.0 ),
77113     thrOverE2EB = cms.vdouble( -1.0 ),
77114     thrOverE2EE = cms.vdouble( -1.0 ),
77115     ncandcut = cms.int32( 1 ),
77116     doRhoCorrection = cms.bool( False ),
77117     rhoMax = cms.double( 9.9999999E7 ),
77118     rhoScale = cms.double( 1.0 ),
77119     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77120     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77121     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77122 )
77123 fragment.hltPhotonMVASubTightLowCut = cms.EDFilter( "HLTEgammaGenericFilter",
77124     saveTags = cms.bool( True ),
77125     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77126     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77127     rhoTag = cms.InputTag( "" ),
77128     energyLowEdges = cms.vdouble( 0.0 ),
77129     lessThan = cms.bool( False ),
77130     useEt = cms.bool( False ),
77131     useAbs = cms.bool( False ),
77132     thrRegularEB = cms.vdouble( 0.2 ),
77133     thrRegularEE = cms.vdouble( 0.3 ),
77134     thrOverEEB = cms.vdouble( -1.0 ),
77135     thrOverEEE = cms.vdouble( -1.0 ),
77136     thrOverE2EB = cms.vdouble( -1.0 ),
77137     thrOverE2EE = cms.vdouble( -1.0 ),
77138     ncandcut = cms.int32( 1 ),
77139     doRhoCorrection = cms.bool( False ),
77140     rhoMax = cms.double( 9.9999999E7 ),
77141     rhoScale = cms.double( 1.0 ),
77142     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77143     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77144     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77145 )
77146 fragment.hltDiEG14p25EtMVATightLowMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77147     saveTags = cms.bool( True ),
77148     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightLowCut" ),
77149     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightLowCut" ),
77150     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77151     minMass = cms.double( 60.0 )
77152 )
77153 fragment.hltPreDiphotonMVA14p25TightMediumMass60 = cms.EDFilter( "HLTPrescaler",
77154     offset = cms.uint32( 0 ),
77155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77156 )
77157 fragment.hltPhotonMVALeadTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77158     saveTags = cms.bool( True ),
77159     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77160     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77161     rhoTag = cms.InputTag( "" ),
77162     energyLowEdges = cms.vdouble( 0.0 ),
77163     lessThan = cms.bool( False ),
77164     useEt = cms.bool( False ),
77165     useAbs = cms.bool( False ),
77166     thrRegularEB = cms.vdouble( 0.85 ),
77167     thrRegularEE = cms.vdouble( 0.8 ),
77168     thrOverEEB = cms.vdouble( -1.0 ),
77169     thrOverEEE = cms.vdouble( -1.0 ),
77170     thrOverE2EB = cms.vdouble( -1.0 ),
77171     thrOverE2EE = cms.vdouble( -1.0 ),
77172     ncandcut = cms.int32( 1 ),
77173     doRhoCorrection = cms.bool( False ),
77174     rhoMax = cms.double( 9.9999999E7 ),
77175     rhoScale = cms.double( 1.0 ),
77176     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77177     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77178     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77179 )
77180 fragment.hltPhotonMVASubTightMediumCut = cms.EDFilter( "HLTEgammaGenericFilter",
77181     saveTags = cms.bool( True ),
77182     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77183     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77184     rhoTag = cms.InputTag( "" ),
77185     energyLowEdges = cms.vdouble( 0.0 ),
77186     lessThan = cms.bool( False ),
77187     useEt = cms.bool( False ),
77188     useAbs = cms.bool( False ),
77189     thrRegularEB = cms.vdouble( 0.2 ),
77190     thrRegularEE = cms.vdouble( 0.2 ),
77191     thrOverEEB = cms.vdouble( -1.0 ),
77192     thrOverEEE = cms.vdouble( -1.0 ),
77193     thrOverE2EB = cms.vdouble( -1.0 ),
77194     thrOverE2EE = cms.vdouble( -1.0 ),
77195     ncandcut = cms.int32( 1 ),
77196     doRhoCorrection = cms.bool( False ),
77197     rhoMax = cms.double( 9.9999999E7 ),
77198     rhoScale = cms.double( 1.0 ),
77199     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77200     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77201     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77202 )
77203 fragment.hltDiEG14p25EtMVATightMediumMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77204     saveTags = cms.bool( True ),
77205     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightMediumCut" ),
77206     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightMediumCut" ),
77207     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77208     minMass = cms.double( 60.0 )
77209 )
77210 fragment.hltPreDiphotonMVA14p25TightHighMass60 = cms.EDFilter( "HLTPrescaler",
77211     offset = cms.uint32( 0 ),
77212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77213 )
77214 fragment.hltPhotonMVALeadTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77215     saveTags = cms.bool( True ),
77216     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77217     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77218     rhoTag = cms.InputTag( "" ),
77219     energyLowEdges = cms.vdouble( 0.0 ),
77220     lessThan = cms.bool( False ),
77221     useEt = cms.bool( False ),
77222     useAbs = cms.bool( False ),
77223     thrRegularEB = cms.vdouble( 0.95 ),
77224     thrRegularEE = cms.vdouble( 0.95 ),
77225     thrOverEEB = cms.vdouble( -1.0 ),
77226     thrOverEEE = cms.vdouble( -1.0 ),
77227     thrOverE2EB = cms.vdouble( -1.0 ),
77228     thrOverE2EE = cms.vdouble( -1.0 ),
77229     ncandcut = cms.int32( 1 ),
77230     doRhoCorrection = cms.bool( False ),
77231     rhoMax = cms.double( 9.9999999E7 ),
77232     rhoScale = cms.double( 1.0 ),
77233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77234     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77235     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77236 )
77237 fragment.hltPhotonMVASubTightHighCut = cms.EDFilter( "HLTEgammaGenericFilter",
77238     saveTags = cms.bool( True ),
77239     candTag = cms.InputTag( "hltDiEG14p25EtEta2p55UnseededFilter" ),
77240     varTag = cms.InputTag( "hltPhotonXGBoostProducer" ),
77241     rhoTag = cms.InputTag( "" ),
77242     energyLowEdges = cms.vdouble( 0.0 ),
77243     lessThan = cms.bool( False ),
77244     useEt = cms.bool( False ),
77245     useAbs = cms.bool( False ),
77246     thrRegularEB = cms.vdouble( 0.1 ),
77247     thrRegularEE = cms.vdouble( 0.2 ),
77248     thrOverEEB = cms.vdouble( -1.0 ),
77249     thrOverEEE = cms.vdouble( -1.0 ),
77250     thrOverE2EB = cms.vdouble( -1.0 ),
77251     thrOverE2EE = cms.vdouble( -1.0 ),
77252     ncandcut = cms.int32( 1 ),
77253     doRhoCorrection = cms.bool( False ),
77254     rhoMax = cms.double( 9.9999999E7 ),
77255     rhoScale = cms.double( 1.0 ),
77256     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77257     absEtaLowEdges = cms.vdouble( 0.0, 1.5 ),
77258     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77259 )
77260 fragment.hltDiEG14p25EtMVATightHighMass60CombMassLastFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
77261     saveTags = cms.bool( True ),
77262     firstLegLastFilter = cms.InputTag( "hltPhotonMVALeadTightHighCut" ),
77263     secondLegLastFilter = cms.InputTag( "hltPhotonMVASubTightHighCut" ),
77264     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77265     minMass = cms.double( 60.0 )
77266 )
77267 fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor = cms.EDFilter( "HLTL1TSeed",
77268     saveTags = cms.bool( True ),
77269     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" ),
77270     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
77271     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
77272     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
77273     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
77274     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77275     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77276     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77277     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
77278     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
77279 )
77280 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
77281     offset = cms.uint32( 0 ),
77282     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77283 )
77284 fragment.hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
77285     saveTags = cms.bool( True ),
77286     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
77287     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77288     candNonIsolatedTag = cms.InputTag( "" ),
77289     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77290     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGAndDoubleEGEBEBor" ),
77291     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77292     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77293     ncandcut = cms.int32( 1 ),
77294     doIsolated = cms.bool( False ),
77295     region_eta_size = cms.double( 0.522 ),
77296     region_eta_size_ecap = cms.double( 1.0 ),
77297     region_phi_size = cms.double( 1.044 ),
77298     barrel_end = cms.double( 1.4791 ),
77299     endcap_end = cms.double( 2.65 )
77300 )
77301 fragment.hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
77302     saveTags = cms.bool( True ),
77303     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
77304     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
77305     etcutEB = cms.double( 15.0 ),
77306     etcutEE = cms.double( 15.0 ),
77307     minEtaCut = cms.double( -1.479 ),
77308     maxEtaCut = cms.double( 1.479 ),
77309     ncandcut = cms.int32( 1 )
77310 )
77311 fragment.hltEG15EBTightIdClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77312     saveTags = cms.bool( True ),
77313     candTag = cms.InputTag( "hltEG15EBL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
77314     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
77315     rhoTag = cms.InputTag( "" ),
77316     energyLowEdges = cms.vdouble( 0.0 ),
77317     lessThan = cms.bool( True ),
77318     useEt = cms.bool( False ),
77319     useAbs = cms.bool( False ),
77320     thrRegularEB = cms.vdouble( 0.0105 ),
77321     thrRegularEE = cms.vdouble( 0.0305 ),
77322     thrOverEEB = cms.vdouble( -1.0 ),
77323     thrOverEEE = cms.vdouble( -1.0 ),
77324     thrOverE2EB = cms.vdouble( -1.0 ),
77325     thrOverE2EE = cms.vdouble( -1.0 ),
77326     ncandcut = cms.int32( 1 ),
77327     doRhoCorrection = cms.bool( False ),
77328     rhoMax = cms.double( 9.9999999E7 ),
77329     rhoScale = cms.double( 1.0 ),
77330     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77331     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77332     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77333 )
77334 fragment.hltEG15EBTightIdHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77335     saveTags = cms.bool( True ),
77336     candTag = cms.InputTag( "hltEG15EBTightIdClusterShapeFilter" ),
77337     varTag = cms.InputTag( "hltEgammaHoverE" ),
77338     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77339     energyLowEdges = cms.vdouble( 0.0 ),
77340     lessThan = cms.bool( True ),
77341     useEt = cms.bool( False ),
77342     useAbs = cms.bool( False ),
77343     etaBoundaryEB12 = cms.double( 1.0 ),
77344     etaBoundaryEE12 = cms.double( 2.1 ),
77345     thrRegularEB1 = cms.vdouble( 0.5 ),
77346     thrRegularEE1 = cms.vdouble( 3.0 ),
77347     thrOverEEB1 = cms.vdouble( 0.06 ),
77348     thrOverEEE1 = cms.vdouble( 0.03 ),
77349     thrOverE2EB1 = cms.vdouble( 0.0 ),
77350     thrOverE2EE1 = cms.vdouble( 0.0 ),
77351     thrRegularEB2 = cms.vdouble( 0.5 ),
77352     thrRegularEE2 = cms.vdouble( 5.0 ),
77353     thrOverEEB2 = cms.vdouble( 0.06 ),
77354     thrOverEEE2 = cms.vdouble( 0.03 ),
77355     thrOverE2EB2 = cms.vdouble( 0.0 ),
77356     thrOverE2EE2 = cms.vdouble( 0.0 ),
77357     ncandcut = cms.int32( 1 ),
77358     doRhoCorrection = cms.bool( True ),
77359     rhoMax = cms.double( 9.9999999E7 ),
77360     rhoScale = cms.double( 1.0 ),
77361     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77362     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77363     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77364 )
77365 fragment.hltEG15EBTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77366     saveTags = cms.bool( True ),
77367     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
77368     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
77369     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77370     energyLowEdges = cms.vdouble( 0.0 ),
77371     lessThan = cms.bool( True ),
77372     useEt = cms.bool( True ),
77373     useAbs = cms.bool( False ),
77374     etaBoundaryEB12 = cms.double( 1.0 ),
77375     etaBoundaryEE12 = cms.double( 2.1 ),
77376     thrRegularEB1 = cms.vdouble( 1.0 ),
77377     thrRegularEE1 = cms.vdouble( 1.0 ),
77378     thrOverEEB1 = cms.vdouble( 0.01 ),
77379     thrOverEEE1 = cms.vdouble( 0.025 ),
77380     thrOverE2EB1 = cms.vdouble( 0.0 ),
77381     thrOverE2EE1 = cms.vdouble( 0.0 ),
77382     thrRegularEB2 = cms.vdouble( 1.0 ),
77383     thrRegularEE2 = cms.vdouble( 1.0 ),
77384     thrOverEEB2 = cms.vdouble( 0.01 ),
77385     thrOverEEE2 = cms.vdouble( 0.025 ),
77386     thrOverE2EB2 = cms.vdouble( 0.0 ),
77387     thrOverE2EE2 = cms.vdouble( 0.0 ),
77388     ncandcut = cms.int32( 1 ),
77389     doRhoCorrection = cms.bool( True ),
77390     rhoMax = cms.double( 9.9999999E7 ),
77391     rhoScale = cms.double( 1.0 ),
77392     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77393     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77394     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77395 )
77396 fragment.hltDiEG10EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
77397     saveTags = cms.bool( True ),
77398     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77399     triggerType = cms.int32( 92 ),
77400     MinE = cms.double( -1.0 ),
77401     MinPt = cms.double( 10.0 ),
77402     MinMass = cms.double( -1.0 ),
77403     MaxMass = cms.double( -1.0 ),
77404     MinEta = cms.double( -1.479 ),
77405     MaxEta = cms.double( 1.479 ),
77406     MinN = cms.int32( 2 )
77407 )
77408 fragment.hltDiEG10EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77409     saveTags = cms.bool( True ),
77410     candTag = cms.InputTag( "hltDiEG10EBEtUnseededFilter" ),
77411     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77412     rhoTag = cms.InputTag( "" ),
77413     energyLowEdges = cms.vdouble( 0.0 ),
77414     lessThan = cms.bool( True ),
77415     useEt = cms.bool( False ),
77416     useAbs = cms.bool( False ),
77417     thrRegularEB = cms.vdouble( 0.0105 ),
77418     thrRegularEE = cms.vdouble( 0.0305 ),
77419     thrOverEEB = cms.vdouble( -1.0 ),
77420     thrOverEEE = cms.vdouble( -1.0 ),
77421     thrOverE2EB = cms.vdouble( -1.0 ),
77422     thrOverE2EE = cms.vdouble( -1.0 ),
77423     ncandcut = cms.int32( 2 ),
77424     doRhoCorrection = cms.bool( False ),
77425     rhoMax = cms.double( 9.9999999E7 ),
77426     rhoScale = cms.double( 1.0 ),
77427     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77428     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77429     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77430 )
77431 fragment.hltDiEG10EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77432     saveTags = cms.bool( True ),
77433     candTag = cms.InputTag( "hltDiEG10EBTightIdClusterShapeUnseededFilter" ),
77434     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77435     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77436     energyLowEdges = cms.vdouble( 0.0 ),
77437     lessThan = cms.bool( True ),
77438     useEt = cms.bool( False ),
77439     useAbs = cms.bool( False ),
77440     etaBoundaryEB12 = cms.double( 1.0 ),
77441     etaBoundaryEE12 = cms.double( 2.1 ),
77442     thrRegularEB1 = cms.vdouble( 0.5 ),
77443     thrRegularEE1 = cms.vdouble( 3.0 ),
77444     thrOverEEB1 = cms.vdouble( 0.06 ),
77445     thrOverEEE1 = cms.vdouble( 0.03 ),
77446     thrOverE2EB1 = cms.vdouble( 0.0 ),
77447     thrOverE2EE1 = cms.vdouble( 0.0 ),
77448     thrRegularEB2 = cms.vdouble( 0.5 ),
77449     thrRegularEE2 = cms.vdouble( 5.0 ),
77450     thrOverEEB2 = cms.vdouble( 0.06 ),
77451     thrOverEEE2 = cms.vdouble( 0.03 ),
77452     thrOverE2EB2 = cms.vdouble( 0.0 ),
77453     thrOverE2EE2 = cms.vdouble( 0.0 ),
77454     ncandcut = cms.int32( 2 ),
77455     doRhoCorrection = cms.bool( True ),
77456     rhoMax = cms.double( 9.9999999E7 ),
77457     rhoScale = cms.double( 1.0 ),
77458     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77459     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77460     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77461 )
77462 fragment.hltEgammaEcalPFClusterIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77463     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77464     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
77465     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77466     doRhoCorrection = cms.bool( False ),
77467     rhoMax = cms.double( 9.9999999E7 ),
77468     rhoScale = cms.double( 1.0 ),
77469     drMax = cms.double( 0.2 ),
77470     drVetoBarrel = cms.double( 0.0 ),
77471     drVetoEndcap = cms.double( 0.0 ),
77472     etaStripBarrel = cms.double( 0.0 ),
77473     etaStripEndcap = cms.double( 0.0 ),
77474     energyBarrel = cms.double( 0.0 ),
77475     energyEndcap = cms.double( 0.0 ),
77476     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
77477     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
77478 )
77479 fragment.hltDiEG10EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77480     saveTags = cms.bool( True ),
77481     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
77482     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
77483     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77484     energyLowEdges = cms.vdouble( 0.0 ),
77485     lessThan = cms.bool( True ),
77486     useEt = cms.bool( True ),
77487     useAbs = cms.bool( False ),
77488     etaBoundaryEB12 = cms.double( 1.0 ),
77489     etaBoundaryEE12 = cms.double( 2.1 ),
77490     thrRegularEB1 = cms.vdouble( 1.0 ),
77491     thrRegularEE1 = cms.vdouble( 1.0 ),
77492     thrOverEEB1 = cms.vdouble( 0.01 ),
77493     thrOverEEE1 = cms.vdouble( 0.025 ),
77494     thrOverE2EB1 = cms.vdouble( 0.0 ),
77495     thrOverE2EE1 = cms.vdouble( 0.0 ),
77496     thrRegularEB2 = cms.vdouble( 1.0 ),
77497     thrRegularEE2 = cms.vdouble( 1.0 ),
77498     thrOverEEB2 = cms.vdouble( 0.01 ),
77499     thrOverEEE2 = cms.vdouble( 0.025 ),
77500     thrOverE2EB2 = cms.vdouble( 0.0 ),
77501     thrOverE2EE2 = cms.vdouble( 0.0 ),
77502     ncandcut = cms.int32( 2 ),
77503     doRhoCorrection = cms.bool( True ),
77504     rhoMax = cms.double( 9.9999999E7 ),
77505     rhoScale = cms.double( 1.0 ),
77506     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77507     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77508     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77509 )
77510 fragment.hltEG15EBTightIdHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77511     saveTags = cms.bool( True ),
77512     candTag = cms.InputTag( "hltEG15EBTightEcalIsoFilter" ),
77513     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
77514     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77515     energyLowEdges = cms.vdouble( 0.0 ),
77516     lessThan = cms.bool( True ),
77517     useEt = cms.bool( True ),
77518     useAbs = cms.bool( False ),
77519     etaBoundaryEB12 = cms.double( 1.0 ),
77520     etaBoundaryEE12 = cms.double( 2.0 ),
77521     thrRegularEB1 = cms.vdouble( 2.5 ),
77522     thrRegularEE1 = cms.vdouble( 1.0 ),
77523     thrOverEEB1 = cms.vdouble( 0.04 ),
77524     thrOverEEE1 = cms.vdouble( 0.03 ),
77525     thrOverE2EB1 = cms.vdouble( 0.0 ),
77526     thrOverE2EE1 = cms.vdouble( 0.0 ),
77527     thrRegularEB2 = cms.vdouble( 2.5 ),
77528     thrRegularEE2 = cms.vdouble( 2.0 ),
77529     thrOverEEB2 = cms.vdouble( 0.04 ),
77530     thrOverEEE2 = cms.vdouble( 0.03 ),
77531     thrOverE2EB2 = cms.vdouble( 0.0 ),
77532     thrOverE2EE2 = cms.vdouble( 0.0 ),
77533     ncandcut = cms.int32( 1 ),
77534     doRhoCorrection = cms.bool( True ),
77535     rhoMax = cms.double( 9.9999999E7 ),
77536     rhoScale = cms.double( 1.0 ),
77537     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
77538     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77539     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77540 )
77541 fragment.hltDiEG10EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77542     saveTags = cms.bool( True ),
77543     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoUnseededFilter" ),
77544     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77545     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77546     energyLowEdges = cms.vdouble( 0.0 ),
77547     lessThan = cms.bool( True ),
77548     useEt = cms.bool( True ),
77549     useAbs = cms.bool( False ),
77550     etaBoundaryEB12 = cms.double( 1.0 ),
77551     etaBoundaryEE12 = cms.double( 2.0 ),
77552     thrRegularEB1 = cms.vdouble( 2.5 ),
77553     thrRegularEE1 = cms.vdouble( 1.0 ),
77554     thrOverEEB1 = cms.vdouble( 0.04 ),
77555     thrOverEEE1 = cms.vdouble( 0.03 ),
77556     thrOverE2EB1 = cms.vdouble( 0.0 ),
77557     thrOverE2EE1 = cms.vdouble( 0.0 ),
77558     thrRegularEB2 = cms.vdouble( 2.5 ),
77559     thrRegularEE2 = cms.vdouble( 2.0 ),
77560     thrOverEEB2 = cms.vdouble( 0.04 ),
77561     thrOverEEE2 = cms.vdouble( 0.03 ),
77562     thrOverE2EB2 = cms.vdouble( 0.0 ),
77563     thrOverE2EE2 = cms.vdouble( 0.0 ),
77564     ncandcut = cms.int32( 2 ),
77565     doRhoCorrection = cms.bool( True ),
77566     rhoMax = cms.double( 9.9999999E7 ),
77567     rhoScale = cms.double( 1.0 ),
77568     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
77569     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77570     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77571 )
77572 fragment.hltEG15EBTightIDTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77573     saveTags = cms.bool( True ),
77574     candTag = cms.InputTag( "hltEG15EBTightIdHcalIsoFilter" ),
77575     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
77576     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77577     energyLowEdges = cms.vdouble( 0.0 ),
77578     lessThan = cms.bool( True ),
77579     useEt = cms.bool( True ),
77580     useAbs = cms.bool( False ),
77581     thrRegularEB = cms.vdouble( 0.0 ),
77582     thrRegularEE = cms.vdouble( 0.0 ),
77583     thrOverEEB = cms.vdouble( 0.01 ),
77584     thrOverEEE = cms.vdouble( 0.01 ),
77585     thrOverE2EB = cms.vdouble( 0.0 ),
77586     thrOverE2EE = cms.vdouble( 0.0 ),
77587     ncandcut = cms.int32( 1 ),
77588     doRhoCorrection = cms.bool( True ),
77589     rhoMax = cms.double( 9.9999999E7 ),
77590     rhoScale = cms.double( 1.0 ),
77591     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77592     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77593     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77594 )
77595 fragment.hltEgammaHollowTrackIsoDr0p2Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
77596     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77597     trackProducer = cms.InputTag( "hltMergedTracks" ),
77598     countTracks = cms.bool( False ),
77599     egTrkIsoPtMin = cms.double( 1.0 ),
77600     egTrkIsoConeSize = cms.double( 0.2 ),
77601     egTrkIsoZSpan = cms.double( 999999.0 ),
77602     egTrkIsoRSpan = cms.double( 999999.0 ),
77603     egTrkIsoVetoConeSize = cms.double( 0.0 ),
77604     egTrkIsoStripBarrel = cms.double( 0.01 ),
77605     egTrkIsoStripEndcap = cms.double( 0.03 )
77606 )
77607 fragment.hltDiEG10EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77608     saveTags = cms.bool( True ),
77609     candTag = cms.InputTag( "hltDiEG10EBTightIdHcalIsoUnseededFilter" ),
77610     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
77611     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77612     energyLowEdges = cms.vdouble( 0.0 ),
77613     lessThan = cms.bool( True ),
77614     useEt = cms.bool( True ),
77615     useAbs = cms.bool( False ),
77616     thrRegularEB = cms.vdouble( 0.0 ),
77617     thrRegularEE = cms.vdouble( 0.0 ),
77618     thrOverEEB = cms.vdouble( 0.01 ),
77619     thrOverEEE = cms.vdouble( 0.01 ),
77620     thrOverE2EB = cms.vdouble( 0.0 ),
77621     thrOverE2EE = cms.vdouble( 0.0 ),
77622     ncandcut = cms.int32( 2 ),
77623     doRhoCorrection = cms.bool( True ),
77624     rhoMax = cms.double( 9.9999999E7 ),
77625     rhoScale = cms.double( 1.0 ),
77626     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77627     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77628     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77629 )
77630 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
77631     offset = cms.uint32( 0 ),
77632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77633 )
77634 fragment.hltDiEG12EBEtUnseededFilter = cms.EDFilter( "HLT1Photon",
77635     saveTags = cms.bool( True ),
77636     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77637     triggerType = cms.int32( 92 ),
77638     MinE = cms.double( -1.0 ),
77639     MinPt = cms.double( 12.0 ),
77640     MinMass = cms.double( -1.0 ),
77641     MaxMass = cms.double( -1.0 ),
77642     MinEta = cms.double( -1.479 ),
77643     MaxEta = cms.double( 1.479 ),
77644     MinN = cms.int32( 2 )
77645 )
77646 fragment.hltDiEG12EBTightIdClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77647     saveTags = cms.bool( True ),
77648     candTag = cms.InputTag( "hltDiEG12EBEtUnseededFilter" ),
77649     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
77650     rhoTag = cms.InputTag( "" ),
77651     energyLowEdges = cms.vdouble( 0.0 ),
77652     lessThan = cms.bool( True ),
77653     useEt = cms.bool( False ),
77654     useAbs = cms.bool( False ),
77655     thrRegularEB = cms.vdouble( 0.0105 ),
77656     thrRegularEE = cms.vdouble( 0.0305 ),
77657     thrOverEEB = cms.vdouble( -1.0 ),
77658     thrOverEEE = cms.vdouble( -1.0 ),
77659     thrOverE2EB = cms.vdouble( -1.0 ),
77660     thrOverE2EE = cms.vdouble( -1.0 ),
77661     ncandcut = cms.int32( 2 ),
77662     doRhoCorrection = cms.bool( False ),
77663     rhoMax = cms.double( 9.9999999E7 ),
77664     rhoScale = cms.double( 1.0 ),
77665     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77666     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77667     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77668 )
77669 fragment.hltDiEG12EBTightIdHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77670     saveTags = cms.bool( True ),
77671     candTag = cms.InputTag( "hltDiEG12EBTightIdClusterShapeUnseededFilter" ),
77672     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77673     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77674     energyLowEdges = cms.vdouble( 0.0 ),
77675     lessThan = cms.bool( True ),
77676     useEt = cms.bool( False ),
77677     useAbs = cms.bool( False ),
77678     etaBoundaryEB12 = cms.double( 1.0 ),
77679     etaBoundaryEE12 = cms.double( 2.1 ),
77680     thrRegularEB1 = cms.vdouble( 0.5 ),
77681     thrRegularEE1 = cms.vdouble( 3.0 ),
77682     thrOverEEB1 = cms.vdouble( 0.06 ),
77683     thrOverEEE1 = cms.vdouble( 0.03 ),
77684     thrOverE2EB1 = cms.vdouble( 0.0 ),
77685     thrOverE2EE1 = cms.vdouble( 0.0 ),
77686     thrRegularEB2 = cms.vdouble( 0.5 ),
77687     thrRegularEE2 = cms.vdouble( 5.0 ),
77688     thrOverEEB2 = cms.vdouble( 0.06 ),
77689     thrOverEEE2 = cms.vdouble( 0.03 ),
77690     thrOverE2EB2 = cms.vdouble( 0.0 ),
77691     thrOverE2EE2 = cms.vdouble( 0.0 ),
77692     ncandcut = cms.int32( 2 ),
77693     doRhoCorrection = cms.bool( True ),
77694     rhoMax = cms.double( 9.9999999E7 ),
77695     rhoScale = cms.double( 1.0 ),
77696     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
77697     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77698     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77699 )
77700 fragment.hltDiEG12EBTightEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77701     saveTags = cms.bool( True ),
77702     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
77703     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
77704     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77705     energyLowEdges = cms.vdouble( 0.0 ),
77706     lessThan = cms.bool( True ),
77707     useEt = cms.bool( True ),
77708     useAbs = cms.bool( False ),
77709     etaBoundaryEB12 = cms.double( 1.0 ),
77710     etaBoundaryEE12 = cms.double( 2.1 ),
77711     thrRegularEB1 = cms.vdouble( 1.0 ),
77712     thrRegularEE1 = cms.vdouble( 1.0 ),
77713     thrOverEEB1 = cms.vdouble( 0.01 ),
77714     thrOverEEE1 = cms.vdouble( 0.025 ),
77715     thrOverE2EB1 = cms.vdouble( 0.0 ),
77716     thrOverE2EE1 = cms.vdouble( 0.0 ),
77717     thrRegularEB2 = cms.vdouble( 1.0 ),
77718     thrRegularEE2 = cms.vdouble( 1.0 ),
77719     thrOverEEB2 = cms.vdouble( 0.01 ),
77720     thrOverEEE2 = cms.vdouble( 0.025 ),
77721     thrOverE2EB2 = cms.vdouble( 0.0 ),
77722     thrOverE2EE2 = cms.vdouble( 0.0 ),
77723     ncandcut = cms.int32( 2 ),
77724     doRhoCorrection = cms.bool( True ),
77725     rhoMax = cms.double( 9.9999999E7 ),
77726     rhoScale = cms.double( 1.0 ),
77727     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
77728     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77729     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77730 )
77731 fragment.hltDiEG12EBTightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77732     saveTags = cms.bool( True ),
77733     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoUnseededFilter" ),
77734     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77735     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77736     energyLowEdges = cms.vdouble( 0.0 ),
77737     lessThan = cms.bool( True ),
77738     useEt = cms.bool( True ),
77739     useAbs = cms.bool( False ),
77740     etaBoundaryEB12 = cms.double( 1.0 ),
77741     etaBoundaryEE12 = cms.double( 2.0 ),
77742     thrRegularEB1 = cms.vdouble( 2.5 ),
77743     thrRegularEE1 = cms.vdouble( 1.0 ),
77744     thrOverEEB1 = cms.vdouble( 0.04 ),
77745     thrOverEEE1 = cms.vdouble( 0.03 ),
77746     thrOverE2EB1 = cms.vdouble( 0.0 ),
77747     thrOverE2EE1 = cms.vdouble( 0.0 ),
77748     thrRegularEB2 = cms.vdouble( 2.5 ),
77749     thrRegularEE2 = cms.vdouble( 2.0 ),
77750     thrOverEEB2 = cms.vdouble( 0.04 ),
77751     thrOverEEE2 = cms.vdouble( 0.03 ),
77752     thrOverE2EB2 = cms.vdouble( 0.0 ),
77753     thrOverE2EE2 = cms.vdouble( 0.0 ),
77754     ncandcut = cms.int32( 2 ),
77755     doRhoCorrection = cms.bool( True ),
77756     rhoMax = cms.double( 9.9999999E7 ),
77757     rhoScale = cms.double( 1.0 ),
77758     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
77759     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77760     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77761 )
77762 fragment.hltDiEG12EBTightIDTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77763     saveTags = cms.bool( True ),
77764     candTag = cms.InputTag( "hltDiEG12EBTightIdHcalIsoUnseededFilter" ),
77765     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
77766     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77767     energyLowEdges = cms.vdouble( 0.0 ),
77768     lessThan = cms.bool( True ),
77769     useEt = cms.bool( True ),
77770     useAbs = cms.bool( False ),
77771     thrRegularEB = cms.vdouble( 0.0 ),
77772     thrRegularEE = cms.vdouble( 0.0 ),
77773     thrOverEEB = cms.vdouble( 0.01 ),
77774     thrOverEEE = cms.vdouble( 0.01 ),
77775     thrOverE2EB = cms.vdouble( 0.0 ),
77776     thrOverE2EE = cms.vdouble( 0.0 ),
77777     ncandcut = cms.int32( 2 ),
77778     doRhoCorrection = cms.bool( True ),
77779     rhoMax = cms.double( 9.9999999E7 ),
77780     rhoScale = cms.double( 1.0 ),
77781     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
77782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77783     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77784 )
77785 fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
77786     offset = cms.uint32( 0 ),
77787     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77788 )
77789 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77790     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
77791     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
77792     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77793     doRhoCorrection = cms.bool( False ),
77794     rhoMax = cms.double( 9.9999999E7 ),
77795     rhoScale = cms.double( 1.0 ),
77796     drMax = cms.double( 0.4 ),
77797     drVetoBarrel = cms.double( 0.2 ),
77798     drVetoEndcap = cms.double( 0.2 ),
77799     etaStripBarrel = cms.double( 0.0 ),
77800     etaStripEndcap = cms.double( 0.0 ),
77801     energyBarrel = cms.double( 0.0 ),
77802     energyEndcap = cms.double( 0.0 ),
77803     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77804     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
77805 )
77806 fragment.hltEG15EBTightEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77807     saveTags = cms.bool( True ),
77808     candTag = cms.InputTag( "hltEG15EBTightIdHEFilter" ),
77809     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
77810     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77811     energyLowEdges = cms.vdouble( 0.0 ),
77812     lessThan = cms.bool( True ),
77813     useEt = cms.bool( True ),
77814     useAbs = cms.bool( False ),
77815     etaBoundaryEB12 = cms.double( 1.0 ),
77816     etaBoundaryEE12 = cms.double( 2.1 ),
77817     thrRegularEB1 = cms.vdouble( 0.1 ),
77818     thrRegularEE1 = cms.vdouble( 1.0 ),
77819     thrOverEEB1 = cms.vdouble( 0.01 ),
77820     thrOverEEE1 = cms.vdouble( 0.025 ),
77821     thrOverE2EB1 = cms.vdouble( 0.0 ),
77822     thrOverE2EE1 = cms.vdouble( 0.0 ),
77823     thrRegularEB2 = cms.vdouble( 0.1 ),
77824     thrRegularEE2 = cms.vdouble( 1.0 ),
77825     thrOverEEB2 = cms.vdouble( 0.01 ),
77826     thrOverEEE2 = cms.vdouble( 0.025 ),
77827     thrOverE2EB2 = cms.vdouble( 0.0 ),
77828     thrOverE2EE2 = cms.vdouble( 0.0 ),
77829     ncandcut = cms.int32( 1 ),
77830     doRhoCorrection = cms.bool( True ),
77831     rhoMax = cms.double( 9.9999999E7 ),
77832     rhoScale = cms.double( 1.0 ),
77833     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
77834     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77835     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77836 )
77837 fragment.hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
77838     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77839     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
77840     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77841     doRhoCorrection = cms.bool( False ),
77842     rhoMax = cms.double( 9.9999999E7 ),
77843     rhoScale = cms.double( 1.0 ),
77844     drMax = cms.double( 0.4 ),
77845     drVetoBarrel = cms.double( 0.2 ),
77846     drVetoEndcap = cms.double( 0.2 ),
77847     etaStripBarrel = cms.double( 0.0 ),
77848     etaStripEndcap = cms.double( 0.0 ),
77849     energyBarrel = cms.double( 0.0 ),
77850     energyEndcap = cms.double( 0.0 ),
77851     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77852     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
77853 )
77854 fragment.hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77855     saveTags = cms.bool( True ),
77856     candTag = cms.InputTag( "hltDiEG10EBTightIdHEUnseededFilter" ),
77857     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
77858     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77859     energyLowEdges = cms.vdouble( 0.0 ),
77860     lessThan = cms.bool( True ),
77861     useEt = cms.bool( True ),
77862     useAbs = cms.bool( False ),
77863     etaBoundaryEB12 = cms.double( 1.0 ),
77864     etaBoundaryEE12 = cms.double( 2.1 ),
77865     thrRegularEB1 = cms.vdouble( 1.0 ),
77866     thrRegularEE1 = cms.vdouble( 1.0 ),
77867     thrOverEEB1 = cms.vdouble( 0.01 ),
77868     thrOverEEE1 = cms.vdouble( 0.025 ),
77869     thrOverE2EB1 = cms.vdouble( 0.0 ),
77870     thrOverE2EE1 = cms.vdouble( 0.0 ),
77871     thrRegularEB2 = cms.vdouble( 1.0 ),
77872     thrRegularEE2 = cms.vdouble( 1.0 ),
77873     thrOverEEB2 = cms.vdouble( 0.01 ),
77874     thrOverEEE2 = cms.vdouble( 0.025 ),
77875     thrOverE2EB2 = cms.vdouble( 0.0 ),
77876     thrOverE2EE2 = cms.vdouble( 0.0 ),
77877     ncandcut = cms.int32( 2 ),
77878     doRhoCorrection = cms.bool( True ),
77879     rhoMax = cms.double( 9.9999999E7 ),
77880     rhoScale = cms.double( 1.0 ),
77881     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
77882     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
77883     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77884 )
77885 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
77886     saveTags = cms.bool( True ),
77887     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
77888     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
77889     lowerMassCut = cms.double( 0.0 ),
77890     upperMassCut = cms.double( 999999.0 ),
77891     lowerdRCut = cms.double( 0.0 ),
77892     upperdRCut = cms.double( 0.3 ),
77893     nZcandcut = cms.int32( 1 ),
77894     reqOppCharge = cms.untracked.bool( False ),
77895     isElectron1 = cms.untracked.bool( False ),
77896     isElectron2 = cms.untracked.bool( False ),
77897     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77898 )
77899 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77900     saveTags = cms.bool( True ),
77901     candTag = cms.InputTag( "hltEG15EBTightEcalIsoDr0p2to0p4Filter" ),
77902     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
77903     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77904     energyLowEdges = cms.vdouble( 0.0 ),
77905     lessThan = cms.bool( True ),
77906     useEt = cms.bool( True ),
77907     useAbs = cms.bool( False ),
77908     etaBoundaryEB12 = cms.double( 1.0 ),
77909     etaBoundaryEE12 = cms.double( 2.0 ),
77910     thrRegularEB1 = cms.vdouble( 1.0 ),
77911     thrRegularEE1 = cms.vdouble( 1.0 ),
77912     thrOverEEB1 = cms.vdouble( 0.04 ),
77913     thrOverEEE1 = cms.vdouble( 0.03 ),
77914     thrOverE2EB1 = cms.vdouble( 0.0 ),
77915     thrOverE2EE1 = cms.vdouble( 0.0 ),
77916     thrRegularEB2 = cms.vdouble( 1.0 ),
77917     thrRegularEE2 = cms.vdouble( 2.0 ),
77918     thrOverEEB2 = cms.vdouble( 0.04 ),
77919     thrOverEEE2 = cms.vdouble( 0.03 ),
77920     thrOverE2EB2 = cms.vdouble( 0.0 ),
77921     thrOverE2EE2 = cms.vdouble( 0.0 ),
77922     ncandcut = cms.int32( 1 ),
77923     doRhoCorrection = cms.bool( True ),
77924     rhoMax = cms.double( 9.9999999E7 ),
77925     rhoScale = cms.double( 1.0 ),
77926     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
77927     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77928     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77929 )
77930 fragment.hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
77931     saveTags = cms.bool( True ),
77932     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
77933     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
77934     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77935     energyLowEdges = cms.vdouble( 0.0 ),
77936     lessThan = cms.bool( True ),
77937     useEt = cms.bool( True ),
77938     useAbs = cms.bool( False ),
77939     etaBoundaryEB12 = cms.double( 1.0 ),
77940     etaBoundaryEE12 = cms.double( 2.0 ),
77941     thrRegularEB1 = cms.vdouble( 1.0 ),
77942     thrRegularEE1 = cms.vdouble( 1.0 ),
77943     thrOverEEB1 = cms.vdouble( 0.04 ),
77944     thrOverEEE1 = cms.vdouble( 0.03 ),
77945     thrOverE2EB1 = cms.vdouble( 0.0 ),
77946     thrOverE2EE1 = cms.vdouble( 0.0 ),
77947     thrRegularEB2 = cms.vdouble( 1.0 ),
77948     thrRegularEE2 = cms.vdouble( 2.0 ),
77949     thrOverEEB2 = cms.vdouble( 0.04 ),
77950     thrOverEEE2 = cms.vdouble( 0.03 ),
77951     thrOverE2EB2 = cms.vdouble( 0.0 ),
77952     thrOverE2EE2 = cms.vdouble( 0.0 ),
77953     ncandcut = cms.int32( 2 ),
77954     doRhoCorrection = cms.bool( True ),
77955     rhoMax = cms.double( 9.9999999E7 ),
77956     rhoScale = cms.double( 1.0 ),
77957     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
77958     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
77959     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77960 )
77961 fragment.hltEgammaHollowTrackIsoDr0p2to0p4 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
77962     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
77963     trackProducer = cms.InputTag( "hltMergedTracks" ),
77964     countTracks = cms.bool( False ),
77965     egTrkIsoPtMin = cms.double( 1.0 ),
77966     egTrkIsoConeSize = cms.double( 0.4 ),
77967     egTrkIsoZSpan = cms.double( 999999.0 ),
77968     egTrkIsoRSpan = cms.double( 999999.0 ),
77969     egTrkIsoVetoConeSize = cms.double( 0.2 ),
77970     egTrkIsoStripBarrel = cms.double( 0.01 ),
77971     egTrkIsoStripEndcap = cms.double( 0.03 )
77972 )
77973 fragment.hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
77974     saveTags = cms.bool( True ),
77975     candTag = cms.InputTag( "hltEG15EBTightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
77976     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
77977     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
77978     energyLowEdges = cms.vdouble( 0.0 ),
77979     lessThan = cms.bool( True ),
77980     useEt = cms.bool( True ),
77981     useAbs = cms.bool( False ),
77982     thrRegularEB = cms.vdouble( 0.0 ),
77983     thrRegularEE = cms.vdouble( 0.0 ),
77984     thrOverEEB = cms.vdouble( 0.01 ),
77985     thrOverEEE = cms.vdouble( 0.01 ),
77986     thrOverE2EB = cms.vdouble( 0.0 ),
77987     thrOverE2EE = cms.vdouble( 0.0 ),
77988     ncandcut = cms.int32( 1 ),
77989     doRhoCorrection = cms.bool( True ),
77990     rhoMax = cms.double( 9.9999999E7 ),
77991     rhoScale = cms.double( 1.0 ),
77992     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
77993     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77994     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
77995 )
77996 fragment.hltEgammaHollowTrackIsoDr0p2to0p4Unseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
77997     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77998     trackProducer = cms.InputTag( "hltMergedTracks" ),
77999     countTracks = cms.bool( False ),
78000     egTrkIsoPtMin = cms.double( 1.0 ),
78001     egTrkIsoConeSize = cms.double( 0.4 ),
78002     egTrkIsoZSpan = cms.double( 999999.0 ),
78003     egTrkIsoRSpan = cms.double( 999999.0 ),
78004     egTrkIsoVetoConeSize = cms.double( 0.2 ),
78005     egTrkIsoStripBarrel = cms.double( 0.01 ),
78006     egTrkIsoStripEndcap = cms.double( 0.03 )
78007 )
78008 fragment.hltDiEG10EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78009     saveTags = cms.bool( True ),
78010     candTag = cms.InputTag( "hltDiEG10EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78011     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78012     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78013     energyLowEdges = cms.vdouble( 0.0 ),
78014     lessThan = cms.bool( True ),
78015     useEt = cms.bool( True ),
78016     useAbs = cms.bool( False ),
78017     thrRegularEB = cms.vdouble( 0.0 ),
78018     thrRegularEE = cms.vdouble( 0.0 ),
78019     thrOverEEB = cms.vdouble( 0.01 ),
78020     thrOverEEE = cms.vdouble( 0.01 ),
78021     thrOverE2EB = cms.vdouble( 0.0 ),
78022     thrOverE2EE = cms.vdouble( 0.0 ),
78023     ncandcut = cms.int32( 2 ),
78024     doRhoCorrection = cms.bool( True ),
78025     rhoMax = cms.double( 9.9999999E7 ),
78026     rhoScale = cms.double( 1.0 ),
78027     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78028     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78029     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78030 )
78031 fragment.hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78032     saveTags = cms.bool( True ),
78033     candTag = cms.InputTag( "hltDiEG10EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78034     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78035     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78036     energyLowEdges = cms.vdouble( 0.0 ),
78037     lessThan = cms.bool( True ),
78038     useEt = cms.bool( True ),
78039     useAbs = cms.bool( False ),
78040     thrRegularEB = cms.vdouble( 0.0 ),
78041     thrRegularEE = cms.vdouble( 0.0 ),
78042     thrOverEEB = cms.vdouble( 0.01 ),
78043     thrOverEEE = cms.vdouble( 0.01 ),
78044     thrOverE2EB = cms.vdouble( 0.0 ),
78045     thrOverE2EE = cms.vdouble( 0.0 ),
78046     ncandcut = cms.int32( 2 ),
78047     doRhoCorrection = cms.bool( True ),
78048     rhoMax = cms.double( 9.9999999E7 ),
78049     rhoScale = cms.double( 1.0 ),
78050     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78051     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78052     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78053 )
78054 fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78055     saveTags = cms.bool( True ),
78056     candTag = cms.InputTag( "hltDiEG10EBBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78057     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78058     lowerMassCut = cms.double( 0.0 ),
78059     upperMassCut = cms.double( 999999.0 ),
78060     lowerdRCut = cms.double( 0.0 ),
78061     upperdRCut = cms.double( 0.3 ),
78062     nZcandcut = cms.int32( 1 ),
78063     reqOppCharge = cms.untracked.bool( False ),
78064     isElectron1 = cms.untracked.bool( False ),
78065     isElectron2 = cms.untracked.bool( False ),
78066     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78067 )
78068 fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78069     offset = cms.uint32( 0 ),
78070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78071 )
78072 fragment.hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78073     saveTags = cms.bool( True ),
78074     candTag = cms.InputTag( "hltDiEG12EBTightIdHEUnseededFilter" ),
78075     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78076     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78077     energyLowEdges = cms.vdouble( 0.0 ),
78078     lessThan = cms.bool( True ),
78079     useEt = cms.bool( True ),
78080     useAbs = cms.bool( False ),
78081     etaBoundaryEB12 = cms.double( 1.0 ),
78082     etaBoundaryEE12 = cms.double( 2.1 ),
78083     thrRegularEB1 = cms.vdouble( 1.0 ),
78084     thrRegularEE1 = cms.vdouble( 1.0 ),
78085     thrOverEEB1 = cms.vdouble( 0.01 ),
78086     thrOverEEE1 = cms.vdouble( 0.025 ),
78087     thrOverE2EB1 = cms.vdouble( 0.0 ),
78088     thrOverE2EE1 = cms.vdouble( 0.0 ),
78089     thrRegularEB2 = cms.vdouble( 1.0 ),
78090     thrRegularEE2 = cms.vdouble( 1.0 ),
78091     thrOverEEB2 = cms.vdouble( 0.01 ),
78092     thrOverEEE2 = cms.vdouble( 0.025 ),
78093     thrOverE2EB2 = cms.vdouble( 0.0 ),
78094     thrOverE2EE2 = cms.vdouble( 0.0 ),
78095     ncandcut = cms.int32( 2 ),
78096     doRhoCorrection = cms.bool( True ),
78097     rhoMax = cms.double( 9.9999999E7 ),
78098     rhoScale = cms.double( 1.0 ),
78099     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78100     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78101     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78102 )
78103 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78104     saveTags = cms.bool( True ),
78105     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78106     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78107     lowerMassCut = cms.double( 0.0 ),
78108     upperMassCut = cms.double( 999999.0 ),
78109     lowerdRCut = cms.double( 0.0 ),
78110     upperdRCut = cms.double( 0.3 ),
78111     nZcandcut = cms.int32( 1 ),
78112     reqOppCharge = cms.untracked.bool( False ),
78113     isElectron1 = cms.untracked.bool( False ),
78114     isElectron2 = cms.untracked.bool( False ),
78115     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78116 )
78117 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78118     saveTags = cms.bool( True ),
78119     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78120     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78121     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78122     energyLowEdges = cms.vdouble( 0.0 ),
78123     lessThan = cms.bool( True ),
78124     useEt = cms.bool( True ),
78125     useAbs = cms.bool( False ),
78126     etaBoundaryEB12 = cms.double( 1.0 ),
78127     etaBoundaryEE12 = cms.double( 2.0 ),
78128     thrRegularEB1 = cms.vdouble( 1.0 ),
78129     thrRegularEE1 = cms.vdouble( 1.0 ),
78130     thrOverEEB1 = cms.vdouble( 0.04 ),
78131     thrOverEEE1 = cms.vdouble( 0.03 ),
78132     thrOverE2EB1 = cms.vdouble( 0.0 ),
78133     thrOverE2EE1 = cms.vdouble( 0.0 ),
78134     thrRegularEB2 = cms.vdouble( 1.0 ),
78135     thrRegularEE2 = cms.vdouble( 2.0 ),
78136     thrOverEEB2 = cms.vdouble( 0.04 ),
78137     thrOverEEE2 = cms.vdouble( 0.03 ),
78138     thrOverE2EB2 = cms.vdouble( 0.0 ),
78139     thrOverE2EE2 = cms.vdouble( 0.0 ),
78140     ncandcut = cms.int32( 2 ),
78141     doRhoCorrection = cms.bool( True ),
78142     rhoMax = cms.double( 9.9999999E7 ),
78143     rhoScale = cms.double( 1.0 ),
78144     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
78145     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78146     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78147 )
78148 fragment.hltDiEG12EBTightIDTrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78149     saveTags = cms.bool( True ),
78150     candTag = cms.InputTag( "hltDiEG12EBTightEcalIsoDr0p2to0p4UnseededFilter" ),
78151     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78152     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78153     energyLowEdges = cms.vdouble( 0.0 ),
78154     lessThan = cms.bool( True ),
78155     useEt = cms.bool( True ),
78156     useAbs = cms.bool( False ),
78157     thrRegularEB = cms.vdouble( 0.0 ),
78158     thrRegularEE = cms.vdouble( 0.0 ),
78159     thrOverEEB = cms.vdouble( 0.01 ),
78160     thrOverEEE = cms.vdouble( 0.01 ),
78161     thrOverE2EB = cms.vdouble( 0.0 ),
78162     thrOverE2EE = cms.vdouble( 0.0 ),
78163     ncandcut = cms.int32( 2 ),
78164     doRhoCorrection = cms.bool( True ),
78165     rhoMax = cms.double( 9.9999999E7 ),
78166     rhoScale = cms.double( 1.0 ),
78167     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78168     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78169     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78170 )
78171 fragment.hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78172     saveTags = cms.bool( True ),
78173     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TightIdHcalIsoUnseededFilter" ),
78174     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
78175     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78176     energyLowEdges = cms.vdouble( 0.0 ),
78177     lessThan = cms.bool( True ),
78178     useEt = cms.bool( True ),
78179     useAbs = cms.bool( False ),
78180     thrRegularEB = cms.vdouble( 0.0 ),
78181     thrRegularEE = cms.vdouble( 0.0 ),
78182     thrOverEEB = cms.vdouble( 0.01 ),
78183     thrOverEEE = cms.vdouble( 0.01 ),
78184     thrOverE2EB = cms.vdouble( 0.0 ),
78185     thrOverE2EE = cms.vdouble( 0.0 ),
78186     ncandcut = cms.int32( 2 ),
78187     doRhoCorrection = cms.bool( True ),
78188     rhoMax = cms.double( 9.9999999E7 ),
78189     rhoScale = cms.double( 1.0 ),
78190     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78191     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78192     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78193 )
78194 fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
78195     saveTags = cms.bool( True ),
78196     candTag = cms.InputTag( "hltDiEG12EBTightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
78197     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78198     lowerMassCut = cms.double( 0.0 ),
78199     upperMassCut = cms.double( 999999.0 ),
78200     lowerdRCut = cms.double( 0.0 ),
78201     upperdRCut = cms.double( 0.3 ),
78202     nZcandcut = cms.int32( 1 ),
78203     reqOppCharge = cms.untracked.bool( False ),
78204     isElectron1 = cms.untracked.bool( False ),
78205     isElectron2 = cms.untracked.bool( False ),
78206     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78207 )
78208 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 = cms.EDFilter( "HLTPrescaler",
78209     offset = cms.uint32( 0 ),
78210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78211 )
78212 fragment.hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78213     saveTags = cms.bool( True ),
78214     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGAndDoubleEGEBEBOrFilter" ),
78215     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78216     etcutEB = cms.double( 12.0 ),
78217     etcutEE = cms.double( 12.0 ),
78218     minEtaCut = cms.double( -1.479 ),
78219     maxEtaCut = cms.double( 1.479 ),
78220     ncandcut = cms.int32( 1 )
78221 )
78222 fragment.hltEG12TightIDMWClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78223     saveTags = cms.bool( True ),
78224     candTag = cms.InputTag( "hltEG12TightIDMWL1SingleAndDoubleEGAndDoubleEGEBEBOrEtFilter" ),
78225     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78226     rhoTag = cms.InputTag( "" ),
78227     energyLowEdges = cms.vdouble( 0.0 ),
78228     lessThan = cms.bool( True ),
78229     useEt = cms.bool( False ),
78230     useAbs = cms.bool( False ),
78231     thrRegularEB = cms.vdouble( 0.014 ),
78232     thrRegularEE = cms.vdouble( 0.0305 ),
78233     thrOverEEB = cms.vdouble( -1.0 ),
78234     thrOverEEE = cms.vdouble( -1.0 ),
78235     thrOverE2EB = cms.vdouble( -1.0 ),
78236     thrOverE2EE = cms.vdouble( -1.0 ),
78237     ncandcut = cms.int32( 1 ),
78238     doRhoCorrection = cms.bool( False ),
78239     rhoMax = cms.double( 9.9999999E7 ),
78240     rhoScale = cms.double( 1.0 ),
78241     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78242     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78243     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78244 )
78245 fragment.hltEG12TightIDMWHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78246     saveTags = cms.bool( True ),
78247     candTag = cms.InputTag( "hltEG12TightIDMWClusterShapeFilter" ),
78248     varTag = cms.InputTag( "hltEgammaHoverE" ),
78249     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78250     energyLowEdges = cms.vdouble( 0.0 ),
78251     lessThan = cms.bool( True ),
78252     useEt = cms.bool( False ),
78253     useAbs = cms.bool( False ),
78254     etaBoundaryEB12 = cms.double( 1.0 ),
78255     etaBoundaryEE12 = cms.double( 2.1 ),
78256     thrRegularEB1 = cms.vdouble( 1.0 ),
78257     thrRegularEE1 = cms.vdouble( 3.0 ),
78258     thrOverEEB1 = cms.vdouble( 0.06 ),
78259     thrOverEEE1 = cms.vdouble( 0.03 ),
78260     thrOverE2EB1 = cms.vdouble( 0.0 ),
78261     thrOverE2EE1 = cms.vdouble( 0.0 ),
78262     thrRegularEB2 = cms.vdouble( 1.0 ),
78263     thrRegularEE2 = cms.vdouble( 5.0 ),
78264     thrOverEEB2 = cms.vdouble( 0.06 ),
78265     thrOverEEE2 = cms.vdouble( 0.03 ),
78266     thrOverE2EB2 = cms.vdouble( 0.0 ),
78267     thrOverE2EE2 = cms.vdouble( 0.0 ),
78268     ncandcut = cms.int32( 1 ),
78269     doRhoCorrection = cms.bool( True ),
78270     rhoMax = cms.double( 9.9999999E7 ),
78271     rhoScale = cms.double( 1.0 ),
78272     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78273     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78274     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78275 )
78276 fragment.hltEG12TightIDMWEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78277     saveTags = cms.bool( True ),
78278     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
78279     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
78280     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78281     energyLowEdges = cms.vdouble( 0.0 ),
78282     lessThan = cms.bool( True ),
78283     useEt = cms.bool( True ),
78284     useAbs = cms.bool( False ),
78285     etaBoundaryEB12 = cms.double( 1.0 ),
78286     etaBoundaryEE12 = cms.double( 2.1 ),
78287     thrRegularEB1 = cms.vdouble( 1.0 ),
78288     thrRegularEE1 = cms.vdouble( 1.0 ),
78289     thrOverEEB1 = cms.vdouble( 0.01 ),
78290     thrOverEEE1 = cms.vdouble( 0.025 ),
78291     thrOverE2EB1 = cms.vdouble( 0.0 ),
78292     thrOverE2EE1 = cms.vdouble( 0.0 ),
78293     thrRegularEB2 = cms.vdouble( 1.0 ),
78294     thrRegularEE2 = cms.vdouble( 1.0 ),
78295     thrOverEEB2 = cms.vdouble( 0.01 ),
78296     thrOverEEE2 = cms.vdouble( 0.025 ),
78297     thrOverE2EB2 = cms.vdouble( 0.0 ),
78298     thrOverE2EE2 = cms.vdouble( 0.0 ),
78299     ncandcut = cms.int32( 1 ),
78300     doRhoCorrection = cms.bool( True ),
78301     rhoMax = cms.double( 9.9999999E7 ),
78302     rhoScale = cms.double( 1.0 ),
78303     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78304     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78305     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78306 )
78307 fragment.hltDiEG5TightIDMWEtUnseededFilter = cms.EDFilter( "HLT1Photon",
78308     saveTags = cms.bool( True ),
78309     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78310     triggerType = cms.int32( 92 ),
78311     MinE = cms.double( -1.0 ),
78312     MinPt = cms.double( 5.0 ),
78313     MinMass = cms.double( -1.0 ),
78314     MaxMass = cms.double( -1.0 ),
78315     MinEta = cms.double( -1.479 ),
78316     MaxEta = cms.double( 1.479 ),
78317     MinN = cms.int32( 2 )
78318 )
78319 fragment.hltDiEG5TightIDMWClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78320     saveTags = cms.bool( True ),
78321     candTag = cms.InputTag( "hltDiEG5TightIDMWEtUnseededFilter" ),
78322     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78323     rhoTag = cms.InputTag( "" ),
78324     energyLowEdges = cms.vdouble( 0.0 ),
78325     lessThan = cms.bool( True ),
78326     useEt = cms.bool( False ),
78327     useAbs = cms.bool( False ),
78328     thrRegularEB = cms.vdouble( 0.014 ),
78329     thrRegularEE = cms.vdouble( 0.0305 ),
78330     thrOverEEB = cms.vdouble( -1.0 ),
78331     thrOverEEE = cms.vdouble( -1.0 ),
78332     thrOverE2EB = cms.vdouble( -1.0 ),
78333     thrOverE2EE = cms.vdouble( -1.0 ),
78334     ncandcut = cms.int32( 2 ),
78335     doRhoCorrection = cms.bool( False ),
78336     rhoMax = cms.double( 9.9999999E7 ),
78337     rhoScale = cms.double( 1.0 ),
78338     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78339     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78340     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78341 )
78342 fragment.hltDiEG5TightIDMWHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78343     saveTags = cms.bool( True ),
78344     candTag = cms.InputTag( "hltDiEG5TightIDMWClusterShapeUnseededFilter" ),
78345     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78346     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78347     energyLowEdges = cms.vdouble( 0.0 ),
78348     lessThan = cms.bool( True ),
78349     useEt = cms.bool( False ),
78350     useAbs = cms.bool( False ),
78351     etaBoundaryEB12 = cms.double( 1.0 ),
78352     etaBoundaryEE12 = cms.double( 2.1 ),
78353     thrRegularEB1 = cms.vdouble( 1.0 ),
78354     thrRegularEE1 = cms.vdouble( 3.0 ),
78355     thrOverEEB1 = cms.vdouble( 0.06 ),
78356     thrOverEEE1 = cms.vdouble( 0.03 ),
78357     thrOverE2EB1 = cms.vdouble( 0.0 ),
78358     thrOverE2EE1 = cms.vdouble( 0.0 ),
78359     thrRegularEB2 = cms.vdouble( 1.0 ),
78360     thrRegularEE2 = cms.vdouble( 5.0 ),
78361     thrOverEEB2 = cms.vdouble( 0.06 ),
78362     thrOverEEE2 = cms.vdouble( 0.03 ),
78363     thrOverE2EB2 = cms.vdouble( 0.0 ),
78364     thrOverE2EE2 = cms.vdouble( 0.0 ),
78365     ncandcut = cms.int32( 2 ),
78366     doRhoCorrection = cms.bool( True ),
78367     rhoMax = cms.double( 9.9999999E7 ),
78368     rhoScale = cms.double( 1.0 ),
78369     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
78370     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78371     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78372 )
78373 fragment.hltDiEG5TightIDMWEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78374     saveTags = cms.bool( True ),
78375     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
78376     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2Unseeded" ),
78377     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78378     energyLowEdges = cms.vdouble( 0.0 ),
78379     lessThan = cms.bool( True ),
78380     useEt = cms.bool( True ),
78381     useAbs = cms.bool( False ),
78382     etaBoundaryEB12 = cms.double( 1.0 ),
78383     etaBoundaryEE12 = cms.double( 2.1 ),
78384     thrRegularEB1 = cms.vdouble( 1.0 ),
78385     thrRegularEE1 = cms.vdouble( 1.0 ),
78386     thrOverEEB1 = cms.vdouble( 0.01 ),
78387     thrOverEEE1 = cms.vdouble( 0.025 ),
78388     thrOverE2EB1 = cms.vdouble( 0.0 ),
78389     thrOverE2EE1 = cms.vdouble( 0.0 ),
78390     thrRegularEB2 = cms.vdouble( 1.0 ),
78391     thrRegularEE2 = cms.vdouble( 1.0 ),
78392     thrOverEEB2 = cms.vdouble( 0.01 ),
78393     thrOverEEE2 = cms.vdouble( 0.025 ),
78394     thrOverE2EB2 = cms.vdouble( 0.0 ),
78395     thrOverE2EE2 = cms.vdouble( 0.0 ),
78396     ncandcut = cms.int32( 2 ),
78397     doRhoCorrection = cms.bool( True ),
78398     rhoMax = cms.double( 9.9999999E7 ),
78399     rhoScale = cms.double( 1.0 ),
78400     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
78401     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78402     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78403 )
78404 fragment.hltEG12TightIDMWHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78405     saveTags = cms.bool( True ),
78406     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoFilter" ),
78407     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78408     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78409     energyLowEdges = cms.vdouble( 0.0 ),
78410     lessThan = cms.bool( True ),
78411     useEt = cms.bool( True ),
78412     useAbs = cms.bool( False ),
78413     etaBoundaryEB12 = cms.double( 1.0 ),
78414     etaBoundaryEE12 = cms.double( 2.0 ),
78415     thrRegularEB1 = cms.vdouble( 2.5 ),
78416     thrRegularEE1 = cms.vdouble( 1.0 ),
78417     thrOverEEB1 = cms.vdouble( 0.04 ),
78418     thrOverEEE1 = cms.vdouble( 0.03 ),
78419     thrOverE2EB1 = cms.vdouble( 0.0 ),
78420     thrOverE2EE1 = cms.vdouble( 0.0 ),
78421     thrRegularEB2 = cms.vdouble( 2.5 ),
78422     thrRegularEE2 = cms.vdouble( 2.0 ),
78423     thrOverEEB2 = cms.vdouble( 0.04 ),
78424     thrOverEEE2 = cms.vdouble( 0.03 ),
78425     thrOverE2EB2 = cms.vdouble( 0.0 ),
78426     thrOverE2EE2 = cms.vdouble( 0.0 ),
78427     ncandcut = cms.int32( 1 ),
78428     doRhoCorrection = cms.bool( True ),
78429     rhoMax = cms.double( 9.9999999E7 ),
78430     rhoScale = cms.double( 1.0 ),
78431     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
78432     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78433     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78434 )
78435 fragment.hltDiEG5TightIDMWHcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78436     saveTags = cms.bool( True ),
78437     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoUnseededFilter" ),
78438     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78439     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78440     energyLowEdges = cms.vdouble( 0.0 ),
78441     lessThan = cms.bool( True ),
78442     useEt = cms.bool( True ),
78443     useAbs = cms.bool( False ),
78444     etaBoundaryEB12 = cms.double( 1.0 ),
78445     etaBoundaryEE12 = cms.double( 2.0 ),
78446     thrRegularEB1 = cms.vdouble( 2.5 ),
78447     thrRegularEE1 = cms.vdouble( 1.0 ),
78448     thrOverEEB1 = cms.vdouble( 0.04 ),
78449     thrOverEEE1 = cms.vdouble( 0.03 ),
78450     thrOverE2EB1 = cms.vdouble( 0.0 ),
78451     thrOverE2EE1 = cms.vdouble( 0.0 ),
78452     thrRegularEB2 = cms.vdouble( 2.5 ),
78453     thrRegularEE2 = cms.vdouble( 2.0 ),
78454     thrOverEEB2 = cms.vdouble( 0.04 ),
78455     thrOverEEE2 = cms.vdouble( 0.03 ),
78456     thrOverE2EB2 = cms.vdouble( 0.0 ),
78457     thrOverE2EE2 = cms.vdouble( 0.0 ),
78458     ncandcut = cms.int32( 2 ),
78459     doRhoCorrection = cms.bool( True ),
78460     rhoMax = cms.double( 9.9999999E7 ),
78461     rhoScale = cms.double( 1.0 ),
78462     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
78463     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78464     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78465 )
78466 fragment.hltEle12TightIDMWPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78467     saveTags = cms.bool( True ),
78468     candTag = cms.InputTag( "hltEG12TightIDMWHcalIsoFilter" ),
78469     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
78470     npixelmatchcut = cms.double( 1.0 ),
78471     ncandcut = cms.int32( 1 ),
78472     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78473     s_a_phi1B = cms.double( 0.0069 ),
78474     s_a_phi1I = cms.double( 0.0088 ),
78475     s_a_phi1F = cms.double( 0.0076 ),
78476     s_a_phi2B = cms.double( 3.7E-4 ),
78477     s_a_phi2I = cms.double( 7.0E-4 ),
78478     s_a_phi2F = cms.double( 0.00906 ),
78479     s_a_zB = cms.double( 0.012 ),
78480     s_a_rI = cms.double( 0.027 ),
78481     s_a_rF = cms.double( 0.04 ),
78482     s2_threshold = cms.double( 0.4 ),
78483     tanhSO10BarrelThres = cms.double( 0.35 ),
78484     tanhSO10InterThres = cms.double( 1.0 ),
78485     tanhSO10ForwardThres = cms.double( 1.0 ),
78486     useS = cms.bool( False ),
78487     pixelVeto = cms.bool( False )
78488 )
78489 fragment.hltEle12TightIDMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78490     saveTags = cms.bool( True ),
78491     candTag = cms.InputTag( "hltEle12TightIDMWPixelMatchFilter" ),
78492     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78493     rhoTag = cms.InputTag( "" ),
78494     energyLowEdges = cms.vdouble( 0.0 ),
78495     lessThan = cms.bool( True ),
78496     useEt = cms.bool( False ),
78497     useAbs = cms.bool( False ),
78498     thrRegularEB = cms.vdouble( 500.0 ),
78499     thrRegularEE = cms.vdouble( 150.0 ),
78500     thrOverEEB = cms.vdouble( -1.0 ),
78501     thrOverEEE = cms.vdouble( -1.0 ),
78502     thrOverE2EB = cms.vdouble( -1.0 ),
78503     thrOverE2EE = cms.vdouble( -1.0 ),
78504     ncandcut = cms.int32( 1 ),
78505     doRhoCorrection = cms.bool( False ),
78506     rhoMax = cms.double( 9.9999999E7 ),
78507     rhoScale = cms.double( 1.0 ),
78508     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78509     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78510     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78511 )
78512 fragment.hltEle12TightIDMWOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78513     saveTags = cms.bool( True ),
78514     candTag = cms.InputTag( "hltEle12TightIDMWPMS2Filter" ),
78515     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78516     rhoTag = cms.InputTag( "" ),
78517     energyLowEdges = cms.vdouble( 0.0 ),
78518     lessThan = cms.bool( True ),
78519     useEt = cms.bool( False ),
78520     useAbs = cms.bool( True ),
78521     thrRegularEB = cms.vdouble( 0.025 ),
78522     thrRegularEE = cms.vdouble( 0.02 ),
78523     thrOverEEB = cms.vdouble( -1.0 ),
78524     thrOverEEE = cms.vdouble( -1.0 ),
78525     thrOverE2EB = cms.vdouble( -1.0 ),
78526     thrOverE2EE = cms.vdouble( -1.0 ),
78527     ncandcut = cms.int32( 1 ),
78528     doRhoCorrection = cms.bool( False ),
78529     rhoMax = cms.double( 9.9999999E7 ),
78530     rhoScale = cms.double( 1.0 ),
78531     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78532     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78533     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78534 )
78535 fragment.hltEle12TightIDMWDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78536     saveTags = cms.bool( True ),
78537     candTag = cms.InputTag( "hltEle12TightIDMWOneOEMinusOneOPFilter" ),
78538     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78539     rhoTag = cms.InputTag( "" ),
78540     energyLowEdges = cms.vdouble( 0.0 ),
78541     lessThan = cms.bool( True ),
78542     useEt = cms.bool( False ),
78543     useAbs = cms.bool( True ),
78544     thrRegularEB = cms.vdouble( 0.005 ),
78545     thrRegularEE = cms.vdouble( 0.005 ),
78546     thrOverEEB = cms.vdouble( -1.0 ),
78547     thrOverEEE = cms.vdouble( -1.0 ),
78548     thrOverE2EB = cms.vdouble( -1.0 ),
78549     thrOverE2EE = cms.vdouble( -1.0 ),
78550     ncandcut = cms.int32( 1 ),
78551     doRhoCorrection = cms.bool( False ),
78552     rhoMax = cms.double( 9.9999999E7 ),
78553     rhoScale = cms.double( 1.0 ),
78554     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78555     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78556     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78557 )
78558 fragment.hltEle12TightIDMWDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78559     saveTags = cms.bool( True ),
78560     candTag = cms.InputTag( "hltEle12TightIDMWDetaFilter" ),
78561     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78562     rhoTag = cms.InputTag( "" ),
78563     energyLowEdges = cms.vdouble( 0.0 ),
78564     lessThan = cms.bool( True ),
78565     useEt = cms.bool( False ),
78566     useAbs = cms.bool( True ),
78567     thrRegularEB = cms.vdouble( 0.05 ),
78568     thrRegularEE = cms.vdouble( 0.05 ),
78569     thrOverEEB = cms.vdouble( -1.0 ),
78570     thrOverEEE = cms.vdouble( -1.0 ),
78571     thrOverE2EB = cms.vdouble( -1.0 ),
78572     thrOverE2EE = cms.vdouble( -1.0 ),
78573     ncandcut = cms.int32( 1 ),
78574     doRhoCorrection = cms.bool( False ),
78575     rhoMax = cms.double( 9.9999999E7 ),
78576     rhoScale = cms.double( 1.0 ),
78577     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78578     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78579     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78580 )
78581 fragment.hltDiEle5TightIDMWPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78582     saveTags = cms.bool( True ),
78583     candTag = cms.InputTag( "hltDiEG5TightIDMWHcalIsoUnseededFilter" ),
78584     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
78585     npixelmatchcut = cms.double( 1.0 ),
78586     ncandcut = cms.int32( 2 ),
78587     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78588     s_a_phi1B = cms.double( 0.0069 ),
78589     s_a_phi1I = cms.double( 0.0088 ),
78590     s_a_phi1F = cms.double( 0.0076 ),
78591     s_a_phi2B = cms.double( 3.7E-4 ),
78592     s_a_phi2I = cms.double( 7.0E-4 ),
78593     s_a_phi2F = cms.double( 0.00906 ),
78594     s_a_zB = cms.double( 0.012 ),
78595     s_a_rI = cms.double( 0.027 ),
78596     s_a_rF = cms.double( 0.04 ),
78597     s2_threshold = cms.double( 0.4 ),
78598     tanhSO10BarrelThres = cms.double( 0.35 ),
78599     tanhSO10InterThres = cms.double( 1.0 ),
78600     tanhSO10ForwardThres = cms.double( 1.0 ),
78601     useS = cms.bool( False ),
78602     pixelVeto = cms.bool( False )
78603 )
78604 fragment.hltDiEle5TightIDMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78605     saveTags = cms.bool( True ),
78606     candTag = cms.InputTag( "hltDiEle5TightIDMWPixelMatchUnseededFilter" ),
78607     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
78608     rhoTag = cms.InputTag( "" ),
78609     energyLowEdges = cms.vdouble( 0.0 ),
78610     lessThan = cms.bool( True ),
78611     useEt = cms.bool( False ),
78612     useAbs = cms.bool( False ),
78613     thrRegularEB = cms.vdouble( 500.0 ),
78614     thrRegularEE = cms.vdouble( 150.0 ),
78615     thrOverEEB = cms.vdouble( -1.0 ),
78616     thrOverEEE = cms.vdouble( -1.0 ),
78617     thrOverE2EB = cms.vdouble( -1.0 ),
78618     thrOverE2EE = cms.vdouble( -1.0 ),
78619     ncandcut = cms.int32( 2 ),
78620     doRhoCorrection = cms.bool( False ),
78621     rhoMax = cms.double( 9.9999999E7 ),
78622     rhoScale = cms.double( 1.0 ),
78623     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78624     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78625     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78626 )
78627 fragment.hltEG12TightIDMWTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78628     saveTags = cms.bool( True ),
78629     candTag = cms.InputTag( "hltEle12TightIDMWDphiFilter" ),
78630     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
78631     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78632     energyLowEdges = cms.vdouble( 0.0 ),
78633     lessThan = cms.bool( True ),
78634     useEt = cms.bool( True ),
78635     useAbs = cms.bool( False ),
78636     thrRegularEB = cms.vdouble( 0.0 ),
78637     thrRegularEE = cms.vdouble( 0.0 ),
78638     thrOverEEB = cms.vdouble( 0.01 ),
78639     thrOverEEE = cms.vdouble( 0.01 ),
78640     thrOverE2EB = cms.vdouble( 0.0 ),
78641     thrOverE2EE = cms.vdouble( 0.0 ),
78642     ncandcut = cms.int32( 1 ),
78643     doRhoCorrection = cms.bool( True ),
78644     rhoMax = cms.double( 9.9999999E7 ),
78645     rhoScale = cms.double( 1.0 ),
78646     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78647     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78648     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78649 )
78650 fragment.hltDiEG5TightIDMWTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78651     saveTags = cms.bool( True ),
78652     candTag = cms.InputTag( "hltDiEle5TightIDMWPMS2UnseededFilter" ),
78653     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2Unseeded" ),
78654     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78655     energyLowEdges = cms.vdouble( 0.0 ),
78656     lessThan = cms.bool( True ),
78657     useEt = cms.bool( True ),
78658     useAbs = cms.bool( False ),
78659     thrRegularEB = cms.vdouble( 0.0 ),
78660     thrRegularEE = cms.vdouble( 0.0 ),
78661     thrOverEEB = cms.vdouble( 0.01 ),
78662     thrOverEEE = cms.vdouble( 0.01 ),
78663     thrOverE2EB = cms.vdouble( 0.0 ),
78664     thrOverE2EE = cms.vdouble( 0.0 ),
78665     ncandcut = cms.int32( 2 ),
78666     doRhoCorrection = cms.bool( True ),
78667     rhoMax = cms.double( 9.9999999E7 ),
78668     rhoScale = cms.double( 1.0 ),
78669     effectiveAreas = cms.vdouble( 0.14, 0.16 ),
78670     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78671     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78672 )
78673 fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 = cms.EDFilter( "HLTPrescaler",
78674     offset = cms.uint32( 0 ),
78675     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78676 )
78677 fragment.hltEG12TightIDMWEcalIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78678     saveTags = cms.bool( True ),
78679     candTag = cms.InputTag( "hltEG12TightIDMWHEFilter" ),
78680     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4" ),
78681     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78682     energyLowEdges = cms.vdouble( 0.0 ),
78683     lessThan = cms.bool( True ),
78684     useEt = cms.bool( True ),
78685     useAbs = cms.bool( False ),
78686     etaBoundaryEB12 = cms.double( 1.0 ),
78687     etaBoundaryEE12 = cms.double( 2.1 ),
78688     thrRegularEB1 = cms.vdouble( 1.0 ),
78689     thrRegularEE1 = cms.vdouble( 1.0 ),
78690     thrOverEEB1 = cms.vdouble( 0.01 ),
78691     thrOverEEE1 = cms.vdouble( 0.025 ),
78692     thrOverE2EB1 = cms.vdouble( 0.0 ),
78693     thrOverE2EE1 = cms.vdouble( 0.0 ),
78694     thrRegularEB2 = cms.vdouble( 1.0 ),
78695     thrRegularEE2 = cms.vdouble( 1.0 ),
78696     thrOverEEB2 = cms.vdouble( 0.01 ),
78697     thrOverEEE2 = cms.vdouble( 0.025 ),
78698     thrOverE2EB2 = cms.vdouble( 0.0 ),
78699     thrOverE2EE2 = cms.vdouble( 0.0 ),
78700     ncandcut = cms.int32( 1 ),
78701     doRhoCorrection = cms.bool( True ),
78702     rhoMax = cms.double( 9.9999999E7 ),
78703     rhoScale = cms.double( 1.0 ),
78704     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78705     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78706     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78707 )
78708 fragment.hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78709     saveTags = cms.bool( True ),
78710     candTag = cms.InputTag( "hltDiEG5TightIDMWHEUnseededFilter" ),
78711     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2to0p4Unseeded" ),
78712     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78713     energyLowEdges = cms.vdouble( 0.0 ),
78714     lessThan = cms.bool( True ),
78715     useEt = cms.bool( True ),
78716     useAbs = cms.bool( False ),
78717     etaBoundaryEB12 = cms.double( 1.0 ),
78718     etaBoundaryEE12 = cms.double( 2.1 ),
78719     thrRegularEB1 = cms.vdouble( 1.0 ),
78720     thrRegularEE1 = cms.vdouble( 1.0 ),
78721     thrOverEEB1 = cms.vdouble( 0.01 ),
78722     thrOverEEE1 = cms.vdouble( 0.025 ),
78723     thrOverE2EB1 = cms.vdouble( 0.0 ),
78724     thrOverE2EE1 = cms.vdouble( 0.0 ),
78725     thrRegularEB2 = cms.vdouble( 1.0 ),
78726     thrRegularEE2 = cms.vdouble( 1.0 ),
78727     thrOverEEB2 = cms.vdouble( 0.01 ),
78728     thrOverEEE2 = cms.vdouble( 0.025 ),
78729     thrOverE2EB2 = cms.vdouble( 0.0 ),
78730     thrOverE2EE2 = cms.vdouble( 0.0 ),
78731     ncandcut = cms.int32( 2 ),
78732     doRhoCorrection = cms.bool( True ),
78733     rhoMax = cms.double( 9.9999999E7 ),
78734     rhoScale = cms.double( 1.0 ),
78735     effectiveAreas = cms.vdouble( 0.24, 0.2, 0.16, 0.14 ),
78736     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
78737     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78738 )
78739 fragment.hltDiEG5TightIDECALTrackIsoDr0p2to0p4DrPreFilter = cms.EDFilter( "HLTPMMassFilter",
78740     saveTags = cms.bool( True ),
78741     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
78742     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
78743     lowerMassCut = cms.double( 0.0 ),
78744     upperMassCut = cms.double( 999999.0 ),
78745     lowerdRCut = cms.double( 0.0 ),
78746     upperdRCut = cms.double( 0.3 ),
78747     nZcandcut = cms.int32( 1 ),
78748     reqOppCharge = cms.untracked.bool( False ),
78749     isElectron1 = cms.untracked.bool( False ),
78750     isElectron2 = cms.untracked.bool( False ),
78751     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78752 )
78753 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78754     saveTags = cms.bool( True ),
78755     candTag = cms.InputTag( "hltEG12TightIDMWEcalIsoDr0p2to0p4Filter" ),
78756     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
78757     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78758     energyLowEdges = cms.vdouble( 0.0 ),
78759     lessThan = cms.bool( True ),
78760     useEt = cms.bool( True ),
78761     useAbs = cms.bool( False ),
78762     etaBoundaryEB12 = cms.double( 1.0 ),
78763     etaBoundaryEE12 = cms.double( 2.0 ),
78764     thrRegularEB1 = cms.vdouble( 1.0 ),
78765     thrRegularEE1 = cms.vdouble( 1.0 ),
78766     thrOverEEB1 = cms.vdouble( 0.04 ),
78767     thrOverEEE1 = cms.vdouble( 0.03 ),
78768     thrOverE2EB1 = cms.vdouble( 0.0 ),
78769     thrOverE2EE1 = cms.vdouble( 0.0 ),
78770     thrRegularEB2 = cms.vdouble( 1.0 ),
78771     thrRegularEE2 = cms.vdouble( 2.0 ),
78772     thrOverEEB2 = cms.vdouble( 0.04 ),
78773     thrOverEEE2 = cms.vdouble( 0.03 ),
78774     thrOverE2EB2 = cms.vdouble( 0.0 ),
78775     thrOverE2EE2 = cms.vdouble( 0.0 ),
78776     ncandcut = cms.int32( 1 ),
78777     doRhoCorrection = cms.bool( True ),
78778     rhoMax = cms.double( 9.9999999E7 ),
78779     rhoScale = cms.double( 1.0 ),
78780     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
78781     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78782     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78783 )
78784 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
78785     saveTags = cms.bool( True ),
78786     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalIsoDr0p2to0p4UnseededFilter" ),
78787     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
78788     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78789     energyLowEdges = cms.vdouble( 0.0 ),
78790     lessThan = cms.bool( True ),
78791     useEt = cms.bool( True ),
78792     useAbs = cms.bool( False ),
78793     etaBoundaryEB12 = cms.double( 1.0 ),
78794     etaBoundaryEE12 = cms.double( 2.0 ),
78795     thrRegularEB1 = cms.vdouble( 1.0 ),
78796     thrRegularEE1 = cms.vdouble( 1.0 ),
78797     thrOverEEB1 = cms.vdouble( 0.04 ),
78798     thrOverEEE1 = cms.vdouble( 0.03 ),
78799     thrOverE2EB1 = cms.vdouble( 0.0 ),
78800     thrOverE2EE1 = cms.vdouble( 0.0 ),
78801     thrRegularEB2 = cms.vdouble( 1.0 ),
78802     thrRegularEE2 = cms.vdouble( 2.0 ),
78803     thrOverEEB2 = cms.vdouble( 0.04 ),
78804     thrOverEEE2 = cms.vdouble( 0.03 ),
78805     thrOverE2EB2 = cms.vdouble( 0.0 ),
78806     thrOverE2EE2 = cms.vdouble( 0.0 ),
78807     ncandcut = cms.int32( 2 ),
78808     doRhoCorrection = cms.bool( True ),
78809     rhoMax = cms.double( 9.9999999E7 ),
78810     rhoScale = cms.double( 1.0 ),
78811     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
78812     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
78813     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78814 )
78815 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78816     saveTags = cms.bool( True ),
78817     candTag = cms.InputTag( "hltEG12TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoFilter" ),
78818     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
78819     npixelmatchcut = cms.double( 1.0 ),
78820     ncandcut = cms.int32( 1 ),
78821     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78822     s_a_phi1B = cms.double( 0.0069 ),
78823     s_a_phi1I = cms.double( 0.0088 ),
78824     s_a_phi1F = cms.double( 0.0076 ),
78825     s_a_phi2B = cms.double( 3.7E-4 ),
78826     s_a_phi2I = cms.double( 7.0E-4 ),
78827     s_a_phi2F = cms.double( 0.00906 ),
78828     s_a_zB = cms.double( 0.012 ),
78829     s_a_rI = cms.double( 0.027 ),
78830     s_a_rF = cms.double( 0.04 ),
78831     s2_threshold = cms.double( 0.4 ),
78832     tanhSO10BarrelThres = cms.double( 0.35 ),
78833     tanhSO10InterThres = cms.double( 1.0 ),
78834     tanhSO10ForwardThres = cms.double( 1.0 ),
78835     useS = cms.bool( False ),
78836     pixelVeto = cms.bool( False )
78837 )
78838 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
78839     saveTags = cms.bool( True ),
78840     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchFilter" ),
78841     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
78842     rhoTag = cms.InputTag( "" ),
78843     energyLowEdges = cms.vdouble( 0.0 ),
78844     lessThan = cms.bool( True ),
78845     useEt = cms.bool( False ),
78846     useAbs = cms.bool( False ),
78847     thrRegularEB = cms.vdouble( 500.0 ),
78848     thrRegularEE = cms.vdouble( 150.0 ),
78849     thrOverEEB = cms.vdouble( -1.0 ),
78850     thrOverEEE = cms.vdouble( -1.0 ),
78851     thrOverE2EB = cms.vdouble( -1.0 ),
78852     thrOverE2EE = cms.vdouble( -1.0 ),
78853     ncandcut = cms.int32( 1 ),
78854     doRhoCorrection = cms.bool( False ),
78855     rhoMax = cms.double( 9.9999999E7 ),
78856     rhoScale = cms.double( 1.0 ),
78857     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78858     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78859     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78860 )
78861 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78862     saveTags = cms.bool( True ),
78863     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4PMS2Filter" ),
78864     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
78865     rhoTag = cms.InputTag( "" ),
78866     energyLowEdges = cms.vdouble( 0.0 ),
78867     lessThan = cms.bool( True ),
78868     useEt = cms.bool( False ),
78869     useAbs = cms.bool( True ),
78870     thrRegularEB = cms.vdouble( 0.025 ),
78871     thrRegularEE = cms.vdouble( 0.02 ),
78872     thrOverEEB = cms.vdouble( -1.0 ),
78873     thrOverEEE = cms.vdouble( -1.0 ),
78874     thrOverE2EB = cms.vdouble( -1.0 ),
78875     thrOverE2EE = cms.vdouble( -1.0 ),
78876     ncandcut = cms.int32( 1 ),
78877     doRhoCorrection = cms.bool( False ),
78878     rhoMax = cms.double( 9.9999999E7 ),
78879     rhoScale = cms.double( 1.0 ),
78880     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78881     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78882     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78883 )
78884 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78885     saveTags = cms.bool( True ),
78886     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4OneOEMinusOneOPFilter" ),
78887     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
78888     rhoTag = cms.InputTag( "" ),
78889     energyLowEdges = cms.vdouble( 0.0 ),
78890     lessThan = cms.bool( True ),
78891     useEt = cms.bool( False ),
78892     useAbs = cms.bool( True ),
78893     thrRegularEB = cms.vdouble( 0.005 ),
78894     thrRegularEE = cms.vdouble( 0.005 ),
78895     thrOverEEB = cms.vdouble( -1.0 ),
78896     thrOverEEE = cms.vdouble( -1.0 ),
78897     thrOverE2EB = cms.vdouble( -1.0 ),
78898     thrOverE2EE = cms.vdouble( -1.0 ),
78899     ncandcut = cms.int32( 1 ),
78900     doRhoCorrection = cms.bool( False ),
78901     rhoMax = cms.double( 9.9999999E7 ),
78902     rhoScale = cms.double( 1.0 ),
78903     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78904     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78905     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78906 )
78907 fragment.hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78908     saveTags = cms.bool( True ),
78909     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DetaFilter" ),
78910     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
78911     rhoTag = cms.InputTag( "" ),
78912     energyLowEdges = cms.vdouble( 0.0 ),
78913     lessThan = cms.bool( True ),
78914     useEt = cms.bool( False ),
78915     useAbs = cms.bool( True ),
78916     thrRegularEB = cms.vdouble( 0.05 ),
78917     thrRegularEE = cms.vdouble( 0.05 ),
78918     thrOverEEB = cms.vdouble( -1.0 ),
78919     thrOverEEE = cms.vdouble( -1.0 ),
78920     thrOverE2EB = cms.vdouble( -1.0 ),
78921     thrOverE2EE = cms.vdouble( -1.0 ),
78922     ncandcut = cms.int32( 1 ),
78923     doRhoCorrection = cms.bool( False ),
78924     rhoMax = cms.double( 9.9999999E7 ),
78925     rhoScale = cms.double( 1.0 ),
78926     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78927     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78928     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78929 )
78930 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78931     saveTags = cms.bool( True ),
78932     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4HcalIsoUnseededFilter" ),
78933     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
78934     npixelmatchcut = cms.double( 1.0 ),
78935     ncandcut = cms.int32( 2 ),
78936     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78937     s_a_phi1B = cms.double( 0.0069 ),
78938     s_a_phi1I = cms.double( 0.0088 ),
78939     s_a_phi1F = cms.double( 0.0076 ),
78940     s_a_phi2B = cms.double( 3.7E-4 ),
78941     s_a_phi2I = cms.double( 7.0E-4 ),
78942     s_a_phi2F = cms.double( 0.00906 ),
78943     s_a_zB = cms.double( 0.012 ),
78944     s_a_rI = cms.double( 0.027 ),
78945     s_a_rF = cms.double( 0.04 ),
78946     s2_threshold = cms.double( 0.4 ),
78947     tanhSO10BarrelThres = cms.double( 0.35 ),
78948     tanhSO10InterThres = cms.double( 1.0 ),
78949     tanhSO10ForwardThres = cms.double( 1.0 ),
78950     useS = cms.bool( False ),
78951     pixelVeto = cms.bool( False )
78952 )
78953 fragment.hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78954     saveTags = cms.bool( True ),
78955     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PixelMatchUnseededFilter" ),
78956     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
78957     rhoTag = cms.InputTag( "" ),
78958     energyLowEdges = cms.vdouble( 0.0 ),
78959     lessThan = cms.bool( True ),
78960     useEt = cms.bool( False ),
78961     useAbs = cms.bool( False ),
78962     thrRegularEB = cms.vdouble( 200.0 ),
78963     thrRegularEE = cms.vdouble( 150.0 ),
78964     thrOverEEB = cms.vdouble( -1.0 ),
78965     thrOverEEE = cms.vdouble( -1.0 ),
78966     thrOverE2EB = cms.vdouble( -1.0 ),
78967     thrOverE2EE = cms.vdouble( -1.0 ),
78968     ncandcut = cms.int32( 2 ),
78969     doRhoCorrection = cms.bool( False ),
78970     rhoMax = cms.double( 9.9999999E7 ),
78971     rhoScale = cms.double( 1.0 ),
78972     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78974     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78975 )
78976 fragment.hltEG12TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4Filter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
78977     saveTags = cms.bool( True ),
78978     candTag = cms.InputTag( "hltEle12TightIDMWEcalTrkIsoDr0p2to0p4DphiFilter" ),
78979     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4" ),
78980     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
78981     energyLowEdges = cms.vdouble( 0.0 ),
78982     lessThan = cms.bool( True ),
78983     useEt = cms.bool( True ),
78984     useAbs = cms.bool( False ),
78985     thrRegularEB = cms.vdouble( 0.0 ),
78986     thrRegularEE = cms.vdouble( 0.0 ),
78987     thrOverEEB = cms.vdouble( 0.01 ),
78988     thrOverEEE = cms.vdouble( 0.01 ),
78989     thrOverE2EB = cms.vdouble( 0.0 ),
78990     thrOverE2EE = cms.vdouble( 0.0 ),
78991     ncandcut = cms.int32( 1 ),
78992     doRhoCorrection = cms.bool( True ),
78993     rhoMax = cms.double( 9.9999999E7 ),
78994     rhoScale = cms.double( 1.0 ),
78995     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
78996     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78997     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78998 )
78999 fragment.hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
79000     saveTags = cms.bool( True ),
79001     candTag = cms.InputTag( "hltDiEle5TightIDMWEcalTrkIsoDr0p2to0p4PMS2UnseededFilter" ),
79002     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2to0p4Unseeded" ),
79003     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
79004     energyLowEdges = cms.vdouble( 0.0 ),
79005     lessThan = cms.bool( True ),
79006     useEt = cms.bool( True ),
79007     useAbs = cms.bool( False ),
79008     thrRegularEB = cms.vdouble( 0.0 ),
79009     thrRegularEE = cms.vdouble( 0.0 ),
79010     thrOverEEB = cms.vdouble( 0.01 ),
79011     thrOverEEE = cms.vdouble( 0.01 ),
79012     thrOverE2EB = cms.vdouble( 0.0 ),
79013     thrOverE2EE = cms.vdouble( 0.0 ),
79014     ncandcut = cms.int32( 2 ),
79015     doRhoCorrection = cms.bool( True ),
79016     rhoMax = cms.double( 9.9999999E7 ),
79017     rhoScale = cms.double( 1.0 ),
79018     effectiveAreas = cms.vdouble( 0.2, 0.2 ),
79019     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79020     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79021 )
79022 fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter = cms.EDFilter( "HLTPMMassFilter",
79023     saveTags = cms.bool( True ),
79024     candTag = cms.InputTag( "hltDiEG5TightIDMWEcalTrkIsoDr0p2to0p4TrackIsoDr0p2to0p4UnseededFilter" ),
79025     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79026     lowerMassCut = cms.double( 0.0 ),
79027     upperMassCut = cms.double( 999999.0 ),
79028     lowerdRCut = cms.double( 0.0 ),
79029     upperdRCut = cms.double( 0.3 ),
79030     nZcandcut = cms.int32( 1 ),
79031     reqOppCharge = cms.untracked.bool( False ),
79032     isElectron1 = cms.untracked.bool( False ),
79033     isElectron2 = cms.untracked.bool( False ),
79034     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
79035 )
79036 fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed",
79037     saveTags = cms.bool( True ),
79038     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG15_11_er1p2_dR_Max0p6 OR L1_DoubleEG16_11_er1p2_dR_Max0p6 OR L1_DoubleEG17_11_er1p2_dR_Max0p6" ),
79039     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79040     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79041     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79042     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79043     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79044     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79045     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79046     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79047     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79048 )
79049 fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79050     offset = cms.uint32( 0 ),
79051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79052 )
79053 fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79054     saveTags = cms.bool( True ),
79055     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79056     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79057     candNonIsolatedTag = cms.InputTag( "" ),
79058     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79059     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ),
79060     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79061     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79062     ncandcut = cms.int32( 2 ),
79063     doIsolated = cms.bool( False ),
79064     region_eta_size = cms.double( 0.522 ),
79065     region_eta_size_ecap = cms.double( 1.0 ),
79066     region_phi_size = cms.double( 1.044 ),
79067     barrel_end = cms.double( 1.4791 ),
79068     endcap_end = cms.double( 2.65 )
79069 )
79070 fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79071     saveTags = cms.bool( True ),
79072     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79073     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79074     etcutEB = cms.double( 6.5 ),
79075     etcutEE = cms.double( 6.5 ),
79076     minEtaCut = cms.double( -9999.0 ),
79077     maxEtaCut = cms.double( 9999.0 ),
79078     ncandcut = cms.int32( 2 )
79079 )
79080 fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79081     saveTags = cms.bool( True ),
79082     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ),
79083     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79084     npixelmatchcut = cms.double( 1.0 ),
79085     ncandcut = cms.int32( 2 ),
79086     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79087     s_a_phi1B = cms.double( 0.0069 ),
79088     s_a_phi1I = cms.double( 0.0088 ),
79089     s_a_phi1F = cms.double( 0.0076 ),
79090     s_a_phi2B = cms.double( 3.7E-4 ),
79091     s_a_phi2I = cms.double( 7.0E-4 ),
79092     s_a_phi2F = cms.double( 0.00906 ),
79093     s_a_zB = cms.double( 0.012 ),
79094     s_a_rI = cms.double( 0.027 ),
79095     s_a_rF = cms.double( 0.04 ),
79096     s2_threshold = cms.double( 0.4 ),
79097     tanhSO10BarrelThres = cms.double( 0.35 ),
79098     tanhSO10InterThres = cms.double( 1.0 ),
79099     tanhSO10ForwardThres = cms.double( 1.0 ),
79100     useS = cms.bool( False ),
79101     pixelVeto = cms.bool( False )
79102 )
79103 fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79104     saveTags = cms.bool( True ),
79105     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ),
79106     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79107     rhoTag = cms.InputTag( "" ),
79108     energyLowEdges = cms.vdouble( 0.0 ),
79109     lessThan = cms.bool( True ),
79110     useEt = cms.bool( False ),
79111     useAbs = cms.bool( False ),
79112     thrRegularEB = cms.vdouble( 10000.0 ),
79113     thrRegularEE = cms.vdouble( 10000.0 ),
79114     thrOverEEB = cms.vdouble( -1.0 ),
79115     thrOverEEE = cms.vdouble( -1.0 ),
79116     thrOverE2EB = cms.vdouble( -1.0 ),
79117     thrOverE2EE = cms.vdouble( -1.0 ),
79118     ncandcut = cms.int32( 2 ),
79119     doRhoCorrection = cms.bool( False ),
79120     rhoMax = cms.double( 9.9999999E7 ),
79121     rhoScale = cms.double( 1.0 ),
79122     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79123     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79124     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79125 )
79126 fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79127     saveTags = cms.bool( True ),
79128     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ),
79129     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79130     rhoTag = cms.InputTag( "" ),
79131     energyLowEdges = cms.vdouble( 0.0 ),
79132     lessThan = cms.bool( True ),
79133     useEt = cms.bool( True ),
79134     useAbs = cms.bool( True ),
79135     thrRegularEB = cms.vdouble( 0.2 ),
79136     thrRegularEE = cms.vdouble( 0.2 ),
79137     thrOverEEB = cms.vdouble( -1.0 ),
79138     thrOverEEE = cms.vdouble( -1.0 ),
79139     thrOverE2EB = cms.vdouble( -1.0 ),
79140     thrOverE2EE = cms.vdouble( -1.0 ),
79141     ncandcut = cms.int32( 2 ),
79142     doRhoCorrection = cms.bool( False ),
79143     rhoMax = cms.double( 9.9999999E7 ),
79144     rhoScale = cms.double( 1.0 ),
79145     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79146     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79148 )
79149 fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79150     saveTags = cms.bool( True ),
79151     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ),
79152     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79153     rhoTag = cms.InputTag( "" ),
79154     energyLowEdges = cms.vdouble( 0.0 ),
79155     lessThan = cms.bool( True ),
79156     useEt = cms.bool( False ),
79157     useAbs = cms.bool( True ),
79158     thrRegularEB = cms.vdouble( 0.01 ),
79159     thrRegularEE = cms.vdouble( 0.01 ),
79160     thrOverEEB = cms.vdouble( -1.0 ),
79161     thrOverEEE = cms.vdouble( -1.0 ),
79162     thrOverE2EB = cms.vdouble( -1.0 ),
79163     thrOverE2EE = cms.vdouble( -1.0 ),
79164     ncandcut = cms.int32( 2 ),
79165     doRhoCorrection = cms.bool( False ),
79166     rhoMax = cms.double( 9.9999999E7 ),
79167     rhoScale = cms.double( 1.0 ),
79168     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79169     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79170     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79171 )
79172 fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79173     saveTags = cms.bool( True ),
79174     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ),
79175     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79176     rhoTag = cms.InputTag( "" ),
79177     energyLowEdges = cms.vdouble( 0.0 ),
79178     lessThan = cms.bool( True ),
79179     useEt = cms.bool( False ),
79180     useAbs = cms.bool( True ),
79181     thrRegularEB = cms.vdouble( 0.2 ),
79182     thrRegularEE = cms.vdouble( 0.2 ),
79183     thrOverEEB = cms.vdouble( -1.0 ),
79184     thrOverEEE = cms.vdouble( -1.0 ),
79185     thrOverE2EB = cms.vdouble( -1.0 ),
79186     thrOverE2EE = cms.vdouble( -1.0 ),
79187     ncandcut = cms.int32( 2 ),
79188     doRhoCorrection = cms.bool( False ),
79189     rhoMax = cms.double( 9.9999999E7 ),
79190     rhoScale = cms.double( 1.0 ),
79191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79194 )
79195 fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79196     saveTags = cms.bool( True ),
79197     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ),
79198     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79199     rhoTag = cms.InputTag( "" ),
79200     energyLowEdges = cms.vdouble( 0.0 ),
79201     lessThan = cms.bool( True ),
79202     useEt = cms.bool( False ),
79203     useAbs = cms.bool( False ),
79204     thrRegularEB = cms.vdouble( 40.0 ),
79205     thrRegularEE = cms.vdouble( 40.0 ),
79206     thrOverEEB = cms.vdouble( -1.0 ),
79207     thrOverEEE = cms.vdouble( -1.0 ),
79208     thrOverE2EB = cms.vdouble( -1.0 ),
79209     thrOverE2EE = cms.vdouble( -1.0 ),
79210     ncandcut = cms.int32( 2 ),
79211     doRhoCorrection = cms.bool( False ),
79212     rhoMax = cms.double( 9.9999999E7 ),
79213     rhoScale = cms.double( 1.0 ),
79214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79217 )
79218 fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79219     saveTags = cms.bool( True ),
79220     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ),
79221     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79222     rhoTag = cms.InputTag( "" ),
79223     energyLowEdges = cms.vdouble( 0.0 ),
79224     lessThan = cms.bool( False ),
79225     useEt = cms.bool( False ),
79226     useAbs = cms.bool( False ),
79227     thrRegularEB = cms.vdouble( 5.0 ),
79228     thrRegularEE = cms.vdouble( 5.0 ),
79229     thrOverEEB = cms.vdouble( -1.0 ),
79230     thrOverEEE = cms.vdouble( -1.0 ),
79231     thrOverE2EB = cms.vdouble( -1.0 ),
79232     thrOverE2EE = cms.vdouble( -1.0 ),
79233     ncandcut = cms.int32( 2 ),
79234     doRhoCorrection = cms.bool( False ),
79235     rhoMax = cms.double( 9.9999999E7 ),
79236     rhoScale = cms.double( 1.0 ),
79237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79240 )
79241 fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79242     saveTags = cms.bool( True ),
79243     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ),
79244     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79245     rhoTag = cms.InputTag( "" ),
79246     energyLowEdges = cms.vdouble( 0.0 ),
79247     lessThan = cms.bool( False ),
79248     useEt = cms.bool( False ),
79249     useAbs = cms.bool( False ),
79250     thrRegularEB = cms.vdouble( 2.0 ),
79251     thrRegularEE = cms.vdouble( 2.0 ),
79252     thrOverEEB = cms.vdouble( -1.0 ),
79253     thrOverEEE = cms.vdouble( -1.0 ),
79254     thrOverE2EB = cms.vdouble( -1.0 ),
79255     thrOverE2EE = cms.vdouble( -1.0 ),
79256     ncandcut = cms.int32( 2 ),
79257     doRhoCorrection = cms.bool( False ),
79258     rhoMax = cms.double( 9.9999999E7 ),
79259     rhoScale = cms.double( 1.0 ),
79260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79263 )
79264 fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79265     saveTags = cms.bool( True ),
79266     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ),
79267     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79268     lowerMassCut = cms.double( 0.0 ),
79269     upperMassCut = cms.double( 6.0 ),
79270     lowerdRCut = cms.double( 0.0 ),
79271     upperdRCut = cms.double( 9999.0 ),
79272     nZcandcut = cms.int32( 1 ),
79273     reqOppCharge = cms.untracked.bool( False ),
79274     isElectron1 = cms.untracked.bool( False ),
79275     isElectron2 = cms.untracked.bool( False ),
79276     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79277 )
79278 fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79279     offset = cms.uint32( 0 ),
79280     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79281 )
79282 fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79283     saveTags = cms.bool( True ),
79284     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79285     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79286     etcutEB = cms.double( 8.0 ),
79287     etcutEE = cms.double( 8.0 ),
79288     minEtaCut = cms.double( -9999.0 ),
79289     maxEtaCut = cms.double( 9999.0 ),
79290     ncandcut = cms.int32( 2 )
79291 )
79292 fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79293     saveTags = cms.bool( True ),
79294     candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ),
79295     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79296     npixelmatchcut = cms.double( 1.0 ),
79297     ncandcut = cms.int32( 2 ),
79298     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79299     s_a_phi1B = cms.double( 0.0069 ),
79300     s_a_phi1I = cms.double( 0.0088 ),
79301     s_a_phi1F = cms.double( 0.0076 ),
79302     s_a_phi2B = cms.double( 3.7E-4 ),
79303     s_a_phi2I = cms.double( 7.0E-4 ),
79304     s_a_phi2F = cms.double( 0.00906 ),
79305     s_a_zB = cms.double( 0.012 ),
79306     s_a_rI = cms.double( 0.027 ),
79307     s_a_rF = cms.double( 0.04 ),
79308     s2_threshold = cms.double( 0.4 ),
79309     tanhSO10BarrelThres = cms.double( 0.35 ),
79310     tanhSO10InterThres = cms.double( 1.0 ),
79311     tanhSO10ForwardThres = cms.double( 1.0 ),
79312     useS = cms.bool( False ),
79313     pixelVeto = cms.bool( False )
79314 )
79315 fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79316     saveTags = cms.bool( True ),
79317     candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ),
79318     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79319     rhoTag = cms.InputTag( "" ),
79320     energyLowEdges = cms.vdouble( 0.0 ),
79321     lessThan = cms.bool( True ),
79322     useEt = cms.bool( False ),
79323     useAbs = cms.bool( False ),
79324     thrRegularEB = cms.vdouble( 10000.0 ),
79325     thrRegularEE = cms.vdouble( 10000.0 ),
79326     thrOverEEB = cms.vdouble( -1.0 ),
79327     thrOverEEE = cms.vdouble( -1.0 ),
79328     thrOverE2EB = cms.vdouble( -1.0 ),
79329     thrOverE2EE = cms.vdouble( -1.0 ),
79330     ncandcut = cms.int32( 2 ),
79331     doRhoCorrection = cms.bool( False ),
79332     rhoMax = cms.double( 9.9999999E7 ),
79333     rhoScale = cms.double( 1.0 ),
79334     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79335     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79336     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79337 )
79338 fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79339     saveTags = cms.bool( True ),
79340     candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ),
79341     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79342     rhoTag = cms.InputTag( "" ),
79343     energyLowEdges = cms.vdouble( 0.0 ),
79344     lessThan = cms.bool( True ),
79345     useEt = cms.bool( True ),
79346     useAbs = cms.bool( True ),
79347     thrRegularEB = cms.vdouble( 0.2 ),
79348     thrRegularEE = cms.vdouble( 0.2 ),
79349     thrOverEEB = cms.vdouble( -1.0 ),
79350     thrOverEEE = cms.vdouble( -1.0 ),
79351     thrOverE2EB = cms.vdouble( -1.0 ),
79352     thrOverE2EE = cms.vdouble( -1.0 ),
79353     ncandcut = cms.int32( 2 ),
79354     doRhoCorrection = cms.bool( False ),
79355     rhoMax = cms.double( 9.9999999E7 ),
79356     rhoScale = cms.double( 1.0 ),
79357     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79358     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79360 )
79361 fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79362     saveTags = cms.bool( True ),
79363     candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ),
79364     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79365     rhoTag = cms.InputTag( "" ),
79366     energyLowEdges = cms.vdouble( 0.0 ),
79367     lessThan = cms.bool( True ),
79368     useEt = cms.bool( False ),
79369     useAbs = cms.bool( True ),
79370     thrRegularEB = cms.vdouble( 0.01 ),
79371     thrRegularEE = cms.vdouble( 0.01 ),
79372     thrOverEEB = cms.vdouble( -1.0 ),
79373     thrOverEEE = cms.vdouble( -1.0 ),
79374     thrOverE2EB = cms.vdouble( -1.0 ),
79375     thrOverE2EE = cms.vdouble( -1.0 ),
79376     ncandcut = cms.int32( 2 ),
79377     doRhoCorrection = cms.bool( False ),
79378     rhoMax = cms.double( 9.9999999E7 ),
79379     rhoScale = cms.double( 1.0 ),
79380     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79381     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79383 )
79384 fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79385     saveTags = cms.bool( True ),
79386     candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ),
79387     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79388     rhoTag = cms.InputTag( "" ),
79389     energyLowEdges = cms.vdouble( 0.0 ),
79390     lessThan = cms.bool( True ),
79391     useEt = cms.bool( False ),
79392     useAbs = cms.bool( True ),
79393     thrRegularEB = cms.vdouble( 0.2 ),
79394     thrRegularEE = cms.vdouble( 0.2 ),
79395     thrOverEEB = cms.vdouble( -1.0 ),
79396     thrOverEEE = cms.vdouble( -1.0 ),
79397     thrOverE2EB = cms.vdouble( -1.0 ),
79398     thrOverE2EE = cms.vdouble( -1.0 ),
79399     ncandcut = cms.int32( 2 ),
79400     doRhoCorrection = cms.bool( False ),
79401     rhoMax = cms.double( 9.9999999E7 ),
79402     rhoScale = cms.double( 1.0 ),
79403     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79404     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79405     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79406 )
79407 fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79408     saveTags = cms.bool( True ),
79409     candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ),
79410     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79411     rhoTag = cms.InputTag( "" ),
79412     energyLowEdges = cms.vdouble( 0.0 ),
79413     lessThan = cms.bool( True ),
79414     useEt = cms.bool( False ),
79415     useAbs = cms.bool( False ),
79416     thrRegularEB = cms.vdouble( 40.0 ),
79417     thrRegularEE = cms.vdouble( 40.0 ),
79418     thrOverEEB = cms.vdouble( -1.0 ),
79419     thrOverEEE = cms.vdouble( -1.0 ),
79420     thrOverE2EB = cms.vdouble( -1.0 ),
79421     thrOverE2EE = cms.vdouble( -1.0 ),
79422     ncandcut = cms.int32( 2 ),
79423     doRhoCorrection = cms.bool( False ),
79424     rhoMax = cms.double( 9.9999999E7 ),
79425     rhoScale = cms.double( 1.0 ),
79426     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79427     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79428     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79429 )
79430 fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79431     saveTags = cms.bool( True ),
79432     candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ),
79433     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79434     rhoTag = cms.InputTag( "" ),
79435     energyLowEdges = cms.vdouble( 0.0 ),
79436     lessThan = cms.bool( False ),
79437     useEt = cms.bool( False ),
79438     useAbs = cms.bool( False ),
79439     thrRegularEB = cms.vdouble( 5.0 ),
79440     thrRegularEE = cms.vdouble( 5.0 ),
79441     thrOverEEB = cms.vdouble( -1.0 ),
79442     thrOverEEE = cms.vdouble( -1.0 ),
79443     thrOverE2EB = cms.vdouble( -1.0 ),
79444     thrOverE2EE = cms.vdouble( -1.0 ),
79445     ncandcut = cms.int32( 2 ),
79446     doRhoCorrection = cms.bool( False ),
79447     rhoMax = cms.double( 9.9999999E7 ),
79448     rhoScale = cms.double( 1.0 ),
79449     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79450     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79451     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79452 )
79453 fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79454     saveTags = cms.bool( True ),
79455     candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ),
79456     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79457     rhoTag = cms.InputTag( "" ),
79458     energyLowEdges = cms.vdouble( 0.0 ),
79459     lessThan = cms.bool( False ),
79460     useEt = cms.bool( False ),
79461     useAbs = cms.bool( False ),
79462     thrRegularEB = cms.vdouble( 2.0 ),
79463     thrRegularEE = cms.vdouble( 2.0 ),
79464     thrOverEEB = cms.vdouble( -1.0 ),
79465     thrOverEEE = cms.vdouble( -1.0 ),
79466     thrOverE2EB = cms.vdouble( -1.0 ),
79467     thrOverE2EE = cms.vdouble( -1.0 ),
79468     ncandcut = cms.int32( 2 ),
79469     doRhoCorrection = cms.bool( False ),
79470     rhoMax = cms.double( 9.9999999E7 ),
79471     rhoScale = cms.double( 1.0 ),
79472     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79473     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79474     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79475 )
79476 fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79477     saveTags = cms.bool( True ),
79478     candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ),
79479     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79480     lowerMassCut = cms.double( 0.0 ),
79481     upperMassCut = cms.double( 6.0 ),
79482     lowerdRCut = cms.double( 0.0 ),
79483     upperdRCut = cms.double( 9999.0 ),
79484     nZcandcut = cms.int32( 1 ),
79485     reqOppCharge = cms.untracked.bool( False ),
79486     isElectron1 = cms.untracked.bool( False ),
79487     isElectron2 = cms.untracked.bool( False ),
79488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79489 )
79490 fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79491     offset = cms.uint32( 0 ),
79492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79493 )
79494 fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79495     saveTags = cms.bool( True ),
79496     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79497     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79498     etcutEB = cms.double( 10.0 ),
79499     etcutEE = cms.double( 10.0 ),
79500     minEtaCut = cms.double( -9999.0 ),
79501     maxEtaCut = cms.double( 9999.0 ),
79502     ncandcut = cms.int32( 2 )
79503 )
79504 fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79505     saveTags = cms.bool( True ),
79506     candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ),
79507     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79508     npixelmatchcut = cms.double( 1.0 ),
79509     ncandcut = cms.int32( 2 ),
79510     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79511     s_a_phi1B = cms.double( 0.0069 ),
79512     s_a_phi1I = cms.double( 0.0088 ),
79513     s_a_phi1F = cms.double( 0.0076 ),
79514     s_a_phi2B = cms.double( 3.7E-4 ),
79515     s_a_phi2I = cms.double( 7.0E-4 ),
79516     s_a_phi2F = cms.double( 0.00906 ),
79517     s_a_zB = cms.double( 0.012 ),
79518     s_a_rI = cms.double( 0.027 ),
79519     s_a_rF = cms.double( 0.04 ),
79520     s2_threshold = cms.double( 0.4 ),
79521     tanhSO10BarrelThres = cms.double( 0.35 ),
79522     tanhSO10InterThres = cms.double( 1.0 ),
79523     tanhSO10ForwardThres = cms.double( 1.0 ),
79524     useS = cms.bool( False ),
79525     pixelVeto = cms.bool( False )
79526 )
79527 fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79528     saveTags = cms.bool( True ),
79529     candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ),
79530     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79531     rhoTag = cms.InputTag( "" ),
79532     energyLowEdges = cms.vdouble( 0.0 ),
79533     lessThan = cms.bool( True ),
79534     useEt = cms.bool( False ),
79535     useAbs = cms.bool( False ),
79536     thrRegularEB = cms.vdouble( 10000.0 ),
79537     thrRegularEE = cms.vdouble( 10000.0 ),
79538     thrOverEEB = cms.vdouble( -1.0 ),
79539     thrOverEEE = cms.vdouble( -1.0 ),
79540     thrOverE2EB = cms.vdouble( -1.0 ),
79541     thrOverE2EE = cms.vdouble( -1.0 ),
79542     ncandcut = cms.int32( 2 ),
79543     doRhoCorrection = cms.bool( False ),
79544     rhoMax = cms.double( 9.9999999E7 ),
79545     rhoScale = cms.double( 1.0 ),
79546     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79547     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79548     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79549 )
79550 fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79551     saveTags = cms.bool( True ),
79552     candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ),
79553     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79554     rhoTag = cms.InputTag( "" ),
79555     energyLowEdges = cms.vdouble( 0.0 ),
79556     lessThan = cms.bool( True ),
79557     useEt = cms.bool( True ),
79558     useAbs = cms.bool( True ),
79559     thrRegularEB = cms.vdouble( 0.2 ),
79560     thrRegularEE = cms.vdouble( 0.2 ),
79561     thrOverEEB = cms.vdouble( -1.0 ),
79562     thrOverEEE = cms.vdouble( -1.0 ),
79563     thrOverE2EB = cms.vdouble( -1.0 ),
79564     thrOverE2EE = cms.vdouble( -1.0 ),
79565     ncandcut = cms.int32( 2 ),
79566     doRhoCorrection = cms.bool( False ),
79567     rhoMax = cms.double( 9.9999999E7 ),
79568     rhoScale = cms.double( 1.0 ),
79569     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79570     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79571     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79572 )
79573 fragment.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79574     saveTags = cms.bool( True ),
79575     candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ),
79576     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79577     rhoTag = cms.InputTag( "" ),
79578     energyLowEdges = cms.vdouble( 0.0 ),
79579     lessThan = cms.bool( True ),
79580     useEt = cms.bool( False ),
79581     useAbs = cms.bool( True ),
79582     thrRegularEB = cms.vdouble( 0.01 ),
79583     thrRegularEE = cms.vdouble( 0.01 ),
79584     thrOverEEB = cms.vdouble( -1.0 ),
79585     thrOverEEE = cms.vdouble( -1.0 ),
79586     thrOverE2EB = cms.vdouble( -1.0 ),
79587     thrOverE2EE = cms.vdouble( -1.0 ),
79588     ncandcut = cms.int32( 2 ),
79589     doRhoCorrection = cms.bool( False ),
79590     rhoMax = cms.double( 9.9999999E7 ),
79591     rhoScale = cms.double( 1.0 ),
79592     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79593     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79594     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79595 )
79596 fragment.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79597     saveTags = cms.bool( True ),
79598     candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ),
79599     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79600     rhoTag = cms.InputTag( "" ),
79601     energyLowEdges = cms.vdouble( 0.0 ),
79602     lessThan = cms.bool( True ),
79603     useEt = cms.bool( False ),
79604     useAbs = cms.bool( True ),
79605     thrRegularEB = cms.vdouble( 0.2 ),
79606     thrRegularEE = cms.vdouble( 0.2 ),
79607     thrOverEEB = cms.vdouble( -1.0 ),
79608     thrOverEEE = cms.vdouble( -1.0 ),
79609     thrOverE2EB = cms.vdouble( -1.0 ),
79610     thrOverE2EE = cms.vdouble( -1.0 ),
79611     ncandcut = cms.int32( 2 ),
79612     doRhoCorrection = cms.bool( False ),
79613     rhoMax = cms.double( 9.9999999E7 ),
79614     rhoScale = cms.double( 1.0 ),
79615     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79616     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79617     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79618 )
79619 fragment.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79620     saveTags = cms.bool( True ),
79621     candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ),
79622     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79623     rhoTag = cms.InputTag( "" ),
79624     energyLowEdges = cms.vdouble( 0.0 ),
79625     lessThan = cms.bool( True ),
79626     useEt = cms.bool( False ),
79627     useAbs = cms.bool( False ),
79628     thrRegularEB = cms.vdouble( 40.0 ),
79629     thrRegularEE = cms.vdouble( 40.0 ),
79630     thrOverEEB = cms.vdouble( -1.0 ),
79631     thrOverEEE = cms.vdouble( -1.0 ),
79632     thrOverE2EB = cms.vdouble( -1.0 ),
79633     thrOverE2EE = cms.vdouble( -1.0 ),
79634     ncandcut = cms.int32( 2 ),
79635     doRhoCorrection = cms.bool( False ),
79636     rhoMax = cms.double( 9.9999999E7 ),
79637     rhoScale = cms.double( 1.0 ),
79638     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79639     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79640     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79641 )
79642 fragment.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79643     saveTags = cms.bool( True ),
79644     candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ),
79645     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79646     rhoTag = cms.InputTag( "" ),
79647     energyLowEdges = cms.vdouble( 0.0 ),
79648     lessThan = cms.bool( False ),
79649     useEt = cms.bool( False ),
79650     useAbs = cms.bool( False ),
79651     thrRegularEB = cms.vdouble( 5.0 ),
79652     thrRegularEE = cms.vdouble( 5.0 ),
79653     thrOverEEB = cms.vdouble( -1.0 ),
79654     thrOverEEE = cms.vdouble( -1.0 ),
79655     thrOverE2EB = cms.vdouble( -1.0 ),
79656     thrOverE2EE = cms.vdouble( -1.0 ),
79657     ncandcut = cms.int32( 2 ),
79658     doRhoCorrection = cms.bool( False ),
79659     rhoMax = cms.double( 9.9999999E7 ),
79660     rhoScale = cms.double( 1.0 ),
79661     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79662     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79663     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79664 )
79665 fragment.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79666     saveTags = cms.bool( True ),
79667     candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ),
79668     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79669     rhoTag = cms.InputTag( "" ),
79670     energyLowEdges = cms.vdouble( 0.0 ),
79671     lessThan = cms.bool( False ),
79672     useEt = cms.bool( False ),
79673     useAbs = cms.bool( False ),
79674     thrRegularEB = cms.vdouble( 2.0 ),
79675     thrRegularEE = cms.vdouble( 2.0 ),
79676     thrOverEEB = cms.vdouble( -1.0 ),
79677     thrOverEEE = cms.vdouble( -1.0 ),
79678     thrOverE2EB = cms.vdouble( -1.0 ),
79679     thrOverE2EE = cms.vdouble( -1.0 ),
79680     ncandcut = cms.int32( 2 ),
79681     doRhoCorrection = cms.bool( False ),
79682     rhoMax = cms.double( 9.9999999E7 ),
79683     rhoScale = cms.double( 1.0 ),
79684     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79685     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79686     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79687 )
79688 fragment.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79689     saveTags = cms.bool( True ),
79690     candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ),
79691     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79692     lowerMassCut = cms.double( 0.0 ),
79693     upperMassCut = cms.double( 6.0 ),
79694     lowerdRCut = cms.double( 0.0 ),
79695     upperdRCut = cms.double( 9999.0 ),
79696     nZcandcut = cms.int32( 1 ),
79697     reqOppCharge = cms.untracked.bool( False ),
79698     isElectron1 = cms.untracked.bool( False ),
79699     isElectron2 = cms.untracked.bool( False ),
79700     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79701 )
79702 fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler",
79703     offset = cms.uint32( 0 ),
79704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79705 )
79706 fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79707     saveTags = cms.bool( True ),
79708     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79709     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79710     etcutEB = cms.double( 8.0 ),
79711     etcutEE = cms.double( 8.0 ),
79712     minEtaCut = cms.double( -9999.0 ),
79713     maxEtaCut = cms.double( 9999.0 ),
79714     ncandcut = cms.int32( 1 )
79715 )
79716 fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79717     saveTags = cms.bool( True ),
79718     candTag = cms.InputTag( "hltSingleEle8EtFilter" ),
79719     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79720     npixelmatchcut = cms.double( 1.0 ),
79721     ncandcut = cms.int32( 1 ),
79722     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79723     s_a_phi1B = cms.double( 0.0069 ),
79724     s_a_phi1I = cms.double( 0.0088 ),
79725     s_a_phi1F = cms.double( 0.0076 ),
79726     s_a_phi2B = cms.double( 3.7E-4 ),
79727     s_a_phi2I = cms.double( 7.0E-4 ),
79728     s_a_phi2F = cms.double( 0.00906 ),
79729     s_a_zB = cms.double( 0.012 ),
79730     s_a_rI = cms.double( 0.027 ),
79731     s_a_rF = cms.double( 0.04 ),
79732     s2_threshold = cms.double( 0.4 ),
79733     tanhSO10BarrelThres = cms.double( 0.35 ),
79734     tanhSO10InterThres = cms.double( 1.0 ),
79735     tanhSO10ForwardThres = cms.double( 1.0 ),
79736     useS = cms.bool( False ),
79737     pixelVeto = cms.bool( False )
79738 )
79739 fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79740     saveTags = cms.bool( True ),
79741     candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ),
79742     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79743     rhoTag = cms.InputTag( "" ),
79744     energyLowEdges = cms.vdouble( 0.0 ),
79745     lessThan = cms.bool( True ),
79746     useEt = cms.bool( False ),
79747     useAbs = cms.bool( False ),
79748     thrRegularEB = cms.vdouble( 10000.0 ),
79749     thrRegularEE = cms.vdouble( 10000.0 ),
79750     thrOverEEB = cms.vdouble( -1.0 ),
79751     thrOverEEE = cms.vdouble( -1.0 ),
79752     thrOverE2EB = cms.vdouble( -1.0 ),
79753     thrOverE2EE = cms.vdouble( -1.0 ),
79754     ncandcut = cms.int32( 1 ),
79755     doRhoCorrection = cms.bool( False ),
79756     rhoMax = cms.double( 9.9999999E7 ),
79757     rhoScale = cms.double( 1.0 ),
79758     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79760     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79761 )
79762 fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79763     saveTags = cms.bool( True ),
79764     candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ),
79765     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79766     rhoTag = cms.InputTag( "" ),
79767     energyLowEdges = cms.vdouble( 0.0 ),
79768     lessThan = cms.bool( True ),
79769     useEt = cms.bool( True ),
79770     useAbs = cms.bool( True ),
79771     thrRegularEB = cms.vdouble( 0.2 ),
79772     thrRegularEE = cms.vdouble( 0.2 ),
79773     thrOverEEB = cms.vdouble( -1.0 ),
79774     thrOverEEE = cms.vdouble( -1.0 ),
79775     thrOverE2EB = cms.vdouble( -1.0 ),
79776     thrOverE2EE = cms.vdouble( -1.0 ),
79777     ncandcut = cms.int32( 1 ),
79778     doRhoCorrection = cms.bool( False ),
79779     rhoMax = cms.double( 9.9999999E7 ),
79780     rhoScale = cms.double( 1.0 ),
79781     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79783     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79784 )
79785 fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79786     saveTags = cms.bool( True ),
79787     candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ),
79788     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79789     rhoTag = cms.InputTag( "" ),
79790     energyLowEdges = cms.vdouble( 0.0 ),
79791     lessThan = cms.bool( True ),
79792     useEt = cms.bool( False ),
79793     useAbs = cms.bool( True ),
79794     thrRegularEB = cms.vdouble( 0.01 ),
79795     thrRegularEE = cms.vdouble( 0.01 ),
79796     thrOverEEB = cms.vdouble( -1.0 ),
79797     thrOverEEE = cms.vdouble( -1.0 ),
79798     thrOverE2EB = cms.vdouble( -1.0 ),
79799     thrOverE2EE = cms.vdouble( -1.0 ),
79800     ncandcut = cms.int32( 1 ),
79801     doRhoCorrection = cms.bool( False ),
79802     rhoMax = cms.double( 9.9999999E7 ),
79803     rhoScale = cms.double( 1.0 ),
79804     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79806     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79807 )
79808 fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79809     saveTags = cms.bool( True ),
79810     candTag = cms.InputTag( "hltSingleEle8DetaFilter" ),
79811     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79812     rhoTag = cms.InputTag( "" ),
79813     energyLowEdges = cms.vdouble( 0.0 ),
79814     lessThan = cms.bool( True ),
79815     useEt = cms.bool( False ),
79816     useAbs = cms.bool( True ),
79817     thrRegularEB = cms.vdouble( 0.2 ),
79818     thrRegularEE = cms.vdouble( 0.2 ),
79819     thrOverEEB = cms.vdouble( -1.0 ),
79820     thrOverEEE = cms.vdouble( -1.0 ),
79821     thrOverE2EB = cms.vdouble( -1.0 ),
79822     thrOverE2EE = cms.vdouble( -1.0 ),
79823     ncandcut = cms.int32( 1 ),
79824     doRhoCorrection = cms.bool( False ),
79825     rhoMax = cms.double( 9.9999999E7 ),
79826     rhoScale = cms.double( 1.0 ),
79827     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79828     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79829     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79830 )
79831 fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79832     saveTags = cms.bool( True ),
79833     candTag = cms.InputTag( "hltSingleEle8DphiFilter" ),
79834     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79835     rhoTag = cms.InputTag( "" ),
79836     energyLowEdges = cms.vdouble( 0.0 ),
79837     lessThan = cms.bool( True ),
79838     useEt = cms.bool( False ),
79839     useAbs = cms.bool( False ),
79840     thrRegularEB = cms.vdouble( 40.0 ),
79841     thrRegularEE = cms.vdouble( 40.0 ),
79842     thrOverEEB = cms.vdouble( -1.0 ),
79843     thrOverEEE = cms.vdouble( -1.0 ),
79844     thrOverE2EB = cms.vdouble( -1.0 ),
79845     thrOverE2EE = cms.vdouble( -1.0 ),
79846     ncandcut = cms.int32( 1 ),
79847     doRhoCorrection = cms.bool( False ),
79848     rhoMax = cms.double( 9.9999999E7 ),
79849     rhoScale = cms.double( 1.0 ),
79850     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79851     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79852     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79853 )
79854 fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79855     saveTags = cms.bool( True ),
79856     candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ),
79857     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79858     rhoTag = cms.InputTag( "" ),
79859     energyLowEdges = cms.vdouble( 0.0 ),
79860     lessThan = cms.bool( False ),
79861     useEt = cms.bool( False ),
79862     useAbs = cms.bool( False ),
79863     thrRegularEB = cms.vdouble( 5.0 ),
79864     thrRegularEE = cms.vdouble( 5.0 ),
79865     thrOverEEB = cms.vdouble( -1.0 ),
79866     thrOverEEE = cms.vdouble( -1.0 ),
79867     thrOverE2EB = cms.vdouble( -1.0 ),
79868     thrOverE2EE = cms.vdouble( -1.0 ),
79869     ncandcut = cms.int32( 1 ),
79870     doRhoCorrection = cms.bool( False ),
79871     rhoMax = cms.double( 9.9999999E7 ),
79872     rhoScale = cms.double( 1.0 ),
79873     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79874     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79875     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79876 )
79877 fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79878     saveTags = cms.bool( True ),
79879     candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ),
79880     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79881     rhoTag = cms.InputTag( "" ),
79882     energyLowEdges = cms.vdouble( 0.0 ),
79883     lessThan = cms.bool( False ),
79884     useEt = cms.bool( False ),
79885     useAbs = cms.bool( False ),
79886     thrRegularEB = cms.vdouble( 2.0 ),
79887     thrRegularEE = cms.vdouble( 2.0 ),
79888     thrOverEEB = cms.vdouble( -1.0 ),
79889     thrOverEEE = cms.vdouble( -1.0 ),
79890     thrOverE2EB = cms.vdouble( -1.0 ),
79891     thrOverE2EE = cms.vdouble( -1.0 ),
79892     ncandcut = cms.int32( 1 ),
79893     doRhoCorrection = cms.bool( False ),
79894     rhoMax = cms.double( 9.9999999E7 ),
79895     rhoScale = cms.double( 1.0 ),
79896     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79897     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79898     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79899 )
79900 fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
79901     saveTags = cms.bool( True ),
79902     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
79903     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79904     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79905     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79906     L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ),
79907     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79908     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79909     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79910     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79911     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79912 )
79913 fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler",
79914     offset = cms.uint32( 0 ),
79915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79916 )
79917 fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79918     saveTags = cms.bool( True ),
79919     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79920     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79921     candNonIsolatedTag = cms.InputTag( "" ),
79922     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79923     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ),
79924     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79925     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79926     ncandcut = cms.int32( 1 ),
79927     doIsolated = cms.bool( False ),
79928     region_eta_size = cms.double( 0.522 ),
79929     region_eta_size_ecap = cms.double( 1.0 ),
79930     region_phi_size = cms.double( 1.044 ),
79931     barrel_end = cms.double( 1.4791 ),
79932     endcap_end = cms.double( 2.65 )
79933 )
79934 fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79935     saveTags = cms.bool( True ),
79936     inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ),
79937     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79938     etcutEB = cms.double( 8.0 ),
79939     etcutEE = cms.double( 8.0 ),
79940     minEtaCut = cms.double( -9999.0 ),
79941     maxEtaCut = cms.double( 9999.0 ),
79942     ncandcut = cms.int32( 1 )
79943 )
79944 fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79945     saveTags = cms.bool( True ),
79946     candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ),
79947     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79948     npixelmatchcut = cms.double( 1.0 ),
79949     ncandcut = cms.int32( 1 ),
79950     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79951     s_a_phi1B = cms.double( 0.0069 ),
79952     s_a_phi1I = cms.double( 0.0088 ),
79953     s_a_phi1F = cms.double( 0.0076 ),
79954     s_a_phi2B = cms.double( 3.7E-4 ),
79955     s_a_phi2I = cms.double( 7.0E-4 ),
79956     s_a_phi2F = cms.double( 0.00906 ),
79957     s_a_zB = cms.double( 0.012 ),
79958     s_a_rI = cms.double( 0.027 ),
79959     s_a_rF = cms.double( 0.04 ),
79960     s2_threshold = cms.double( 0.4 ),
79961     tanhSO10BarrelThres = cms.double( 0.35 ),
79962     tanhSO10InterThres = cms.double( 1.0 ),
79963     tanhSO10ForwardThres = cms.double( 1.0 ),
79964     useS = cms.bool( False ),
79965     pixelVeto = cms.bool( False )
79966 )
79967 fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79968     saveTags = cms.bool( True ),
79969     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ),
79970     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79971     rhoTag = cms.InputTag( "" ),
79972     energyLowEdges = cms.vdouble( 0.0 ),
79973     lessThan = cms.bool( True ),
79974     useEt = cms.bool( False ),
79975     useAbs = cms.bool( False ),
79976     thrRegularEB = cms.vdouble( 10000.0 ),
79977     thrRegularEE = cms.vdouble( 10000.0 ),
79978     thrOverEEB = cms.vdouble( -1.0 ),
79979     thrOverEEE = cms.vdouble( -1.0 ),
79980     thrOverE2EB = cms.vdouble( -1.0 ),
79981     thrOverE2EE = cms.vdouble( -1.0 ),
79982     ncandcut = cms.int32( 1 ),
79983     doRhoCorrection = cms.bool( False ),
79984     rhoMax = cms.double( 9.9999999E7 ),
79985     rhoScale = cms.double( 1.0 ),
79986     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79987     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79988     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79989 )
79990 fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79991     saveTags = cms.bool( True ),
79992     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ),
79993     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79994     rhoTag = cms.InputTag( "" ),
79995     energyLowEdges = cms.vdouble( 0.0 ),
79996     lessThan = cms.bool( True ),
79997     useEt = cms.bool( True ),
79998     useAbs = cms.bool( True ),
79999     thrRegularEB = cms.vdouble( 0.2 ),
80000     thrRegularEE = cms.vdouble( 0.2 ),
80001     thrOverEEB = cms.vdouble( -1.0 ),
80002     thrOverEEE = cms.vdouble( -1.0 ),
80003     thrOverE2EB = cms.vdouble( -1.0 ),
80004     thrOverE2EE = cms.vdouble( -1.0 ),
80005     ncandcut = cms.int32( 1 ),
80006     doRhoCorrection = cms.bool( False ),
80007     rhoMax = cms.double( 9.9999999E7 ),
80008     rhoScale = cms.double( 1.0 ),
80009     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80010     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80011     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80012 )
80013 fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80014     saveTags = cms.bool( True ),
80015     candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ),
80016     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80017     rhoTag = cms.InputTag( "" ),
80018     energyLowEdges = cms.vdouble( 0.0 ),
80019     lessThan = cms.bool( True ),
80020     useEt = cms.bool( False ),
80021     useAbs = cms.bool( True ),
80022     thrRegularEB = cms.vdouble( 0.01 ),
80023     thrRegularEE = cms.vdouble( 0.01 ),
80024     thrOverEEB = cms.vdouble( -1.0 ),
80025     thrOverEEE = cms.vdouble( -1.0 ),
80026     thrOverE2EB = cms.vdouble( -1.0 ),
80027     thrOverE2EE = cms.vdouble( -1.0 ),
80028     ncandcut = cms.int32( 1 ),
80029     doRhoCorrection = cms.bool( False ),
80030     rhoMax = cms.double( 9.9999999E7 ),
80031     rhoScale = cms.double( 1.0 ),
80032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80034     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80035 )
80036 fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80037     saveTags = cms.bool( True ),
80038     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ),
80039     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80040     rhoTag = cms.InputTag( "" ),
80041     energyLowEdges = cms.vdouble( 0.0 ),
80042     lessThan = cms.bool( True ),
80043     useEt = cms.bool( False ),
80044     useAbs = cms.bool( True ),
80045     thrRegularEB = cms.vdouble( 0.2 ),
80046     thrRegularEE = cms.vdouble( 0.2 ),
80047     thrOverEEB = cms.vdouble( -1.0 ),
80048     thrOverEEE = cms.vdouble( -1.0 ),
80049     thrOverE2EB = cms.vdouble( -1.0 ),
80050     thrOverE2EE = cms.vdouble( -1.0 ),
80051     ncandcut = cms.int32( 1 ),
80052     doRhoCorrection = cms.bool( False ),
80053     rhoMax = cms.double( 9.9999999E7 ),
80054     rhoScale = cms.double( 1.0 ),
80055     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80056     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80057     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80058 )
80059 fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80060     saveTags = cms.bool( True ),
80061     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ),
80062     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80063     rhoTag = cms.InputTag( "" ),
80064     energyLowEdges = cms.vdouble( 0.0 ),
80065     lessThan = cms.bool( True ),
80066     useEt = cms.bool( False ),
80067     useAbs = cms.bool( False ),
80068     thrRegularEB = cms.vdouble( 40.0 ),
80069     thrRegularEE = cms.vdouble( 40.0 ),
80070     thrOverEEB = cms.vdouble( -1.0 ),
80071     thrOverEEE = cms.vdouble( -1.0 ),
80072     thrOverE2EB = cms.vdouble( -1.0 ),
80073     thrOverE2EE = cms.vdouble( -1.0 ),
80074     ncandcut = cms.int32( 1 ),
80075     doRhoCorrection = cms.bool( False ),
80076     rhoMax = cms.double( 9.9999999E7 ),
80077     rhoScale = cms.double( 1.0 ),
80078     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80079     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80080     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80081 )
80082 fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80083     saveTags = cms.bool( True ),
80084     candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ),
80085     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80086     rhoTag = cms.InputTag( "" ),
80087     energyLowEdges = cms.vdouble( 0.0 ),
80088     lessThan = cms.bool( False ),
80089     useEt = cms.bool( False ),
80090     useAbs = cms.bool( False ),
80091     thrRegularEB = cms.vdouble( 5.0 ),
80092     thrRegularEE = cms.vdouble( 5.0 ),
80093     thrOverEEB = cms.vdouble( -1.0 ),
80094     thrOverEEE = cms.vdouble( -1.0 ),
80095     thrOverE2EB = cms.vdouble( -1.0 ),
80096     thrOverE2EE = cms.vdouble( -1.0 ),
80097     ncandcut = cms.int32( 1 ),
80098     doRhoCorrection = cms.bool( False ),
80099     rhoMax = cms.double( 9.9999999E7 ),
80100     rhoScale = cms.double( 1.0 ),
80101     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80102     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80103     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80104 )
80105 fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80106     saveTags = cms.bool( True ),
80107     candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ),
80108     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80109     rhoTag = cms.InputTag( "" ),
80110     energyLowEdges = cms.vdouble( 0.0 ),
80111     lessThan = cms.bool( False ),
80112     useEt = cms.bool( False ),
80113     useAbs = cms.bool( False ),
80114     thrRegularEB = cms.vdouble( 2.0 ),
80115     thrRegularEE = cms.vdouble( 2.0 ),
80116     thrOverEEB = cms.vdouble( -1.0 ),
80117     thrOverEEE = cms.vdouble( -1.0 ),
80118     thrOverE2EB = cms.vdouble( -1.0 ),
80119     thrOverE2EE = cms.vdouble( -1.0 ),
80120     ncandcut = cms.int32( 1 ),
80121     doRhoCorrection = cms.bool( False ),
80122     rhoMax = cms.double( 9.9999999E7 ),
80123     rhoScale = cms.double( 1.0 ),
80124     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80125     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80126     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80127 )
80128 fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed",
80129     saveTags = cms.bool( True ),
80130     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" ),
80131     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80132     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80133     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80134     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80135     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80136     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80137     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80138     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80139     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80140 )
80141 fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80142     offset = cms.uint32( 0 ),
80143     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80144 )
80145 fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80146     saveTags = cms.bool( True ),
80147     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80148     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80149     candNonIsolatedTag = cms.InputTag( "" ),
80150     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80151     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ),
80152     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80153     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80154     ncandcut = cms.int32( 1 ),
80155     doIsolated = cms.bool( False ),
80156     region_eta_size = cms.double( 0.522 ),
80157     region_eta_size_ecap = cms.double( 1.0 ),
80158     region_phi_size = cms.double( 1.044 ),
80159     barrel_end = cms.double( 1.4791 ),
80160     endcap_end = cms.double( 2.65 )
80161 )
80162 fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80163     saveTags = cms.bool( True ),
80164     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80165     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80166     etcutEB = cms.double( 20.0 ),
80167     etcutEE = cms.double( 9999999.0 ),
80168     minEtaCut = cms.double( -9999.0 ),
80169     maxEtaCut = cms.double( 9999.0 ),
80170     ncandcut = cms.int32( 1 )
80171 )
80172 fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80173     saveTags = cms.bool( True ),
80174     candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ),
80175     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80176     rhoTag = cms.InputTag( "" ),
80177     energyLowEdges = cms.vdouble( 0.0 ),
80178     lessThan = cms.bool( False ),
80179     useEt = cms.bool( False ),
80180     useAbs = cms.bool( False ),
80181     thrRegularEB = cms.vdouble( 0.5 ),
80182     thrRegularEE = cms.vdouble( 0.8 ),
80183     thrOverEEB = cms.vdouble( -1.0 ),
80184     thrOverEEE = cms.vdouble( -1.0 ),
80185     thrOverE2EB = cms.vdouble( -1.0 ),
80186     thrOverE2EE = cms.vdouble( -1.0 ),
80187     ncandcut = cms.int32( 1 ),
80188     doRhoCorrection = cms.bool( False ),
80189     rhoMax = cms.double( 9.9999999E7 ),
80190     rhoScale = cms.double( 1.0 ),
80191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80194 )
80195 fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80196     saveTags = cms.bool( True ),
80197     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80198     varTag = cms.InputTag( "hltEgammaHoverE" ),
80199     rhoTag = cms.InputTag( "" ),
80200     energyLowEdges = cms.vdouble( 0.0 ),
80201     lessThan = cms.bool( True ),
80202     useEt = cms.bool( False ),
80203     useAbs = cms.bool( False ),
80204     thrRegularEB = cms.vdouble( 0.0 ),
80205     thrRegularEE = cms.vdouble( 0.0 ),
80206     thrOverEEB = cms.vdouble( 0.12 ),
80207     thrOverEEE = cms.vdouble( 0.1 ),
80208     thrOverE2EB = cms.vdouble( 0.0 ),
80209     thrOverE2EE = cms.vdouble( 0.0 ),
80210     ncandcut = cms.int32( 1 ),
80211     doRhoCorrection = cms.bool( False ),
80212     rhoMax = cms.double( 9.9999999E7 ),
80213     rhoScale = cms.double( 1.0 ),
80214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80217 )
80218 fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80219     saveTags = cms.bool( True ),
80220     candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ),
80221     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80222     rhoTag = cms.InputTag( "" ),
80223     energyLowEdges = cms.vdouble( 0.0 ),
80224     lessThan = cms.bool( False ),
80225     useEt = cms.bool( False ),
80226     useAbs = cms.bool( False ),
80227     thrRegularEB = cms.vdouble( 0.0 ),
80228     thrRegularEE = cms.vdouble( 0.9 ),
80229     thrOverEEB = cms.vdouble( -1.0 ),
80230     thrOverEEE = cms.vdouble( -1.0 ),
80231     thrOverE2EB = cms.vdouble( -1.0 ),
80232     thrOverE2EE = cms.vdouble( -1.0 ),
80233     ncandcut = cms.int32( 1 ),
80234     doRhoCorrection = cms.bool( False ),
80235     rhoMax = cms.double( 9.9999999E7 ),
80236     rhoScale = cms.double( 1.0 ),
80237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80240 )
80241 fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80242     saveTags = cms.bool( True ),
80243     candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80244     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80245     rhoTag = cms.InputTag( "" ),
80246     energyLowEdges = cms.vdouble( 0.0 ),
80247     lessThan = cms.bool( True ),
80248     useEt = cms.bool( False ),
80249     useAbs = cms.bool( False ),
80250     thrRegularEB = cms.vdouble( 0.0105 ),
80251     thrRegularEE = cms.vdouble( 0.0105 ),
80252     thrOverEEB = cms.vdouble( -1.0 ),
80253     thrOverEEE = cms.vdouble( -1.0 ),
80254     thrOverE2EB = cms.vdouble( -1.0 ),
80255     thrOverE2EE = cms.vdouble( -1.0 ),
80256     ncandcut = cms.int32( 1 ),
80257     doRhoCorrection = cms.bool( False ),
80258     rhoMax = cms.double( 9.9999999E7 ),
80259     rhoScale = cms.double( 1.0 ),
80260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80263 )
80264 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80265     saveTags = cms.bool( True ),
80266     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80267     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80268     rhoTag = cms.InputTag( "" ),
80269     energyLowEdges = cms.vdouble( 0.0 ),
80270     lessThan = cms.bool( True ),
80271     useEt = cms.bool( True ),
80272     useAbs = cms.bool( False ),
80273     thrRegularEB = cms.vdouble( 3.0 ),
80274     thrRegularEE = cms.vdouble( 3.0 ),
80275     thrOverEEB = cms.vdouble( 0.012 ),
80276     thrOverEEE = cms.vdouble( 0.012 ),
80277     thrOverE2EB = cms.vdouble( 0.0 ),
80278     thrOverE2EE = cms.vdouble( 0.0 ),
80279     ncandcut = cms.int32( 1 ),
80280     doRhoCorrection = cms.bool( False ),
80281     rhoMax = cms.double( 9.9999999E7 ),
80282     rhoScale = cms.double( 1.0 ),
80283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80286 )
80287 fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon",
80288     saveTags = cms.bool( True ),
80289     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
80290     triggerType = cms.int32( 92 ),
80291     MinE = cms.double( -1.0 ),
80292     MinPt = cms.double( 14.0 ),
80293     MinMass = cms.double( -1.0 ),
80294     MaxMass = cms.double( -1.0 ),
80295     MinEta = cms.double( -1.5 ),
80296     MaxEta = cms.double( 1.5 ),
80297     MinN = cms.int32( 2 )
80298 )
80299 fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80300     saveTags = cms.bool( True ),
80301     candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ),
80302     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80303     rhoTag = cms.InputTag( "" ),
80304     energyLowEdges = cms.vdouble( 0.0 ),
80305     lessThan = cms.bool( False ),
80306     useEt = cms.bool( False ),
80307     useAbs = cms.bool( False ),
80308     thrRegularEB = cms.vdouble( 0.5 ),
80309     thrRegularEE = cms.vdouble( 0.8 ),
80310     thrOverEEB = cms.vdouble( -1.0 ),
80311     thrOverEEE = cms.vdouble( -1.0 ),
80312     thrOverE2EB = cms.vdouble( -1.0 ),
80313     thrOverE2EE = cms.vdouble( -1.0 ),
80314     ncandcut = cms.int32( 2 ),
80315     doRhoCorrection = cms.bool( False ),
80316     rhoMax = cms.double( 9.9999999E7 ),
80317     rhoScale = cms.double( 1.0 ),
80318     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80319     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80320     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80321 )
80322 fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80323     saveTags = cms.bool( True ),
80324     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80325     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80326     rhoTag = cms.InputTag( "" ),
80327     energyLowEdges = cms.vdouble( 0.0 ),
80328     lessThan = cms.bool( True ),
80329     useEt = cms.bool( False ),
80330     useAbs = cms.bool( False ),
80331     thrRegularEB = cms.vdouble( 0.0 ),
80332     thrRegularEE = cms.vdouble( 0.0 ),
80333     thrOverEEB = cms.vdouble( 0.12 ),
80334     thrOverEEE = cms.vdouble( 0.1 ),
80335     thrOverE2EB = cms.vdouble( 0.0 ),
80336     thrOverE2EE = cms.vdouble( 0.0 ),
80337     ncandcut = cms.int32( 2 ),
80338     doRhoCorrection = cms.bool( False ),
80339     rhoMax = cms.double( 9.9999999E7 ),
80340     rhoScale = cms.double( 1.0 ),
80341     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80342     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80343     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80344 )
80345 fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80346     saveTags = cms.bool( True ),
80347     candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ),
80348     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80349     rhoTag = cms.InputTag( "" ),
80350     energyLowEdges = cms.vdouble( 0.0 ),
80351     lessThan = cms.bool( False ),
80352     useEt = cms.bool( False ),
80353     useAbs = cms.bool( False ),
80354     thrRegularEB = cms.vdouble( 0.0 ),
80355     thrRegularEE = cms.vdouble( 0.9 ),
80356     thrOverEEB = cms.vdouble( -1.0 ),
80357     thrOverEEE = cms.vdouble( -1.0 ),
80358     thrOverE2EB = cms.vdouble( -1.0 ),
80359     thrOverE2EE = cms.vdouble( -1.0 ),
80360     ncandcut = cms.int32( 2 ),
80361     doRhoCorrection = cms.bool( False ),
80362     rhoMax = cms.double( 9.9999999E7 ),
80363     rhoScale = cms.double( 1.0 ),
80364     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80365     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80366     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80367 )
80368 fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80369     saveTags = cms.bool( True ),
80370     candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ),
80371     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80372     rhoTag = cms.InputTag( "" ),
80373     energyLowEdges = cms.vdouble( 0.0 ),
80374     lessThan = cms.bool( True ),
80375     useEt = cms.bool( False ),
80376     useAbs = cms.bool( False ),
80377     thrRegularEB = cms.vdouble( 0.011 ),
80378     thrRegularEE = cms.vdouble( 0.011 ),
80379     thrOverEEB = cms.vdouble( -1.0 ),
80380     thrOverEEE = cms.vdouble( -1.0 ),
80381     thrOverE2EB = cms.vdouble( -1.0 ),
80382     thrOverE2EE = cms.vdouble( -1.0 ),
80383     ncandcut = cms.int32( 2 ),
80384     doRhoCorrection = cms.bool( False ),
80385     rhoMax = cms.double( 9.9999999E7 ),
80386     rhoScale = cms.double( 1.0 ),
80387     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80388     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80389     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80390 )
80391 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80392     saveTags = cms.bool( True ),
80393     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ),
80394     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80395     rhoTag = cms.InputTag( "" ),
80396     energyLowEdges = cms.vdouble( 0.0 ),
80397     lessThan = cms.bool( True ),
80398     useEt = cms.bool( True ),
80399     useAbs = cms.bool( False ),
80400     thrRegularEB = cms.vdouble( 3.0 ),
80401     thrRegularEE = cms.vdouble( 3.0 ),
80402     thrOverEEB = cms.vdouble( 0.012 ),
80403     thrOverEEE = cms.vdouble( 0.012 ),
80404     thrOverE2EB = cms.vdouble( 0.0 ),
80405     thrOverE2EE = cms.vdouble( 0.0 ),
80406     ncandcut = cms.int32( 2 ),
80407     doRhoCorrection = cms.bool( False ),
80408     rhoMax = cms.double( 9.9999999E7 ),
80409     rhoScale = cms.double( 1.0 ),
80410     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80411     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80412     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80413 )
80414 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80415     saveTags = cms.bool( True ),
80416     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ),
80417     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80418     rhoTag = cms.InputTag( "" ),
80419     energyLowEdges = cms.vdouble( 0.0 ),
80420     lessThan = cms.bool( True ),
80421     useEt = cms.bool( True ),
80422     useAbs = cms.bool( False ),
80423     thrRegularEB = cms.vdouble( 6.0 ),
80424     thrRegularEE = cms.vdouble( 6.0 ),
80425     thrOverEEB = cms.vdouble( 0.002 ),
80426     thrOverEEE = cms.vdouble( 0.002 ),
80427     thrOverE2EB = cms.vdouble( 0.0 ),
80428     thrOverE2EE = cms.vdouble( 0.0 ),
80429     ncandcut = cms.int32( 2 ),
80430     doRhoCorrection = cms.bool( False ),
80431     rhoMax = cms.double( 9.9999999E7 ),
80432     rhoScale = cms.double( 1.0 ),
80433     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80434     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80435     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80436 )
80437 fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80438     offset = cms.uint32( 0 ),
80439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80440 )
80441 fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80442     saveTags = cms.bool( True ),
80443     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80444     varTag = cms.InputTag( "hltEgammaHoverE" ),
80445     rhoTag = cms.InputTag( "" ),
80446     energyLowEdges = cms.vdouble( 0.0 ),
80447     lessThan = cms.bool( True ),
80448     useEt = cms.bool( False ),
80449     useAbs = cms.bool( False ),
80450     thrRegularEB = cms.vdouble( 0.0 ),
80451     thrRegularEE = cms.vdouble( 0.0 ),
80452     thrOverEEB = cms.vdouble( 0.06 ),
80453     thrOverEEE = cms.vdouble( 0.06 ),
80454     thrOverE2EB = cms.vdouble( 0.0 ),
80455     thrOverE2EE = cms.vdouble( 0.0 ),
80456     ncandcut = cms.int32( 1 ),
80457     doRhoCorrection = cms.bool( False ),
80458     rhoMax = cms.double( 9.9999999E7 ),
80459     rhoScale = cms.double( 1.0 ),
80460     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80461     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80462     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80463 )
80464 fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80465     saveTags = cms.bool( True ),
80466     candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ),
80467     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80468     rhoTag = cms.InputTag( "" ),
80469     energyLowEdges = cms.vdouble( 0.0 ),
80470     lessThan = cms.bool( False ),
80471     useEt = cms.bool( False ),
80472     useAbs = cms.bool( False ),
80473     thrRegularEB = cms.vdouble( 0.0 ),
80474     thrRegularEE = cms.vdouble( 0.9 ),
80475     thrOverEEB = cms.vdouble( -1.0 ),
80476     thrOverEEE = cms.vdouble( -1.0 ),
80477     thrOverE2EB = cms.vdouble( -1.0 ),
80478     thrOverE2EE = cms.vdouble( -1.0 ),
80479     ncandcut = cms.int32( 1 ),
80480     doRhoCorrection = cms.bool( False ),
80481     rhoMax = cms.double( 9.9999999E7 ),
80482     rhoScale = cms.double( 1.0 ),
80483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80485     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80486 )
80487 fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80488     saveTags = cms.bool( True ),
80489     candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80490     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80491     rhoTag = cms.InputTag( "" ),
80492     energyLowEdges = cms.vdouble( 0.0 ),
80493     lessThan = cms.bool( True ),
80494     useEt = cms.bool( False ),
80495     useAbs = cms.bool( False ),
80496     thrRegularEB = cms.vdouble( 0.0105 ),
80497     thrRegularEE = cms.vdouble( 0.0105 ),
80498     thrOverEEB = cms.vdouble( -1.0 ),
80499     thrOverEEE = cms.vdouble( -1.0 ),
80500     thrOverE2EB = cms.vdouble( -1.0 ),
80501     thrOverE2EE = cms.vdouble( -1.0 ),
80502     ncandcut = cms.int32( 1 ),
80503     doRhoCorrection = cms.bool( False ),
80504     rhoMax = cms.double( 9.9999999E7 ),
80505     rhoScale = cms.double( 1.0 ),
80506     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80508     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80509 )
80510 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80511     saveTags = cms.bool( True ),
80512     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80513     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80514     rhoTag = cms.InputTag( "" ),
80515     energyLowEdges = cms.vdouble( 0.0 ),
80516     lessThan = cms.bool( True ),
80517     useEt = cms.bool( True ),
80518     useAbs = cms.bool( False ),
80519     thrRegularEB = cms.vdouble( 3.0 ),
80520     thrRegularEE = cms.vdouble( 3.0 ),
80521     thrOverEEB = cms.vdouble( 0.012 ),
80522     thrOverEEE = cms.vdouble( 0.012 ),
80523     thrOverE2EB = cms.vdouble( 0.0 ),
80524     thrOverE2EE = cms.vdouble( 0.0 ),
80525     ncandcut = cms.int32( 1 ),
80526     doRhoCorrection = cms.bool( False ),
80527     rhoMax = cms.double( 9.9999999E7 ),
80528     rhoScale = cms.double( 1.0 ),
80529     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80530     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80531     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80532 )
80533 fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80534     saveTags = cms.bool( True ),
80535     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80536     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80537     rhoTag = cms.InputTag( "" ),
80538     energyLowEdges = cms.vdouble( 0.0 ),
80539     lessThan = cms.bool( True ),
80540     useEt = cms.bool( False ),
80541     useAbs = cms.bool( False ),
80542     thrRegularEB = cms.vdouble( 0.0 ),
80543     thrRegularEE = cms.vdouble( 0.0 ),
80544     thrOverEEB = cms.vdouble( 0.06 ),
80545     thrOverEEE = cms.vdouble( 0.06 ),
80546     thrOverE2EB = cms.vdouble( 0.0 ),
80547     thrOverE2EE = cms.vdouble( 0.0 ),
80548     ncandcut = cms.int32( 2 ),
80549     doRhoCorrection = cms.bool( False ),
80550     rhoMax = cms.double( 9.9999999E7 ),
80551     rhoScale = cms.double( 1.0 ),
80552     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80553     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80554     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80555 )
80556 fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80557     saveTags = cms.bool( True ),
80558     candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ),
80559     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80560     rhoTag = cms.InputTag( "" ),
80561     energyLowEdges = cms.vdouble( 0.0 ),
80562     lessThan = cms.bool( False ),
80563     useEt = cms.bool( False ),
80564     useAbs = cms.bool( False ),
80565     thrRegularEB = cms.vdouble( 0.0 ),
80566     thrRegularEE = cms.vdouble( 0.9 ),
80567     thrOverEEB = cms.vdouble( -1.0 ),
80568     thrOverEEE = cms.vdouble( -1.0 ),
80569     thrOverE2EB = cms.vdouble( -1.0 ),
80570     thrOverE2EE = cms.vdouble( -1.0 ),
80571     ncandcut = cms.int32( 2 ),
80572     doRhoCorrection = cms.bool( False ),
80573     rhoMax = cms.double( 9.9999999E7 ),
80574     rhoScale = cms.double( 1.0 ),
80575     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80576     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80577     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80578 )
80579 fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80580     saveTags = cms.bool( True ),
80581     candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
80582     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80583     rhoTag = cms.InputTag( "" ),
80584     energyLowEdges = cms.vdouble( 0.0 ),
80585     lessThan = cms.bool( True ),
80586     useEt = cms.bool( False ),
80587     useAbs = cms.bool( False ),
80588     thrRegularEB = cms.vdouble( 0.011 ),
80589     thrRegularEE = cms.vdouble( 0.011 ),
80590     thrOverEEB = cms.vdouble( -1.0 ),
80591     thrOverEEE = cms.vdouble( -1.0 ),
80592     thrOverE2EB = cms.vdouble( -1.0 ),
80593     thrOverE2EE = cms.vdouble( -1.0 ),
80594     ncandcut = cms.int32( 2 ),
80595     doRhoCorrection = cms.bool( False ),
80596     rhoMax = cms.double( 9.9999999E7 ),
80597     rhoScale = cms.double( 1.0 ),
80598     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80599     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80600     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80601 )
80602 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80603     saveTags = cms.bool( True ),
80604     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
80605     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80606     rhoTag = cms.InputTag( "" ),
80607     energyLowEdges = cms.vdouble( 0.0 ),
80608     lessThan = cms.bool( True ),
80609     useEt = cms.bool( True ),
80610     useAbs = cms.bool( False ),
80611     thrRegularEB = cms.vdouble( 3.0 ),
80612     thrRegularEE = cms.vdouble( 3.0 ),
80613     thrOverEEB = cms.vdouble( 0.012 ),
80614     thrOverEEE = cms.vdouble( 0.012 ),
80615     thrOverE2EB = cms.vdouble( 0.0 ),
80616     thrOverE2EE = cms.vdouble( 0.0 ),
80617     ncandcut = cms.int32( 2 ),
80618     doRhoCorrection = cms.bool( False ),
80619     rhoMax = cms.double( 9.9999999E7 ),
80620     rhoScale = cms.double( 1.0 ),
80621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80623     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80624 )
80625 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80626     saveTags = cms.bool( True ),
80627     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
80628     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80629     rhoTag = cms.InputTag( "" ),
80630     energyLowEdges = cms.vdouble( 0.0 ),
80631     lessThan = cms.bool( True ),
80632     useEt = cms.bool( True ),
80633     useAbs = cms.bool( False ),
80634     thrRegularEB = cms.vdouble( 6.0 ),
80635     thrRegularEE = cms.vdouble( 6.0 ),
80636     thrOverEEB = cms.vdouble( 0.002 ),
80637     thrOverEEE = cms.vdouble( 0.002 ),
80638     thrOverE2EB = cms.vdouble( 0.0 ),
80639     thrOverE2EE = cms.vdouble( 0.0 ),
80640     ncandcut = cms.int32( 2 ),
80641     doRhoCorrection = cms.bool( False ),
80642     rhoMax = cms.double( 9.9999999E7 ),
80643     rhoScale = cms.double( 1.0 ),
80644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80646     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80647 )
80648 fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80649     offset = cms.uint32( 0 ),
80650     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80651 )
80652 fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80653     saveTags = cms.bool( True ),
80654     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80655     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80656     etcutEB = cms.double( 22.0 ),
80657     etcutEE = cms.double( 9999999.0 ),
80658     minEtaCut = cms.double( -9999.0 ),
80659     maxEtaCut = cms.double( 9999.0 ),
80660     ncandcut = cms.int32( 1 )
80661 )
80662 fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80663     saveTags = cms.bool( True ),
80664     candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ),
80665     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80666     rhoTag = cms.InputTag( "" ),
80667     energyLowEdges = cms.vdouble( 0.0 ),
80668     lessThan = cms.bool( False ),
80669     useEt = cms.bool( False ),
80670     useAbs = cms.bool( False ),
80671     thrRegularEB = cms.vdouble( 0.5 ),
80672     thrRegularEE = cms.vdouble( 0.8 ),
80673     thrOverEEB = cms.vdouble( -1.0 ),
80674     thrOverEEE = cms.vdouble( -1.0 ),
80675     thrOverE2EB = cms.vdouble( -1.0 ),
80676     thrOverE2EE = cms.vdouble( -1.0 ),
80677     ncandcut = cms.int32( 1 ),
80678     doRhoCorrection = cms.bool( False ),
80679     rhoMax = cms.double( 9.9999999E7 ),
80680     rhoScale = cms.double( 1.0 ),
80681     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80682     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80683     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80684 )
80685 fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80686     saveTags = cms.bool( True ),
80687     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80688     varTag = cms.InputTag( "hltEgammaHoverE" ),
80689     rhoTag = cms.InputTag( "" ),
80690     energyLowEdges = cms.vdouble( 0.0 ),
80691     lessThan = cms.bool( True ),
80692     useEt = cms.bool( False ),
80693     useAbs = cms.bool( False ),
80694     thrRegularEB = cms.vdouble( 0.0 ),
80695     thrRegularEE = cms.vdouble( 0.0 ),
80696     thrOverEEB = cms.vdouble( 0.12 ),
80697     thrOverEEE = cms.vdouble( 0.1 ),
80698     thrOverE2EB = cms.vdouble( 0.0 ),
80699     thrOverE2EE = cms.vdouble( 0.0 ),
80700     ncandcut = cms.int32( 1 ),
80701     doRhoCorrection = cms.bool( False ),
80702     rhoMax = cms.double( 9.9999999E7 ),
80703     rhoScale = cms.double( 1.0 ),
80704     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80705     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80706     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80707 )
80708 fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80709     saveTags = cms.bool( True ),
80710     candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ),
80711     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80712     rhoTag = cms.InputTag( "" ),
80713     energyLowEdges = cms.vdouble( 0.0 ),
80714     lessThan = cms.bool( False ),
80715     useEt = cms.bool( False ),
80716     useAbs = cms.bool( False ),
80717     thrRegularEB = cms.vdouble( 0.0 ),
80718     thrRegularEE = cms.vdouble( 0.9 ),
80719     thrOverEEB = cms.vdouble( -1.0 ),
80720     thrOverEEE = cms.vdouble( -1.0 ),
80721     thrOverE2EB = cms.vdouble( -1.0 ),
80722     thrOverE2EE = cms.vdouble( -1.0 ),
80723     ncandcut = cms.int32( 1 ),
80724     doRhoCorrection = cms.bool( False ),
80725     rhoMax = cms.double( 9.9999999E7 ),
80726     rhoScale = cms.double( 1.0 ),
80727     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80728     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80729     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80730 )
80731 fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80732     saveTags = cms.bool( True ),
80733     candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80734     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80735     rhoTag = cms.InputTag( "" ),
80736     energyLowEdges = cms.vdouble( 0.0 ),
80737     lessThan = cms.bool( True ),
80738     useEt = cms.bool( False ),
80739     useAbs = cms.bool( False ),
80740     thrRegularEB = cms.vdouble( 0.0105 ),
80741     thrRegularEE = cms.vdouble( 0.0105 ),
80742     thrOverEEB = cms.vdouble( -1.0 ),
80743     thrOverEEE = cms.vdouble( -1.0 ),
80744     thrOverE2EB = cms.vdouble( -1.0 ),
80745     thrOverE2EE = cms.vdouble( -1.0 ),
80746     ncandcut = cms.int32( 1 ),
80747     doRhoCorrection = cms.bool( False ),
80748     rhoMax = cms.double( 9.9999999E7 ),
80749     rhoScale = cms.double( 1.0 ),
80750     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80751     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80752     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80753 )
80754 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80755     saveTags = cms.bool( True ),
80756     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80757     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80758     rhoTag = cms.InputTag( "" ),
80759     energyLowEdges = cms.vdouble( 0.0 ),
80760     lessThan = cms.bool( True ),
80761     useEt = cms.bool( True ),
80762     useAbs = cms.bool( False ),
80763     thrRegularEB = cms.vdouble( 3.0 ),
80764     thrRegularEE = cms.vdouble( 3.0 ),
80765     thrOverEEB = cms.vdouble( 0.012 ),
80766     thrOverEEE = cms.vdouble( 0.012 ),
80767     thrOverE2EB = cms.vdouble( 0.0 ),
80768     thrOverE2EE = cms.vdouble( 0.0 ),
80769     ncandcut = cms.int32( 1 ),
80770     doRhoCorrection = cms.bool( False ),
80771     rhoMax = cms.double( 9.9999999E7 ),
80772     rhoScale = cms.double( 1.0 ),
80773     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80774     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80775     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80776 )
80777 fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80778     offset = cms.uint32( 0 ),
80779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80780 )
80781 fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80782     saveTags = cms.bool( True ),
80783     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80784     varTag = cms.InputTag( "hltEgammaHoverE" ),
80785     rhoTag = cms.InputTag( "" ),
80786     energyLowEdges = cms.vdouble( 0.0 ),
80787     lessThan = cms.bool( True ),
80788     useEt = cms.bool( False ),
80789     useAbs = cms.bool( False ),
80790     thrRegularEB = cms.vdouble( 0.0 ),
80791     thrRegularEE = cms.vdouble( 0.0 ),
80792     thrOverEEB = cms.vdouble( 0.06 ),
80793     thrOverEEE = cms.vdouble( 0.06 ),
80794     thrOverE2EB = cms.vdouble( 0.0 ),
80795     thrOverE2EE = cms.vdouble( 0.0 ),
80796     ncandcut = cms.int32( 1 ),
80797     doRhoCorrection = cms.bool( False ),
80798     rhoMax = cms.double( 9.9999999E7 ),
80799     rhoScale = cms.double( 1.0 ),
80800     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80801     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80802     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80803 )
80804 fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80805     saveTags = cms.bool( True ),
80806     candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ),
80807     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80808     rhoTag = cms.InputTag( "" ),
80809     energyLowEdges = cms.vdouble( 0.0 ),
80810     lessThan = cms.bool( False ),
80811     useEt = cms.bool( False ),
80812     useAbs = cms.bool( False ),
80813     thrRegularEB = cms.vdouble( 0.0 ),
80814     thrRegularEE = cms.vdouble( 0.9 ),
80815     thrOverEEB = cms.vdouble( -1.0 ),
80816     thrOverEEE = cms.vdouble( -1.0 ),
80817     thrOverE2EB = cms.vdouble( -1.0 ),
80818     thrOverE2EE = cms.vdouble( -1.0 ),
80819     ncandcut = cms.int32( 1 ),
80820     doRhoCorrection = cms.bool( False ),
80821     rhoMax = cms.double( 9.9999999E7 ),
80822     rhoScale = cms.double( 1.0 ),
80823     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80824     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80825     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80826 )
80827 fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80828     saveTags = cms.bool( True ),
80829     candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80830     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80831     rhoTag = cms.InputTag( "" ),
80832     energyLowEdges = cms.vdouble( 0.0 ),
80833     lessThan = cms.bool( True ),
80834     useEt = cms.bool( False ),
80835     useAbs = cms.bool( False ),
80836     thrRegularEB = cms.vdouble( 0.0105 ),
80837     thrRegularEE = cms.vdouble( 0.0105 ),
80838     thrOverEEB = cms.vdouble( -1.0 ),
80839     thrOverEEE = cms.vdouble( -1.0 ),
80840     thrOverE2EB = cms.vdouble( -1.0 ),
80841     thrOverE2EE = cms.vdouble( -1.0 ),
80842     ncandcut = cms.int32( 1 ),
80843     doRhoCorrection = cms.bool( False ),
80844     rhoMax = cms.double( 9.9999999E7 ),
80845     rhoScale = cms.double( 1.0 ),
80846     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80847     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80848     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80849 )
80850 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80851     saveTags = cms.bool( True ),
80852     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80853     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80854     rhoTag = cms.InputTag( "" ),
80855     energyLowEdges = cms.vdouble( 0.0 ),
80856     lessThan = cms.bool( True ),
80857     useEt = cms.bool( True ),
80858     useAbs = cms.bool( False ),
80859     thrRegularEB = cms.vdouble( 3.0 ),
80860     thrRegularEE = cms.vdouble( 3.0 ),
80861     thrOverEEB = cms.vdouble( 0.012 ),
80862     thrOverEEE = cms.vdouble( 0.012 ),
80863     thrOverE2EB = cms.vdouble( 0.0 ),
80864     thrOverE2EE = cms.vdouble( 0.0 ),
80865     ncandcut = cms.int32( 1 ),
80866     doRhoCorrection = cms.bool( False ),
80867     rhoMax = cms.double( 9.9999999E7 ),
80868     rhoScale = cms.double( 1.0 ),
80869     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80870     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80871     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80872 )
80873 fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80874     offset = cms.uint32( 0 ),
80875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80876 )
80877 fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80878     saveTags = cms.bool( True ),
80879     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80880     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80881     etcutEB = cms.double( 24.0 ),
80882     etcutEE = cms.double( 9999999.0 ),
80883     minEtaCut = cms.double( -9999.0 ),
80884     maxEtaCut = cms.double( 9999.0 ),
80885     ncandcut = cms.int32( 1 )
80886 )
80887 fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80888     saveTags = cms.bool( True ),
80889     candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ),
80890     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80891     rhoTag = cms.InputTag( "" ),
80892     energyLowEdges = cms.vdouble( 0.0 ),
80893     lessThan = cms.bool( False ),
80894     useEt = cms.bool( False ),
80895     useAbs = cms.bool( False ),
80896     thrRegularEB = cms.vdouble( 0.5 ),
80897     thrRegularEE = cms.vdouble( 0.8 ),
80898     thrOverEEB = cms.vdouble( -1.0 ),
80899     thrOverEEE = cms.vdouble( -1.0 ),
80900     thrOverE2EB = cms.vdouble( -1.0 ),
80901     thrOverE2EE = cms.vdouble( -1.0 ),
80902     ncandcut = cms.int32( 1 ),
80903     doRhoCorrection = cms.bool( False ),
80904     rhoMax = cms.double( 9.9999999E7 ),
80905     rhoScale = cms.double( 1.0 ),
80906     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80907     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80908     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80909 )
80910 fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80911     saveTags = cms.bool( True ),
80912     candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ),
80913     varTag = cms.InputTag( "hltEgammaHoverE" ),
80914     rhoTag = cms.InputTag( "" ),
80915     energyLowEdges = cms.vdouble( 0.0 ),
80916     lessThan = cms.bool( True ),
80917     useEt = cms.bool( False ),
80918     useAbs = cms.bool( False ),
80919     thrRegularEB = cms.vdouble( 0.0 ),
80920     thrRegularEE = cms.vdouble( 0.0 ),
80921     thrOverEEB = cms.vdouble( 0.06 ),
80922     thrOverEEE = cms.vdouble( 0.06 ),
80923     thrOverE2EB = cms.vdouble( 0.0 ),
80924     thrOverE2EE = cms.vdouble( 0.0 ),
80925     ncandcut = cms.int32( 1 ),
80926     doRhoCorrection = cms.bool( False ),
80927     rhoMax = cms.double( 9.9999999E7 ),
80928     rhoScale = cms.double( 1.0 ),
80929     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80930     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80931     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80932 )
80933 fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80934     saveTags = cms.bool( True ),
80935     candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ),
80936     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80937     rhoTag = cms.InputTag( "" ),
80938     energyLowEdges = cms.vdouble( 0.0 ),
80939     lessThan = cms.bool( False ),
80940     useEt = cms.bool( False ),
80941     useAbs = cms.bool( False ),
80942     thrRegularEB = cms.vdouble( 0.0 ),
80943     thrRegularEE = cms.vdouble( 0.9 ),
80944     thrOverEEB = cms.vdouble( -1.0 ),
80945     thrOverEEE = cms.vdouble( -1.0 ),
80946     thrOverE2EB = cms.vdouble( -1.0 ),
80947     thrOverE2EE = cms.vdouble( -1.0 ),
80948     ncandcut = cms.int32( 1 ),
80949     doRhoCorrection = cms.bool( False ),
80950     rhoMax = cms.double( 9.9999999E7 ),
80951     rhoScale = cms.double( 1.0 ),
80952     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80953     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80954     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80955 )
80956 fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80957     saveTags = cms.bool( True ),
80958     candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80959     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80960     rhoTag = cms.InputTag( "" ),
80961     energyLowEdges = cms.vdouble( 0.0 ),
80962     lessThan = cms.bool( True ),
80963     useEt = cms.bool( False ),
80964     useAbs = cms.bool( False ),
80965     thrRegularEB = cms.vdouble( 0.0105 ),
80966     thrRegularEE = cms.vdouble( 0.0105 ),
80967     thrOverEEB = cms.vdouble( -1.0 ),
80968     thrOverEEE = cms.vdouble( -1.0 ),
80969     thrOverE2EB = cms.vdouble( -1.0 ),
80970     thrOverE2EE = cms.vdouble( -1.0 ),
80971     ncandcut = cms.int32( 1 ),
80972     doRhoCorrection = cms.bool( False ),
80973     rhoMax = cms.double( 9.9999999E7 ),
80974     rhoScale = cms.double( 1.0 ),
80975     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80976     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80977     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80978 )
80979 fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80980     saveTags = cms.bool( True ),
80981     candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80982     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80983     rhoTag = cms.InputTag( "" ),
80984     energyLowEdges = cms.vdouble( 0.0 ),
80985     lessThan = cms.bool( True ),
80986     useEt = cms.bool( True ),
80987     useAbs = cms.bool( False ),
80988     thrRegularEB = cms.vdouble( 3.0 ),
80989     thrRegularEE = cms.vdouble( 3.0 ),
80990     thrOverEEB = cms.vdouble( 0.012 ),
80991     thrOverEEE = cms.vdouble( 0.012 ),
80992     thrOverE2EB = cms.vdouble( 0.0 ),
80993     thrOverE2EE = cms.vdouble( 0.0 ),
80994     ncandcut = cms.int32( 1 ),
80995     doRhoCorrection = cms.bool( False ),
80996     rhoMax = cms.double( 9.9999999E7 ),
80997     rhoScale = cms.double( 1.0 ),
80998     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80999     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81000     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81001 )
81002 fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81003     offset = cms.uint32( 0 ),
81004     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81005 )
81006 fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon",
81007     saveTags = cms.bool( True ),
81008     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
81009     triggerType = cms.int32( 92 ),
81010     MinE = cms.double( -1.0 ),
81011     MinPt = cms.double( 16.0 ),
81012     MinMass = cms.double( -1.0 ),
81013     MaxMass = cms.double( -1.0 ),
81014     MinEta = cms.double( -1.5 ),
81015     MaxEta = cms.double( 1.5 ),
81016     MinN = cms.int32( 2 )
81017 )
81018 fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81019     saveTags = cms.bool( True ),
81020     candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ),
81021     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81022     rhoTag = cms.InputTag( "" ),
81023     energyLowEdges = cms.vdouble( 0.0 ),
81024     lessThan = cms.bool( False ),
81025     useEt = cms.bool( False ),
81026     useAbs = cms.bool( False ),
81027     thrRegularEB = cms.vdouble( 0.5 ),
81028     thrRegularEE = cms.vdouble( 0.8 ),
81029     thrOverEEB = cms.vdouble( -1.0 ),
81030     thrOverEEE = cms.vdouble( -1.0 ),
81031     thrOverE2EB = cms.vdouble( -1.0 ),
81032     thrOverE2EE = cms.vdouble( -1.0 ),
81033     ncandcut = cms.int32( 2 ),
81034     doRhoCorrection = cms.bool( False ),
81035     rhoMax = cms.double( 9.9999999E7 ),
81036     rhoScale = cms.double( 1.0 ),
81037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81039     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81040 )
81041 fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81042     saveTags = cms.bool( True ),
81043     candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ),
81044     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
81045     rhoTag = cms.InputTag( "" ),
81046     energyLowEdges = cms.vdouble( 0.0 ),
81047     lessThan = cms.bool( True ),
81048     useEt = cms.bool( False ),
81049     useAbs = cms.bool( False ),
81050     thrRegularEB = cms.vdouble( 0.0 ),
81051     thrRegularEE = cms.vdouble( 0.0 ),
81052     thrOverEEB = cms.vdouble( 0.06 ),
81053     thrOverEEE = cms.vdouble( 0.06 ),
81054     thrOverE2EB = cms.vdouble( 0.0 ),
81055     thrOverE2EE = cms.vdouble( 0.0 ),
81056     ncandcut = cms.int32( 2 ),
81057     doRhoCorrection = cms.bool( False ),
81058     rhoMax = cms.double( 9.9999999E7 ),
81059     rhoScale = cms.double( 1.0 ),
81060     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81062     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81063 )
81064 fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81065     saveTags = cms.bool( True ),
81066     candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ),
81067     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81068     rhoTag = cms.InputTag( "" ),
81069     energyLowEdges = cms.vdouble( 0.0 ),
81070     lessThan = cms.bool( False ),
81071     useEt = cms.bool( False ),
81072     useAbs = cms.bool( False ),
81073     thrRegularEB = cms.vdouble( 0.0 ),
81074     thrRegularEE = cms.vdouble( 0.9 ),
81075     thrOverEEB = cms.vdouble( -1.0 ),
81076     thrOverEEE = cms.vdouble( -1.0 ),
81077     thrOverE2EB = cms.vdouble( -1.0 ),
81078     thrOverE2EE = cms.vdouble( -1.0 ),
81079     ncandcut = cms.int32( 2 ),
81080     doRhoCorrection = cms.bool( False ),
81081     rhoMax = cms.double( 9.9999999E7 ),
81082     rhoScale = cms.double( 1.0 ),
81083     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81085     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81086 )
81087 fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81088     saveTags = cms.bool( True ),
81089     candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
81090     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
81091     rhoTag = cms.InputTag( "" ),
81092     energyLowEdges = cms.vdouble( 0.0 ),
81093     lessThan = cms.bool( True ),
81094     useEt = cms.bool( False ),
81095     useAbs = cms.bool( False ),
81096     thrRegularEB = cms.vdouble( 0.011 ),
81097     thrRegularEE = cms.vdouble( 0.011 ),
81098     thrOverEEB = cms.vdouble( -1.0 ),
81099     thrOverEEE = cms.vdouble( -1.0 ),
81100     thrOverE2EB = cms.vdouble( -1.0 ),
81101     thrOverE2EE = cms.vdouble( -1.0 ),
81102     ncandcut = cms.int32( 2 ),
81103     doRhoCorrection = cms.bool( False ),
81104     rhoMax = cms.double( 9.9999999E7 ),
81105     rhoScale = cms.double( 1.0 ),
81106     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81107     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81108     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81109 )
81110 fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81111     saveTags = cms.bool( True ),
81112     candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
81113     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
81114     rhoTag = cms.InputTag( "" ),
81115     energyLowEdges = cms.vdouble( 0.0 ),
81116     lessThan = cms.bool( True ),
81117     useEt = cms.bool( True ),
81118     useAbs = cms.bool( False ),
81119     thrRegularEB = cms.vdouble( 3.0 ),
81120     thrRegularEE = cms.vdouble( 3.0 ),
81121     thrOverEEB = cms.vdouble( 0.012 ),
81122     thrOverEEE = cms.vdouble( 0.012 ),
81123     thrOverE2EB = cms.vdouble( 0.0 ),
81124     thrOverE2EE = cms.vdouble( 0.0 ),
81125     ncandcut = cms.int32( 2 ),
81126     doRhoCorrection = cms.bool( False ),
81127     rhoMax = cms.double( 9.9999999E7 ),
81128     rhoScale = cms.double( 1.0 ),
81129     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81130     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81131     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81132 )
81133 fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81134     saveTags = cms.bool( True ),
81135     candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
81136     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
81137     rhoTag = cms.InputTag( "" ),
81138     energyLowEdges = cms.vdouble( 0.0 ),
81139     lessThan = cms.bool( True ),
81140     useEt = cms.bool( True ),
81141     useAbs = cms.bool( False ),
81142     thrRegularEB = cms.vdouble( 6.0 ),
81143     thrRegularEE = cms.vdouble( 6.0 ),
81144     thrOverEEB = cms.vdouble( 0.002 ),
81145     thrOverEEE = cms.vdouble( 0.002 ),
81146     thrOverE2EB = cms.vdouble( 0.0 ),
81147     thrOverE2EE = cms.vdouble( 0.0 ),
81148     ncandcut = cms.int32( 2 ),
81149     doRhoCorrection = cms.bool( False ),
81150     rhoMax = cms.double( 9.9999999E7 ),
81151     rhoScale = cms.double( 1.0 ),
81152     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81153     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81154     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81155 )
81156 fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed",
81157     saveTags = cms.bool( True ),
81158     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
81159     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81160     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81161     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81162     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81163     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81164     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81165     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81166     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81167     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81168 )
81169 fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
81170     offset = cms.uint32( 0 ),
81171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81172 )
81173 fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler",
81174     offset = cms.uint32( 0 ),
81175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81176 )
81177 fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau",
81178     saveTags = cms.bool( True ),
81179     inputTag = cms.InputTag( "hltPFTaus" ),
81180     triggerType = cms.int32( 84 ),
81181     MinE = cms.double( -1.0 ),
81182     MinPt = cms.double( 32.0 ),
81183     MinMass = cms.double( -1.0 ),
81184     MaxMass = cms.double( -1.0 ),
81185     MinEta = cms.double( -1.0 ),
81186     MaxEta = cms.double( 2.5 ),
81187     MinN = cms.int32( 1 )
81188 )
81189 fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau",
81190     saveTags = cms.bool( True ),
81191     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
81192     triggerType = cms.int32( 84 ),
81193     MinE = cms.double( -1.0 ),
81194     MinPt = cms.double( 32.0 ),
81195     MinMass = cms.double( -1.0 ),
81196     MaxMass = cms.double( -1.0 ),
81197     MinEta = cms.double( -1.0 ),
81198     MaxEta = cms.double( 2.5 ),
81199     MinN = cms.int32( 1 )
81200 )
81201 fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
81202     qualityCuts = cms.PSet( 
81203       vertexTrackFiltering = cms.bool( False ),
81204       isolationQualityCuts = cms.PSet( 
81205         maxDeltaZ = cms.double( 0.1 ),
81206         minTrackPt = cms.double( 0.5 ),
81207         minGammaEt = cms.double( 0.5 ),
81208         minTrackHits = cms.uint32( 3 ),
81209         minTrackPixelHits = cms.uint32( 0 ),
81210         maxTrackChi2 = cms.double( 100.0 ),
81211         maxTransverseImpactParameter = cms.double( 0.1 ),
81212         minTrackVertexWeight = cms.double( -1.0 )
81213       ),
81214       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
81215       recoverLeadingTrk = cms.bool( False ),
81216       signalQualityCuts = cms.PSet( 
81217         minNeutralHadronEt = cms.double( 30.0 ),
81218         maxDeltaZ = cms.double( 0.2 ),
81219         minTrackPt = cms.double( 0.0 ),
81220         minGammaEt = cms.double( 0.5 ),
81221         minTrackHits = cms.uint32( 3 ),
81222         minTrackPixelHits = cms.uint32( 0 ),
81223         maxTrackChi2 = cms.double( 1000.0 ),
81224         maxTransverseImpactParameter = cms.double( 0.2 ),
81225         minTrackVertexWeight = cms.double( -1.0 )
81226       ),
81227       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
81228       vxAssocQualityCuts = cms.PSet( 
81229         minTrackPt = cms.double( 0.0 ),
81230         minGammaEt = cms.double( 0.5 ),
81231         minTrackHits = cms.uint32( 3 ),
81232         minTrackPixelHits = cms.uint32( 0 ),
81233         maxTrackChi2 = cms.double( 1000.0 ),
81234         maxTransverseImpactParameter = cms.double( 0.2 ),
81235         minTrackVertexWeight = cms.double( -1.0 )
81236       ),
81237       pvFindingAlgo = cms.string( "closestInDeltaZ" )
81238     ),
81239     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
81240     BooleanOutput = cms.bool( True ),
81241     PFTauProducer = cms.InputTag( "hltPFTaus" ),
81242     MinN = cms.uint32( 1 ),
81243     MaxN = cms.uint32( 1 )
81244 )
81245 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector",
81246     src = cms.InputTag( "hltPFTaus" ),
81247     cut = cms.string( "pt > 0" ),
81248     discriminators = cms.VPSet( 
81249       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
81250         selectionCut = cms.double( 0.5 )
81251       ),
81252       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
81253         selectionCut = cms.double( 0.5 )
81254       ),
81255       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1Prong" ),
81256         selectionCut = cms.double( 0.5 )
81257       )
81258     ),
81259     discriminatorContainers = cms.VPSet( 
81260     )
81261 )
81262 fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
81263     saveTags = cms.bool( True ),
81264     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ),
81265     triggerType = cms.int32( 84 ),
81266     MinE = cms.double( -1.0 ),
81267     MinPt = cms.double( 32.0 ),
81268     MinMass = cms.double( -1.0 ),
81269     MaxMass = cms.double( -1.0 ),
81270     MinEta = cms.double( -1.0 ),
81271     MaxEta = cms.double( 2.5 ),
81272     MinN = cms.int32( 1 )
81273 )
81274 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed",
81275     saveTags = cms.bool( True ),
81276     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ),
81277     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81278     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81279     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81280     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81281     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81282     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81283     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81284     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81285     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81286 )
81287 fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler",
81288     offset = cms.uint32( 0 ),
81289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81290 )
81291 fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
81292     saveTags = cms.bool( True ),
81293     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
81294     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81295     candNonIsolatedTag = cms.InputTag( "" ),
81296     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81297     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ),
81298     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81299     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81300     ncandcut = cms.int32( 1 ),
81301     doIsolated = cms.bool( False ),
81302     region_eta_size = cms.double( 0.522 ),
81303     region_eta_size_ecap = cms.double( 1.0 ),
81304     region_phi_size = cms.double( 1.044 ),
81305     barrel_end = cms.double( 1.4791 ),
81306     endcap_end = cms.double( 2.65 )
81307 )
81308 fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81309     saveTags = cms.bool( True ),
81310     inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ),
81311     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81312     etcutEB = cms.double( 32.0 ),
81313     etcutEE = cms.double( 30000.0 ),
81314     minEtaCut = cms.double( -9999.0 ),
81315     maxEtaCut = cms.double( 9999.0 ),
81316     ncandcut = cms.int32( 1 )
81317 )
81318 fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81319     saveTags = cms.bool( True ),
81320     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ),
81321     varTag = cms.InputTag( "hltEgammaHoverE" ),
81322     rhoTag = cms.InputTag( "" ),
81323     energyLowEdges = cms.vdouble( 0.0 ),
81324     lessThan = cms.bool( True ),
81325     useEt = cms.bool( False ),
81326     useAbs = cms.bool( False ),
81327     thrRegularEB = cms.vdouble( -1.0 ),
81328     thrRegularEE = cms.vdouble( -1.0 ),
81329     thrOverEEB = cms.vdouble( 0.1 ),
81330     thrOverEEE = cms.vdouble( 0.1 ),
81331     thrOverE2EB = cms.vdouble( -1.0 ),
81332     thrOverE2EE = cms.vdouble( -1.0 ),
81333     ncandcut = cms.int32( 1 ),
81334     doRhoCorrection = cms.bool( False ),
81335     rhoMax = cms.double( 9.9999999E7 ),
81336     rhoScale = cms.double( 1.0 ),
81337     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81338     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81339     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81340 )
81341 fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
81342     saveTags = cms.bool( True ),
81343     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ),
81344     varTag = cms.InputTag( "hltEgammaR9ID" ),
81345     rhoTag = cms.InputTag( "" ),
81346     energyLowEdges = cms.vdouble( 0.0 ),
81347     lessThan = cms.bool( False ),
81348     useEt = cms.bool( False ),
81349     useAbs = cms.bool( False ),
81350     thrRegularEB = cms.vdouble( 0.75 ),
81351     thrRegularEE = cms.vdouble( 0.5 ),
81352     thrOverEEB = cms.vdouble( -1.0 ),
81353     thrOverEEE = cms.vdouble( -1.0 ),
81354     thrOverE2EB = cms.vdouble( -1.0 ),
81355     thrOverE2EE = cms.vdouble( -1.0 ),
81356     ncandcut = cms.int32( 1 ),
81357     doRhoCorrection = cms.bool( False ),
81358     rhoMax = cms.double( 9.9999999E7 ),
81359     rhoScale = cms.double( 1.0 ),
81360     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81361     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81362     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81363 )
81364 fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81365     saveTags = cms.bool( True ),
81366     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ),
81367     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81368     rhoTag = cms.InputTag( "" ),
81369     energyLowEdges = cms.vdouble( 0.0 ),
81370     lessThan = cms.bool( True ),
81371     useEt = cms.bool( False ),
81372     useAbs = cms.bool( False ),
81373     thrRegularEB = cms.vdouble( 0.01 ),
81374     thrRegularEE = cms.vdouble( 0.035 ),
81375     thrOverEEB = cms.vdouble( -1.0 ),
81376     thrOverEEE = cms.vdouble( -1.0 ),
81377     thrOverE2EB = cms.vdouble( -1.0 ),
81378     thrOverE2EE = cms.vdouble( -1.0 ),
81379     ncandcut = cms.int32( 1 ),
81380     doRhoCorrection = cms.bool( False ),
81381     rhoMax = cms.double( 9.9999999E7 ),
81382     rhoScale = cms.double( 1.0 ),
81383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81386 )
81387 fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81388     saveTags = cms.bool( True ),
81389     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ),
81390     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81391     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81392     energyLowEdges = cms.vdouble( 0.0 ),
81393     lessThan = cms.bool( True ),
81394     useEt = cms.bool( True ),
81395     useAbs = cms.bool( False ),
81396     thrRegularEB = cms.vdouble( 6.0 ),
81397     thrRegularEE = cms.vdouble( 6.0 ),
81398     thrOverEEB = cms.vdouble( 0.012 ),
81399     thrOverEEE = cms.vdouble( 0.012 ),
81400     thrOverE2EB = cms.vdouble( 0.0 ),
81401     thrOverE2EE = cms.vdouble( 0.0 ),
81402     ncandcut = cms.int32( 1 ),
81403     doRhoCorrection = cms.bool( True ),
81404     rhoMax = cms.double( 9.9999999E7 ),
81405     rhoScale = cms.double( 1.0 ),
81406     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
81407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81409 )
81410 fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81411     saveTags = cms.bool( True ),
81412     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ),
81413     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
81414     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81415     energyLowEdges = cms.vdouble( 0.0 ),
81416     lessThan = cms.bool( True ),
81417     useEt = cms.bool( True ),
81418     useAbs = cms.bool( False ),
81419     thrRegularEB = cms.vdouble( 10.0 ),
81420     thrRegularEE = cms.vdouble( 10.0 ),
81421     thrOverEEB = cms.vdouble( 0.005 ),
81422     thrOverEEE = cms.vdouble( 0.005 ),
81423     thrOverE2EB = cms.vdouble( 0.0 ),
81424     thrOverE2EE = cms.vdouble( 0.0 ),
81425     ncandcut = cms.int32( 1 ),
81426     doRhoCorrection = cms.bool( True ),
81427     rhoMax = cms.double( 9.9999999E7 ),
81428     rhoScale = cms.double( 1.0 ),
81429     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
81430     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81432 )
81433 fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81434     saveTags = cms.bool( True ),
81435     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ),
81436     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
81437     rhoTag = cms.InputTag( "" ),
81438     energyLowEdges = cms.vdouble( 0.0 ),
81439     lessThan = cms.bool( True ),
81440     useEt = cms.bool( True ),
81441     useAbs = cms.bool( False ),
81442     thrRegularEB = cms.vdouble( 6.0 ),
81443     thrRegularEE = cms.vdouble( 6.0 ),
81444     thrOverEEB = cms.vdouble( 0.002 ),
81445     thrOverEEE = cms.vdouble( 0.002 ),
81446     thrOverE2EB = cms.vdouble( 0.0 ),
81447     thrOverE2EE = cms.vdouble( 0.0 ),
81448     ncandcut = cms.int32( 1 ),
81449     doRhoCorrection = cms.bool( False ),
81450     rhoMax = cms.double( 9.9999999E7 ),
81451     rhoScale = cms.double( 1.0 ),
81452     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81453     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81454     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81455 )
81456 fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
81457     saveTags = cms.bool( True ),
81458     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81459     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
81460     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81461     inputTag2 = cms.InputTag( "hltTauJet5" ),
81462     triggerType1 = cms.int32( 81 ),
81463     triggerType2 = cms.int32( 84 ),
81464     MinDeta = cms.double( 0.0 ),
81465     MaxDeta = cms.double( -1.0 ),
81466     MinDphi = cms.double( 0.0 ),
81467     MaxDphi = cms.double( -1.0 ),
81468     MinDelR = cms.double( 0.3 ),
81469     MaxDelR = cms.double( 99999.0 ),
81470     MinPt = cms.double( 1.0 ),
81471     MaxPt = cms.double( -1.0 ),
81472     MinMinv = cms.double( 32.0 ),
81473     MaxMinv = cms.double( 99999.0 ),
81474     MinN = cms.int32( 1 )
81475 )
81476 fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau",
81477     saveTags = cms.bool( True ),
81478     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81479     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ),
81480     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81481     inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ),
81482     triggerType1 = cms.int32( 81 ),
81483     triggerType2 = cms.int32( 84 ),
81484     MinDeta = cms.double( 0.0 ),
81485     MaxDeta = cms.double( -1.0 ),
81486     MinDphi = cms.double( 0.0 ),
81487     MaxDphi = cms.double( -1.0 ),
81488     MinDelR = cms.double( 0.3 ),
81489     MaxDelR = cms.double( 99999.0 ),
81490     MinPt = cms.double( 1.0 ),
81491     MaxPt = cms.double( -1.0 ),
81492     MinMinv = cms.double( 50.0 ),
81493     MaxMinv = cms.double( 105.0 ),
81494     MinN = cms.int32( 1 )
81495 )
81496 fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed",
81497     saveTags = cms.bool( True ),
81498     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" ),
81499     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81500     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81501     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81502     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81503     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81504     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81505     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81506     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81507     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81508 )
81509 fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler",
81510     offset = cms.uint32( 0 ),
81511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81512 )
81513 fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81514     saveTags = cms.bool( True ),
81515     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81516     triggerType = cms.int32( 85 ),
81517     MinE = cms.double( -1.0 ),
81518     MinPt = cms.double( 45.0 ),
81519     MinMass = cms.double( -1.0 ),
81520     MaxMass = cms.double( -1.0 ),
81521     MinEta = cms.double( -1.0 ),
81522     MaxEta = cms.double( 5.2 ),
81523     MinN = cms.int32( 2 )
81524 )
81525 fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet",
81526     saveTags = cms.bool( True ),
81527     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81528     triggerType = cms.int32( 85 ),
81529     MinE = cms.double( -1.0 ),
81530     MinPt = cms.double( 125.0 ),
81531     MinMass = cms.double( -1.0 ),
81532     MaxMass = cms.double( -1.0 ),
81533     MinEta = cms.double( -1.0 ),
81534     MaxEta = cms.double( 5.2 ),
81535     MinN = cms.int32( 1 )
81536 )
81537 fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter",
81538     saveTags = cms.bool( True ),
81539     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81540     minPtLow = cms.double( 45.0 ),
81541     minPtHigh = cms.double( 45.0 ),
81542     etaOpposite = cms.bool( True ),
81543     minDeltaEta = cms.double( 0.0 ),
81544     minInvMass = cms.double( 1050.0 ),
81545     maxEta = cms.double( 5.0 ),
81546     leadingJetOnly = cms.bool( False ),
81547     triggerType = cms.int32( 85 )
81548 )
81549 fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81550     saveTags = cms.bool( True ),
81551     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81552     matchJetsByDeltaR = cms.bool( True ),
81553     maxJetDeltaR = cms.double( 0.5 ),
81554     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81555     algorithm = cms.string( "VBF" ),
81556     minPt1 = cms.double( 125.0 ),
81557     minPt2 = cms.double( 45.0 ),
81558     minPt3 = cms.double( 125.0 ),
81559     minInvMass = cms.double( 1050.0 ),
81560     minNJets = cms.int32( 2 ),
81561     maxNJets = cms.int32( -1 ),
81562     triggerType = cms.int32( 85 )
81563 )
81564 fragment.hltPreVBFDiPFJet12545Mjj1150 = cms.EDFilter( "HLTPrescaler",
81565     offset = cms.uint32( 0 ),
81566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81567 )
81568 fragment.hltDiPFJet45MJJ1150 = cms.EDFilter( "HLTPFJetVBFFilter",
81569     saveTags = cms.bool( True ),
81570     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81571     minPtLow = cms.double( 45.0 ),
81572     minPtHigh = cms.double( 45.0 ),
81573     etaOpposite = cms.bool( True ),
81574     minDeltaEta = cms.double( 0.0 ),
81575     minInvMass = cms.double( 1150.0 ),
81576     maxEta = cms.double( 5.0 ),
81577     leadingJetOnly = cms.bool( False ),
81578     triggerType = cms.int32( 85 )
81579 )
81580 fragment.hltL1PFJetCategoriesVBFinclTight1150 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81581     saveTags = cms.bool( True ),
81582     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81583     matchJetsByDeltaR = cms.bool( True ),
81584     maxJetDeltaR = cms.double( 0.5 ),
81585     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81586     algorithm = cms.string( "VBF" ),
81587     minPt1 = cms.double( 125.0 ),
81588     minPt2 = cms.double( 45.0 ),
81589     minPt3 = cms.double( 125.0 ),
81590     minInvMass = cms.double( 1150.0 ),
81591     minNJets = cms.int32( 2 ),
81592     maxNJets = cms.int32( -1 ),
81593     triggerType = cms.int32( 85 )
81594 )
81595 fragment.hltPreVBFDiPFJet12545Mjj1250 = cms.EDFilter( "HLTPrescaler",
81596     offset = cms.uint32( 0 ),
81597     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81598 )
81599 fragment.hltDiPFJet45MJJ1250 = cms.EDFilter( "HLTPFJetVBFFilter",
81600     saveTags = cms.bool( True ),
81601     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81602     minPtLow = cms.double( 45.0 ),
81603     minPtHigh = cms.double( 45.0 ),
81604     etaOpposite = cms.bool( True ),
81605     minDeltaEta = cms.double( 0.0 ),
81606     minInvMass = cms.double( 1250.0 ),
81607     maxEta = cms.double( 5.0 ),
81608     leadingJetOnly = cms.bool( False ),
81609     triggerType = cms.int32( 85 )
81610 )
81611 fragment.hltL1PFJetCategoriesVBFinclTight1250 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81612     saveTags = cms.bool( True ),
81613     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81614     matchJetsByDeltaR = cms.bool( True ),
81615     maxJetDeltaR = cms.double( 0.5 ),
81616     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81617     algorithm = cms.string( "VBF" ),
81618     minPt1 = cms.double( 125.0 ),
81619     minPt2 = cms.double( 45.0 ),
81620     minPt3 = cms.double( 125.0 ),
81621     minInvMass = cms.double( 1250.0 ),
81622     minNJets = cms.int32( 2 ),
81623     maxNJets = cms.int32( -1 ),
81624     triggerType = cms.int32( 85 )
81625 )
81626 fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed",
81627     saveTags = cms.bool( True ),
81628     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" ),
81629     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81630     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81631     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81632     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81633     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81634     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81635     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81636     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81637     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81638 )
81639 fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81640     offset = cms.uint32( 0 ),
81641     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81642 )
81643 fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81644     saveTags = cms.bool( True ),
81645     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81646     triggerType = cms.int32( 85 ),
81647     MinE = cms.double( -1.0 ),
81648     MinPt = cms.double( 45.0 ),
81649     MinMass = cms.double( -1.0 ),
81650     MaxMass = cms.double( -1.0 ),
81651     MinEta = cms.double( -1.0 ),
81652     MaxEta = cms.double( 5.2 ),
81653     MinN = cms.int32( 4 )
81654 )
81655 fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet",
81656     saveTags = cms.bool( True ),
81657     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81658     triggerType = cms.int32( 85 ),
81659     MinE = cms.double( -1.0 ),
81660     MinPt = cms.double( 60.0 ),
81661     MinMass = cms.double( -1.0 ),
81662     MaxMass = cms.double( -1.0 ),
81663     MinEta = cms.double( -1.0 ),
81664     MaxEta = cms.double( 5.2 ),
81665     MinN = cms.int32( 3 )
81666 )
81667 fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet",
81668     saveTags = cms.bool( True ),
81669     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81670     triggerType = cms.int32( 85 ),
81671     MinE = cms.double( -1.0 ),
81672     MinPt = cms.double( 75.0 ),
81673     MinMass = cms.double( -1.0 ),
81674     MaxMass = cms.double( -1.0 ),
81675     MinEta = cms.double( -1.0 ),
81676     MaxEta = cms.double( 5.0 ),
81677     MinN = cms.int32( 1 )
81678 )
81679 fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter",
81680     saveTags = cms.bool( True ),
81681     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81682     minPtLow = cms.double( 45.0 ),
81683     minPtHigh = cms.double( 45.0 ),
81684     etaOpposite = cms.bool( True ),
81685     minDeltaEta = cms.double( 0.0 ),
81686     minInvMass = cms.double( 800.0 ),
81687     maxEta = cms.double( 5.0 ),
81688     leadingJetOnly = cms.bool( False ),
81689     triggerType = cms.int32( 85 )
81690 )
81691 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81692     saveTags = cms.bool( True ),
81693     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81694     matchJetsByDeltaR = cms.bool( True ),
81695     maxJetDeltaR = cms.double( 0.5 ),
81696     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81697     algorithm = cms.string( "VBFPlus2CentralJets" ),
81698     minPt1 = cms.double( 75.0 ),
81699     minPt2 = cms.double( 45.0 ),
81700     minPt3 = cms.double( 60.0 ),
81701     minInvMass = cms.double( 800.0 ),
81702     minNJets = cms.int32( 4 ),
81703     maxNJets = cms.int32( -1 ),
81704     triggerType = cms.int32( 85 )
81705 )
81706 fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81707     offset = cms.uint32( 0 ),
81708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81709 )
81710 fragment.hltDiPFJet45MJJ900 = cms.EDFilter( "HLTPFJetVBFFilter",
81711     saveTags = cms.bool( True ),
81712     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81713     minPtLow = cms.double( 45.0 ),
81714     minPtHigh = cms.double( 45.0 ),
81715     etaOpposite = cms.bool( True ),
81716     minDeltaEta = cms.double( 0.0 ),
81717     minInvMass = cms.double( 900.0 ),
81718     maxEta = cms.double( 5.0 ),
81719     leadingJetOnly = cms.bool( False ),
81720     triggerType = cms.int32( 85 )
81721 )
81722 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81723     saveTags = cms.bool( True ),
81724     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81725     matchJetsByDeltaR = cms.bool( True ),
81726     maxJetDeltaR = cms.double( 0.5 ),
81727     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81728     algorithm = cms.string( "VBFPlus2CentralJets" ),
81729     minPt1 = cms.double( 75.0 ),
81730     minPt2 = cms.double( 45.0 ),
81731     minPt3 = cms.double( 60.0 ),
81732     minInvMass = cms.double( 900.0 ),
81733     minNJets = cms.int32( 4 ),
81734     maxNJets = cms.int32( -1 ),
81735     triggerType = cms.int32( 85 )
81736 )
81737 fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81738     offset = cms.uint32( 0 ),
81739     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81740 )
81741 fragment.hltDiPFJet45MJJ1000 = cms.EDFilter( "HLTPFJetVBFFilter",
81742     saveTags = cms.bool( True ),
81743     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81744     minPtLow = cms.double( 45.0 ),
81745     minPtHigh = cms.double( 45.0 ),
81746     etaOpposite = cms.bool( True ),
81747     minDeltaEta = cms.double( 0.0 ),
81748     minInvMass = cms.double( 1000.0 ),
81749     maxEta = cms.double( 5.0 ),
81750     leadingJetOnly = cms.bool( False ),
81751     triggerType = cms.int32( 85 )
81752 )
81753 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81754     saveTags = cms.bool( True ),
81755     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81756     matchJetsByDeltaR = cms.bool( True ),
81757     maxJetDeltaR = cms.double( 0.5 ),
81758     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81759     algorithm = cms.string( "VBFPlus2CentralJets" ),
81760     minPt1 = cms.double( 75.0 ),
81761     minPt2 = cms.double( 45.0 ),
81762     minPt3 = cms.double( 60.0 ),
81763     minInvMass = cms.double( 1000.0 ),
81764     minNJets = cms.int32( 4 ),
81765     maxNJets = cms.int32( -1 ),
81766     triggerType = cms.int32( 85 )
81767 )
81768 fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed",
81769     saveTags = cms.bool( True ),
81770     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" ),
81771     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81772     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81773     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81774     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81775     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81776     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81777     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81778     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81779     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81780 )
81781 fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
81782     offset = cms.uint32( 0 ),
81783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81784 )
81785 fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET",
81786     saveTags = cms.bool( True ),
81787     inputTag = cms.InputTag( "hltMet" ),
81788     triggerType = cms.int32( 87 ),
81789     MinE = cms.double( -1.0 ),
81790     MinPt = cms.double( 0.0 ),
81791     MinMass = cms.double( -1.0 ),
81792     MaxMass = cms.double( -1.0 ),
81793     MinEta = cms.double( -1.0 ),
81794     MaxEta = cms.double( -1.0 ),
81795     MinN = cms.int32( 1 )
81796 )
81797 fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET",
81798     saveTags = cms.bool( True ),
81799     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
81800     triggerType = cms.int32( 87 ),
81801     MinE = cms.double( -1.0 ),
81802     MinPt = cms.double( 85.0 ),
81803     MinMass = cms.double( -1.0 ),
81804     MaxMass = cms.double( -1.0 ),
81805     MinEta = cms.double( -1.0 ),
81806     MaxEta = cms.double( -1.0 ),
81807     MinN = cms.int32( 1 )
81808 )
81809 fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter",
81810     saveTags = cms.bool( True ),
81811     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81812     minPtLow = cms.double( 45.0 ),
81813     minPtHigh = cms.double( 45.0 ),
81814     etaOpposite = cms.bool( True ),
81815     minDeltaEta = cms.double( 0.0 ),
81816     minInvMass = cms.double( 650.0 ),
81817     maxEta = cms.double( 5.0 ),
81818     leadingJetOnly = cms.bool( False ),
81819     triggerType = cms.int32( 85 )
81820 )
81821 fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet",
81822     saveTags = cms.bool( True ),
81823     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81824     triggerType = cms.int32( 85 ),
81825     MinE = cms.double( -1.0 ),
81826     MinPt = cms.double( 80.0 ),
81827     MinMass = cms.double( -1.0 ),
81828     MaxMass = cms.double( -1.0 ),
81829     MinEta = cms.double( -1.0 ),
81830     MaxEta = cms.double( 5.0 ),
81831     MinN = cms.int32( 1 )
81832 )
81833 fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81834     saveTags = cms.bool( True ),
81835     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81836     matchJetsByDeltaR = cms.bool( True ),
81837     maxJetDeltaR = cms.double( 0.5 ),
81838     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
81839     algorithm = cms.string( "VBF" ),
81840     minPt1 = cms.double( 80.0 ),
81841     minPt2 = cms.double( 45.0 ),
81842     minPt3 = cms.double( 80.0 ),
81843     minInvMass = cms.double( 650.0 ),
81844     minNJets = cms.int32( 2 ),
81845     maxNJets = cms.int32( -1 ),
81846     triggerType = cms.int32( 85 )
81847 )
81848 fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
81849     offset = cms.uint32( 0 ),
81850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81851 )
81852 fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter",
81853     saveTags = cms.bool( True ),
81854     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81855     minPtLow = cms.double( 45.0 ),
81856     minPtHigh = cms.double( 45.0 ),
81857     etaOpposite = cms.bool( True ),
81858     minDeltaEta = cms.double( 0.0 ),
81859     minInvMass = cms.double( 750.0 ),
81860     maxEta = cms.double( 5.0 ),
81861     leadingJetOnly = cms.bool( False ),
81862     triggerType = cms.int32( 85 )
81863 )
81864 fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81865     saveTags = cms.bool( True ),
81866     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81867     matchJetsByDeltaR = cms.bool( True ),
81868     maxJetDeltaR = cms.double( 0.5 ),
81869     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
81870     algorithm = cms.string( "VBF" ),
81871     minPt1 = cms.double( 80.0 ),
81872     minPt2 = cms.double( 45.0 ),
81873     minPt3 = cms.double( 80.0 ),
81874     minInvMass = cms.double( 750.0 ),
81875     minNJets = cms.int32( 2 ),
81876     maxNJets = cms.int32( -1 ),
81877     triggerType = cms.int32( 85 )
81878 )
81879 fragment.hltPreVBFDiPFJet8045Mjj850PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
81880     offset = cms.uint32( 0 ),
81881     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81882 )
81883 fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter",
81884     saveTags = cms.bool( True ),
81885     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81886     minPtLow = cms.double( 45.0 ),
81887     minPtHigh = cms.double( 45.0 ),
81888     etaOpposite = cms.bool( True ),
81889     minDeltaEta = cms.double( 0.0 ),
81890     minInvMass = cms.double( 850.0 ),
81891     maxEta = cms.double( 5.0 ),
81892     leadingJetOnly = cms.bool( False ),
81893     triggerType = cms.int32( 85 )
81894 )
81895 fragment.hltL1PFJetCategoriesVBFMETTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81896     saveTags = cms.bool( True ),
81897     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81898     matchJetsByDeltaR = cms.bool( True ),
81899     maxJetDeltaR = cms.double( 0.5 ),
81900     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
81901     algorithm = cms.string( "VBF" ),
81902     minPt1 = cms.double( 80.0 ),
81903     minPt2 = cms.double( 45.0 ),
81904     minPt3 = cms.double( 80.0 ),
81905     minInvMass = cms.double( 850.0 ),
81906     minNJets = cms.int32( 2 ),
81907     maxNJets = cms.int32( -1 ),
81908     triggerType = cms.int32( 85 )
81909 )
81910 fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed",
81911     saveTags = cms.bool( True ),
81912     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" ),
81913     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81914     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81915     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81916     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81917     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81918     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81919     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81920     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81921     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81922 )
81923 fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
81924     offset = cms.uint32( 0 ),
81925     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81926 )
81927 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
81928     saveTags = cms.bool( True ),
81929     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
81930     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
81931     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
81932     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
81933     MinN = cms.int32( 0 ),
81934     MaxEta = cms.double( 2.5 ),
81935     AbsEtaBins = cms.vdouble( 0.0 ),
81936     MinNstations = cms.vint32( 0 ),
81937     MinNhits = cms.vint32( 0 ),
81938     CutOnChambers = cms.bool( False ),
81939     MinNchambers = cms.vint32( 0 ),
81940     MaxDr = cms.double( 9999.0 ),
81941     MinDr = cms.double( -1.0 ),
81942     MaxDz = cms.double( 9999.0 ),
81943     MinDxySig = cms.double( -1.0 ),
81944     MinPt = cms.double( 0.0 ),
81945     NSigmaPt = cms.double( 0.0 ),
81946     MatchToPreviousCand = cms.bool( True )
81947 )
81948 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter",
81949     saveTags = cms.bool( True ),
81950     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
81951     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
81952     MaxEta = cms.double( 2.5 ),
81953     MinPt = cms.double( 0.0 ),
81954     MaxDeltaR = cms.double( 0.3 ),
81955     MinN = cms.int32( 1 ),
81956     CentralBxOnly = cms.bool( True ),
81957     SelectQualities = cms.vint32(  )
81958 )
81959 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter",
81960     saveTags = cms.bool( True ),
81961     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
81962     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
81963     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ),
81964     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ),
81965     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
81966     MinN = cms.int32( 1 ),
81967     MaxEta = cms.double( 2.5 ),
81968     MinNhits = cms.int32( 0 ),
81969     MaxDr = cms.double( 2.0 ),
81970     MinDr = cms.double( -1.0 ),
81971     MaxDz = cms.double( 9999.0 ),
81972     MinDxySig = cms.double( -1.0 ),
81973     MinPt = cms.double( 3.0 ),
81974     NSigmaPt = cms.double( 0.0 ),
81975     MaxNormalizedChi2 = cms.double( 20.0 ),
81976     MaxDXYBeamSpot = cms.double( 0.1 ),
81977     MinDXYBeamSpot = cms.double( -1.0 ),
81978     MinNmuonHits = cms.int32( 0 ),
81979     MaxPtDifference = cms.double( 9999.0 ),
81980     MinTrackPt = cms.double( 0.0 ),
81981     minMuonStations = cms.int32( 2 ),
81982     minTrkHits = cms.int32( -1 ),
81983     minMuonHits = cms.int32( -1 ),
81984     allowedTypeMask = cms.uint32( 255 ),
81985     requiredTypeMask = cms.uint32( 0 ),
81986     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
81987     trkMuonId = cms.uint32( 0 ),
81988     L1MatchingdR = cms.double( 0.3 ),
81989     MatchToPreviousCand = cms.bool( True ),
81990     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
81991     requireL3MuonTrajectorySeed = cms.bool( False ),
81992     useSimpleGeometry = cms.bool( True ),
81993     useStation2 = cms.bool( True ),
81994     fallbackToME1 = cms.bool( False ),
81995     cosmicPropagationHypothesis = cms.bool( False ),
81996     useMB2InOverlap = cms.bool( False ),
81997     useTrack = cms.string( "tracker" ),
81998     useState = cms.string( "atVertex" ),
81999     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
82000     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
82001     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
82002 )
82003 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
82004     RegionPSet = cms.PSet( 
82005       vertexCollection = cms.InputTag( "hltPixelVertices" ),
82006       zErrorVetex = cms.double( 0.2 ),
82007       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82008       zErrorBeamSpot = cms.double( 24.2 ),
82009       maxNVertices = cms.int32( 4 ),
82010       maxNRegions = cms.int32( 40 ),
82011       nSigmaZVertex = cms.double( 3.0 ),
82012       nSigmaZBeamSpot = cms.double( 4.0 ),
82013       ptMin = cms.double( 0.3 ),
82014       mode = cms.string( "VerticesFixed" ),
82015       input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82016       searchOpt = cms.bool( False ),
82017       whereToUseMeasurementTracker = cms.string( "Never" ),
82018       originRadius = cms.double( 0.1 ),
82019       measurementTrackerName = cms.InputTag( "" ),
82020       precise = cms.bool( True ),
82021       deltaEta = cms.double( 0.3 ),
82022       deltaPhi = cms.double( 0.3 )
82023     )
82024 )
82025 fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion",
82026     tracks = cms.InputTag( "hltPixelTracks" ),
82027     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ),
82028     produceTrackCollection = cms.bool( True ),
82029     produceMask = cms.bool( False )
82030 )
82031 fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
82032     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ),
82033     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
82034     originHalfLength = cms.double( 0.3 ),
82035     originRadius = cms.double( 0.1 ),
82036     useProtoTrackKinematics = cms.bool( False ),
82037     useEventsWithNoVertex = cms.bool( True ),
82038     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
82039     usePV = cms.bool( False ),
82040     includeFourthHit = cms.bool( True ),
82041     produceComplement = cms.bool( False ),
82042     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
82043 )
82044 fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
82045     cleanTrajectoryAfterInOut = cms.bool( False ),
82046     doSeedingRegionRebuilding = cms.bool( False ),
82047     onlyPixelHitsForSeedCleaner = cms.bool( False ),
82048     reverseTrajectories = cms.bool( False ),
82049     useHitsSplitting = cms.bool( False ),
82050     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
82051     src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ),
82052     clustersToSkip = cms.InputTag( "" ),
82053     phase2clustersToSkip = cms.InputTag( "" ),
82054     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
82055     TransientInitialStateEstimatorParameters = cms.PSet( 
82056       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
82057       numberMeasurementsForFit = cms.int32( 4 ),
82058       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
82059     ),
82060     numHitsForSeedCleaner = cms.int32( 4 ),
82061     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
82062     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
82063     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
82064     maxNSeeds = cms.uint32( 100000 ),
82065     maxSeedsBeforeCleaning = cms.uint32( 1000 )
82066 )
82067 fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
82068     TrajectoryInEvent = cms.bool( False ),
82069     useHitsSplitting = cms.bool( False ),
82070     src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ),
82071     clusterRemovalInfo = cms.InputTag( "" ),
82072     AlgorithmName = cms.string( "hltIter0" ),
82073     GeometricInnerState = cms.bool( True ),
82074     reMatchSplitHits = cms.bool( False ),
82075     usePropagatorForPCA = cms.bool( False ),
82076     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82077     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
82078     useSimpleMF = cms.bool( True ),
82079     SimpleMagneticField = cms.string( "ParabolicMf" ),
82080     Fitter = cms.string( "hltESPFittingSmootherIT" ),
82081     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
82082     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
82083     NavigationSchool = cms.string( "" ),
82084     MeasurementTracker = cms.string( "" )
82085 )
82086 fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
82087     src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82088     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
82089     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
82090     ignoreVertices = cms.bool( False ),
82091     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
82092     mva = cms.PSet( 
82093       minPixelHits = cms.vint32( 0, 0, 0 ),
82094       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
82095       dr_par = cms.PSet( 
82096         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
82097         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
82098         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
82099         dr_exp = cms.vint32( 4, 4, 4 ),
82100         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
82101       ),
82102       maxLostLayers = cms.vint32( 1, 1, 1 ),
82103       min3DLayers = cms.vint32( 0, 0, 0 ),
82104       dz_par = cms.PSet( 
82105         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
82106         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
82107         dz_exp = cms.vint32( 4, 4, 4 )
82108       ),
82109       minNVtxTrk = cms.int32( 3 ),
82110       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
82111       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
82112       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
82113       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
82114       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
82115       minLayers = cms.vint32( 3, 3, 3 )
82116     )
82117 )
82118 fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
82119     originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82120     originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ),
82121     originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ),
82122     minQuality = cms.string( "highPurity" ),
82123     copyExtras = cms.untracked.bool( True ),
82124     copyTrajectories = cms.untracked.bool( False )
82125 )
82126 fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
82127     UseRhoCorrectedCaloDeposits = cms.bool( False ),
82128     UseCaloIso = cms.bool( False ),
82129     CaloDepositsLabel = cms.InputTag( "notUsed" ),
82130     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82131     OutputMuIsoDeposits = cms.bool( True ),
82132     TrackPt_Min = cms.double( -1.0 ),
82133     printDebug = cms.bool( False ),
82134     CutsPSet = cms.PSet( 
82135       applyCutsORmaxNTracks = cms.bool( False ),
82136       maxNTracks = cms.int32( -1 ),
82137       Thresholds = cms.vdouble( 0.4 ),
82138       EtaBounds = cms.vdouble( 2.411 ),
82139       ComponentName = cms.string( "SimpleCuts" ),
82140       ConeSizes = cms.vdouble( 0.3 )
82141     ),
82142     TrkExtractorPSet = cms.PSet( 
82143       Diff_z = cms.double( 0.2 ),
82144       inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ),
82145       Chi2Ndof_Max = cms.double( 1.0E64 ),
82146       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
82147       DR_Veto = cms.double( 0.01 ),
82148       Pt_Min = cms.double( -1.0 ),
82149       VetoLeadingTrack = cms.bool( False ),
82150       DR_Max = cms.double( 0.3 ),
82151       DepositLabel = cms.untracked.string( "PXLS" ),
82152       PtVeto_Min = cms.double( 2.0 ),
82153       NHits_Min = cms.uint32( 0 ),
82154       PropagateTracksToRadius = cms.bool( False ),
82155       ReferenceRadius = cms.double( 6.0 ),
82156       Chi2Prob_Min = cms.double( -1.0 ),
82157       Diff_r = cms.double( 0.1 ),
82158       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
82159       ComponentName = cms.string( "PixelTrackExtractor" ),
82160       DR_VetoPt = cms.double( 0.025 )
82161     ),
82162     CaloExtractorPSet = cms.PSet( 
82163       DR_Veto_H = cms.double( 0.1 ),
82164       Vertex_Constraint_Z = cms.bool( False ),
82165       DR_Veto_E = cms.double( 0.07 ),
82166       Weight_H = cms.double( 1.0 ),
82167       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
82168       DR_Max = cms.double( 0.3 ),
82169       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
82170       Vertex_Constraint_XY = cms.bool( False ),
82171       Threshold_H = cms.double( 0.5 ),
82172       Threshold_E = cms.double( 0.2 ),
82173       ComponentName = cms.string( "CaloExtractor" ),
82174       Weight_E = cms.double( 1.0 )
82175     )
82176 )
82177 fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
82178     saveTags = cms.bool( True ),
82179     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82180     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ),
82181     MinN = cms.int32( 1 ),
82182     DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ),
82183     IsolatorPSet = cms.PSet(  )
82184 )
82185 fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter",
82186     saveTags = cms.bool( True ),
82187     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
82188     minPtLow = cms.double( 20.0 ),
82189     minPtHigh = cms.double( 20.0 ),
82190     etaOpposite = cms.bool( True ),
82191     minDeltaEta = cms.double( 0.1 ),
82192     minInvMass = cms.double( 250.0 ),
82193     maxEta = cms.double( 5.0 ),
82194     leadingJetOnly = cms.bool( False ),
82195     triggerType = cms.int32( 10 )
82196 )
82197 fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet",
82198     saveTags = cms.bool( True ),
82199     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82200     triggerType = cms.int32( 85 ),
82201     MinE = cms.double( -1.0 ),
82202     MinPt = cms.double( 95.0 ),
82203     MinMass = cms.double( -1.0 ),
82204     MaxMass = cms.double( -1.0 ),
82205     MinEta = cms.double( -1.0 ),
82206     MaxEta = cms.double( 5.0 ),
82207     MinN = cms.int32( 1 )
82208 )
82209 fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82210     saveTags = cms.bool( True ),
82211     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82212     matchJetsByDeltaR = cms.bool( True ),
82213     maxJetDeltaR = cms.double( 0.5 ),
82214     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82215     algorithm = cms.string( "VBF" ),
82216     minPt1 = cms.double( 95.0 ),
82217     minPt2 = cms.double( 45.0 ),
82218     minPt3 = cms.double( 95.0 ),
82219     minInvMass = cms.double( 750.0 ),
82220     minNJets = cms.int32( 2 ),
82221     maxNJets = cms.int32( -1 ),
82222     triggerType = cms.int32( 85 )
82223 )
82224 fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82225     offset = cms.uint32( 0 ),
82226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82227 )
82228 fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82229     saveTags = cms.bool( True ),
82230     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82231     matchJetsByDeltaR = cms.bool( True ),
82232     maxJetDeltaR = cms.double( 0.5 ),
82233     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82234     algorithm = cms.string( "VBF" ),
82235     minPt1 = cms.double( 95.0 ),
82236     minPt2 = cms.double( 45.0 ),
82237     minPt3 = cms.double( 95.0 ),
82238     minInvMass = cms.double( 850.0 ),
82239     minNJets = cms.int32( 2 ),
82240     maxNJets = cms.int32( -1 ),
82241     triggerType = cms.int32( 85 )
82242 )
82243 fragment.hltPreVBFDiPFJet9545Mjj950Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82244     offset = cms.uint32( 0 ),
82245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82246 )
82247 fragment.hltDiPFJet45MJJ950 = cms.EDFilter( "HLTPFJetVBFFilter",
82248     saveTags = cms.bool( True ),
82249     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82250     minPtLow = cms.double( 45.0 ),
82251     minPtHigh = cms.double( 45.0 ),
82252     etaOpposite = cms.bool( True ),
82253     minDeltaEta = cms.double( 0.0 ),
82254     minInvMass = cms.double( 950.0 ),
82255     maxEta = cms.double( 5.0 ),
82256     leadingJetOnly = cms.bool( False ),
82257     triggerType = cms.int32( 85 )
82258 )
82259 fragment.hltL1PFJetCategoriesVBFMuTight950 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82260     saveTags = cms.bool( True ),
82261     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82262     matchJetsByDeltaR = cms.bool( True ),
82263     maxJetDeltaR = cms.double( 0.5 ),
82264     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82265     algorithm = cms.string( "VBF" ),
82266     minPt1 = cms.double( 95.0 ),
82267     minPt2 = cms.double( 45.0 ),
82268     minPt3 = cms.double( 95.0 ),
82269     minInvMass = cms.double( 950.0 ),
82270     minNJets = cms.int32( 2 ),
82271     maxNJets = cms.int32( -1 ),
82272     triggerType = cms.int32( 85 )
82273 )
82274 fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed",
82275     saveTags = cms.bool( True ),
82276     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" ),
82277     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82278     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82279     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82280     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82281     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82282     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82283     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82284     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82285     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82286 )
82287 fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler",
82288     offset = cms.uint32( 0 ),
82289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82290 )
82291 fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
82292     saveTags = cms.bool( True ),
82293     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
82294     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82295     candNonIsolatedTag = cms.InputTag( "" ),
82296     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82297     L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82298     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82299     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82300     ncandcut = cms.int32( 1 ),
82301     doIsolated = cms.bool( False ),
82302     region_eta_size = cms.double( 0.522 ),
82303     region_eta_size_ecap = cms.double( 1.0 ),
82304     region_phi_size = cms.double( 1.044 ),
82305     barrel_end = cms.double( 1.4791 ),
82306     endcap_end = cms.double( 2.17 )
82307 )
82308 fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
82309     saveTags = cms.bool( True ),
82310     inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ),
82311     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82312     etcutEB = cms.double( 22.0 ),
82313     etcutEE = cms.double( 22.0 ),
82314     minEtaCut = cms.double( -9999.0 ),
82315     maxEtaCut = cms.double( 9999.0 ),
82316     ncandcut = cms.int32( 1 )
82317 )
82318 fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82319     saveTags = cms.bool( True ),
82320     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82321     varTag = cms.InputTag( "hltEgammaHoverE" ),
82322     rhoTag = cms.InputTag( "" ),
82323     energyLowEdges = cms.vdouble( 0.0 ),
82324     lessThan = cms.bool( True ),
82325     useEt = cms.bool( False ),
82326     useAbs = cms.bool( False ),
82327     thrRegularEB = cms.vdouble( -1.0 ),
82328     thrRegularEE = cms.vdouble( -1.0 ),
82329     thrOverEEB = cms.vdouble( 0.15 ),
82330     thrOverEEE = cms.vdouble( 0.1 ),
82331     thrOverE2EB = cms.vdouble( -1.0 ),
82332     thrOverE2EE = cms.vdouble( -1.0 ),
82333     ncandcut = cms.int32( 1 ),
82334     doRhoCorrection = cms.bool( False ),
82335     rhoMax = cms.double( 9.9999999E7 ),
82336     rhoScale = cms.double( 1.0 ),
82337     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82338     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82339     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82340 )
82341 fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
82342     saveTags = cms.bool( True ),
82343     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82344     minPtLow = cms.double( 50.0 ),
82345     minPtHigh = cms.double( 50.0 ),
82346     etaOpposite = cms.bool( True ),
82347     minDeltaEta = cms.double( 0.0 ),
82348     minInvMass = cms.double( 650.0 ),
82349     maxEta = cms.double( 999.0 ),
82350     leadingJetOnly = cms.bool( False ),
82351     triggerType = cms.int32( 85 )
82352 )
82353 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching",
82354     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82355     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82356     matchingMode = cms.string( "VBF" ),
82357     pt1Min = cms.double( 50.0 ),
82358     pt2Min = cms.double( 50.0 ),
82359     pt3Min = cms.double( 50.0 ),
82360     mjjMin = cms.double( 650.0 ),
82361     matchingR = cms.double( 0.5 )
82362 )
82363 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet",
82364     saveTags = cms.bool( True ),
82365     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ),
82366     triggerType = cms.int32( 85 ),
82367     MinE = cms.double( -1.0 ),
82368     MinPt = cms.double( 50.0 ),
82369     MinMass = cms.double( -1.0 ),
82370     MaxMass = cms.double( -1.0 ),
82371     MinEta = cms.double( -1.0 ),
82372     MaxEta = cms.double( -1.0 ),
82373     MinN = cms.int32( 2 )
82374 )
82375 fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82376     saveTags = cms.bool( True ),
82377     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82378     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82379     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82380     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82381     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82382     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82383     triggerType1 = cms.int32( 85 ),
82384     triggerType2 = cms.int32( 85 ),
82385     triggerType3 = cms.int32( 81 ),
82386     MinDphi = cms.double( 1.0 ),
82387     MaxDphi = cms.double( -1.0 ),
82388     MinDeta = cms.double( 1.0 ),
82389     MaxDeta = cms.double( -1.0 ),
82390     MinMinv = cms.double( 1.0 ),
82391     MaxMinv = cms.double( -1.0 ),
82392     MinDelR = cms.double( 0.5 ),
82393     MaxDelR = cms.double( 9999.0 ),
82394     MinPt = cms.double( 1.0 ),
82395     MaxPt = cms.double( -1.0 ),
82396     MinN = cms.int32( 1 )
82397 )
82398 fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler",
82399     offset = cms.uint32( 0 ),
82400     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82401 )
82402 fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
82403     saveTags = cms.bool( True ),
82404     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82405     minPtLow = cms.double( 50.0 ),
82406     minPtHigh = cms.double( 50.0 ),
82407     etaOpposite = cms.bool( True ),
82408     minDeltaEta = cms.double( 0.0 ),
82409     minInvMass = cms.double( 750.0 ),
82410     maxEta = cms.double( 999.0 ),
82411     leadingJetOnly = cms.bool( False ),
82412     triggerType = cms.int32( 85 )
82413 )
82414 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching",
82415     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82416     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82417     matchingMode = cms.string( "VBF" ),
82418     pt1Min = cms.double( 50.0 ),
82419     pt2Min = cms.double( 50.0 ),
82420     pt3Min = cms.double( 50.0 ),
82421     mjjMin = cms.double( 750.0 ),
82422     matchingR = cms.double( 0.5 )
82423 )
82424 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet",
82425     saveTags = cms.bool( True ),
82426     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ),
82427     triggerType = cms.int32( 85 ),
82428     MinE = cms.double( -1.0 ),
82429     MinPt = cms.double( 50.0 ),
82430     MinMass = cms.double( -1.0 ),
82431     MaxMass = cms.double( -1.0 ),
82432     MinEta = cms.double( -1.0 ),
82433     MaxEta = cms.double( -1.0 ),
82434     MinN = cms.int32( 2 )
82435 )
82436 fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82437     saveTags = cms.bool( True ),
82438     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82439     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82440     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82441     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82442     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82443     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82444     triggerType1 = cms.int32( 85 ),
82445     triggerType2 = cms.int32( 85 ),
82446     triggerType3 = cms.int32( 81 ),
82447     MinDphi = cms.double( 1.0 ),
82448     MaxDphi = cms.double( -1.0 ),
82449     MinDeta = cms.double( 1.0 ),
82450     MaxDeta = cms.double( -1.0 ),
82451     MinMinv = cms.double( 1.0 ),
82452     MaxMinv = cms.double( -1.0 ),
82453     MinDelR = cms.double( 0.5 ),
82454     MaxDelR = cms.double( 9999.0 ),
82455     MinPt = cms.double( 1.0 ),
82456     MaxPt = cms.double( -1.0 ),
82457     MinN = cms.int32( 1 )
82458 )
82459 fragment.hltPreVBFDiPFJet50Mjj850Photon22 = cms.EDFilter( "HLTPrescaler",
82460     offset = cms.uint32( 0 ),
82461     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82462 )
82463 fragment.hltPFJetVBFFilterLooseIDPt50Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
82464     saveTags = cms.bool( True ),
82465     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82466     minPtLow = cms.double( 50.0 ),
82467     minPtHigh = cms.double( 50.0 ),
82468     etaOpposite = cms.bool( True ),
82469     minDeltaEta = cms.double( 0.0 ),
82470     minInvMass = cms.double( 850.0 ),
82471     maxEta = cms.double( 999.0 ),
82472     leadingJetOnly = cms.bool( False ),
82473     triggerType = cms.int32( 85 )
82474 )
82475 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDProducer( "L1TPFJetsMatching",
82476     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82477     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82478     matchingMode = cms.string( "VBF" ),
82479     pt1Min = cms.double( 50.0 ),
82480     pt2Min = cms.double( 50.0 ),
82481     pt3Min = cms.double( 50.0 ),
82482     mjjMin = cms.double( 850.0 ),
82483     matchingR = cms.double( 0.5 )
82484 )
82485 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 = cms.EDFilter( "HLT1PFJet",
82486     saveTags = cms.bool( True ),
82487     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850','TwoJets' ),
82488     triggerType = cms.int32( 85 ),
82489     MinE = cms.double( -1.0 ),
82490     MinPt = cms.double( 50.0 ),
82491     MinMass = cms.double( -1.0 ),
82492     MaxMass = cms.double( -1.0 ),
82493     MinEta = cms.double( -1.0 ),
82494     MaxEta = cms.double( -1.0 ),
82495     MinN = cms.int32( 2 )
82496 )
82497 fragment.hltDiPFJet50Mjj850Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82498     saveTags = cms.bool( True ),
82499     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82500     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850' ),
82501     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82502     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82503     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850" ),
82504     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82505     triggerType1 = cms.int32( 85 ),
82506     triggerType2 = cms.int32( 85 ),
82507     triggerType3 = cms.int32( 81 ),
82508     MinDphi = cms.double( 1.0 ),
82509     MaxDphi = cms.double( -1.0 ),
82510     MinDeta = cms.double( 1.0 ),
82511     MaxDeta = cms.double( -1.0 ),
82512     MinMinv = cms.double( 1.0 ),
82513     MaxMinv = cms.double( -1.0 ),
82514     MinDelR = cms.double( 0.5 ),
82515     MaxDelR = cms.double( 9999.0 ),
82516     MinPt = cms.double( 1.0 ),
82517     MaxPt = cms.double( -1.0 ),
82518     MinN = cms.int32( 1 )
82519 )
82520 fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82521     offset = cms.uint32( 0 ),
82522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82523 )
82524 fragment.hltEle22erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82525     saveTags = cms.bool( True ),
82526     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82527     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82528     rhoTag = cms.InputTag( "" ),
82529     energyLowEdges = cms.vdouble( 0.0 ),
82530     lessThan = cms.bool( True ),
82531     useEt = cms.bool( False ),
82532     useAbs = cms.bool( False ),
82533     thrRegularEB = cms.vdouble( 0.0105 ),
82534     thrRegularEE = cms.vdouble( 0.0305 ),
82535     thrOverEEB = cms.vdouble( -1.0 ),
82536     thrOverEEE = cms.vdouble( -1.0 ),
82537     thrOverE2EB = cms.vdouble( -1.0 ),
82538     thrOverE2EE = cms.vdouble( -1.0 ),
82539     ncandcut = cms.int32( 1 ),
82540     doRhoCorrection = cms.bool( False ),
82541     rhoMax = cms.double( 9.9999999E7 ),
82542     rhoScale = cms.double( 1.0 ),
82543     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82544     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82545     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82546 )
82547 fragment.hltEle22erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82548     saveTags = cms.bool( True ),
82549     candTag = cms.InputTag( "hltEle22erWPTightClusterShapeFilterForVBF" ),
82550     varTag = cms.InputTag( "hltEgammaHoverE" ),
82551     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82552     energyLowEdges = cms.vdouble( 0.0 ),
82553     lessThan = cms.bool( True ),
82554     useEt = cms.bool( False ),
82555     useAbs = cms.bool( False ),
82556     etaBoundaryEB12 = cms.double( 1.0 ),
82557     etaBoundaryEE12 = cms.double( 2.1 ),
82558     thrRegularEB1 = cms.vdouble( 1.0 ),
82559     thrRegularEE1 = cms.vdouble( 3.0 ),
82560     thrOverEEB1 = cms.vdouble( 0.06 ),
82561     thrOverEEE1 = cms.vdouble( 0.03 ),
82562     thrOverE2EB1 = cms.vdouble( 0.0 ),
82563     thrOverE2EE1 = cms.vdouble( 0.0 ),
82564     thrRegularEB2 = cms.vdouble( 1.0 ),
82565     thrRegularEE2 = cms.vdouble( 5.0 ),
82566     thrOverEEB2 = cms.vdouble( 0.06 ),
82567     thrOverEEE2 = cms.vdouble( 0.03 ),
82568     thrOverE2EB2 = cms.vdouble( 0.0 ),
82569     thrOverE2EE2 = cms.vdouble( 0.0 ),
82570     ncandcut = cms.int32( 1 ),
82571     doRhoCorrection = cms.bool( True ),
82572     rhoMax = cms.double( 9.9999999E7 ),
82573     rhoScale = cms.double( 1.0 ),
82574     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
82575     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82576     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82577 )
82578 fragment.hltEle22erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82579     saveTags = cms.bool( True ),
82580     candTag = cms.InputTag( "hltEle22erWPTightHEFilterForVBF" ),
82581     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
82582     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82583     energyLowEdges = cms.vdouble( 0.0 ),
82584     lessThan = cms.bool( True ),
82585     useEt = cms.bool( True ),
82586     useAbs = cms.bool( False ),
82587     etaBoundaryEB12 = cms.double( 1.0 ),
82588     etaBoundaryEE12 = cms.double( 2.1 ),
82589     thrRegularEB1 = cms.vdouble( 3.0 ),
82590     thrRegularEE1 = cms.vdouble( 1.0 ),
82591     thrOverEEB1 = cms.vdouble( 0.01 ),
82592     thrOverEEE1 = cms.vdouble( 0.025 ),
82593     thrOverE2EB1 = cms.vdouble( 0.0 ),
82594     thrOverE2EE1 = cms.vdouble( 0.0 ),
82595     thrRegularEB2 = cms.vdouble( 3.0 ),
82596     thrRegularEE2 = cms.vdouble( 2.0 ),
82597     thrOverEEB2 = cms.vdouble( 0.01 ),
82598     thrOverEEE2 = cms.vdouble( 0.025 ),
82599     thrOverE2EB2 = cms.vdouble( 0.0 ),
82600     thrOverE2EE2 = cms.vdouble( 0.0 ),
82601     ncandcut = cms.int32( 1 ),
82602     doRhoCorrection = cms.bool( True ),
82603     rhoMax = cms.double( 9.9999999E7 ),
82604     rhoScale = cms.double( 1.0 ),
82605     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
82606     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82607     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82608 )
82609 fragment.hltEle22erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82610     saveTags = cms.bool( True ),
82611     candTag = cms.InputTag( "hltEle22erWPTightEcalIsoFilterForVBF" ),
82612     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82613     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82614     energyLowEdges = cms.vdouble( 0.0 ),
82615     lessThan = cms.bool( True ),
82616     useEt = cms.bool( True ),
82617     useAbs = cms.bool( False ),
82618     etaBoundaryEB12 = cms.double( 1.0 ),
82619     etaBoundaryEE12 = cms.double( 2.0 ),
82620     thrRegularEB1 = cms.vdouble( 4.0 ),
82621     thrRegularEE1 = cms.vdouble( 1.0 ),
82622     thrOverEEB1 = cms.vdouble( 0.04 ),
82623     thrOverEEE1 = cms.vdouble( 0.03 ),
82624     thrOverE2EB1 = cms.vdouble( 0.0 ),
82625     thrOverE2EE1 = cms.vdouble( 0.0 ),
82626     thrRegularEB2 = cms.vdouble( 4.0 ),
82627     thrRegularEE2 = cms.vdouble( 2.0 ),
82628     thrOverEEB2 = cms.vdouble( 0.04 ),
82629     thrOverEEE2 = cms.vdouble( 0.03 ),
82630     thrOverE2EB2 = cms.vdouble( 0.0 ),
82631     thrOverE2EE2 = cms.vdouble( 0.0 ),
82632     ncandcut = cms.int32( 1 ),
82633     doRhoCorrection = cms.bool( True ),
82634     rhoMax = cms.double( 9.9999999E7 ),
82635     rhoScale = cms.double( 1.0 ),
82636     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
82637     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
82638     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82639 )
82640 fragment.hltEle22erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter",
82641     saveTags = cms.bool( True ),
82642     candTag = cms.InputTag( "hltEle22erWPTightHcalIsoFilterForVBF" ),
82643     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82644     npixelmatchcut = cms.double( 1.0 ),
82645     ncandcut = cms.int32( 1 ),
82646     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82647     s_a_phi1B = cms.double( 0.0069 ),
82648     s_a_phi1I = cms.double( 0.0088 ),
82649     s_a_phi1F = cms.double( 0.0076 ),
82650     s_a_phi2B = cms.double( 3.7E-4 ),
82651     s_a_phi2I = cms.double( 7.0E-4 ),
82652     s_a_phi2F = cms.double( 0.00906 ),
82653     s_a_zB = cms.double( 0.012 ),
82654     s_a_rI = cms.double( 0.027 ),
82655     s_a_rF = cms.double( 0.04 ),
82656     s2_threshold = cms.double( 0.4 ),
82657     tanhSO10BarrelThres = cms.double( 0.35 ),
82658     tanhSO10InterThres = cms.double( 1.0 ),
82659     tanhSO10ForwardThres = cms.double( 1.0 ),
82660     useS = cms.bool( False ),
82661     pixelVeto = cms.bool( False )
82662 )
82663 fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82664     saveTags = cms.bool( True ),
82665     candTag = cms.InputTag( "hltEle22erWPTightPixelMatchFilterForVBF" ),
82666     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
82667     rhoTag = cms.InputTag( "" ),
82668     energyLowEdges = cms.vdouble( 0.0 ),
82669     lessThan = cms.bool( True ),
82670     useEt = cms.bool( False ),
82671     useAbs = cms.bool( True ),
82672     thrRegularEB = cms.vdouble( 0.025 ),
82673     thrRegularEE = cms.vdouble( 0.011 ),
82674     thrOverEEB = cms.vdouble( -1.0 ),
82675     thrOverEEE = cms.vdouble( -1.0 ),
82676     thrOverE2EB = cms.vdouble( -1.0 ),
82677     thrOverE2EE = cms.vdouble( -1.0 ),
82678     ncandcut = cms.int32( 1 ),
82679     doRhoCorrection = cms.bool( False ),
82680     rhoMax = cms.double( 9.9999999E7 ),
82681     rhoScale = cms.double( 1.0 ),
82682     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82684     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82685 )
82686 fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82687     saveTags = cms.bool( True ),
82688     candTag = cms.InputTag( "hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF" ),
82689     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
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( 999.0 ),
82696     thrRegularEE = cms.vdouble( 1.0 ),
82697     thrOverEEB = cms.vdouble( -1.0 ),
82698     thrOverEEE = cms.vdouble( -1.0 ),
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.hltEle22erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82710     saveTags = cms.bool( True ),
82711     candTag = cms.InputTag( "hltEle22erWPTightGsfMissingHitsFilterForVBF" ),
82712     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
82713     rhoTag = cms.InputTag( "" ),
82714     energyLowEdges = cms.vdouble( 0.0 ),
82715     lessThan = cms.bool( True ),
82716     useEt = cms.bool( False ),
82717     useAbs = cms.bool( True ),
82718     thrRegularEB = cms.vdouble( 0.003 ),
82719     thrRegularEE = cms.vdouble( 0.005 ),
82720     thrOverEEB = cms.vdouble( -1.0 ),
82721     thrOverEEE = cms.vdouble( -1.0 ),
82722     thrOverE2EB = cms.vdouble( -1.0 ),
82723     thrOverE2EE = cms.vdouble( -1.0 ),
82724     ncandcut = cms.int32( 1 ),
82725     doRhoCorrection = cms.bool( False ),
82726     rhoMax = cms.double( 9.9999999E7 ),
82727     rhoScale = cms.double( 1.0 ),
82728     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82729     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82731 )
82732 fragment.hltEle22erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82733     saveTags = cms.bool( True ),
82734     candTag = cms.InputTag( "hltEle22erWPTightGsfDetaFilterForVBF" ),
82735     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82736     rhoTag = cms.InputTag( "" ),
82737     energyLowEdges = cms.vdouble( 0.0 ),
82738     lessThan = cms.bool( True ),
82739     useEt = cms.bool( False ),
82740     useAbs = cms.bool( True ),
82741     thrRegularEB = cms.vdouble( 0.03 ),
82742     thrRegularEE = cms.vdouble( 0.023 ),
82743     thrOverEEB = cms.vdouble( -1.0 ),
82744     thrOverEEE = cms.vdouble( -1.0 ),
82745     thrOverE2EB = cms.vdouble( -1.0 ),
82746     thrOverE2EE = cms.vdouble( -1.0 ),
82747     ncandcut = cms.int32( 1 ),
82748     doRhoCorrection = cms.bool( False ),
82749     rhoMax = cms.double( 9.9999999E7 ),
82750     rhoScale = cms.double( 1.0 ),
82751     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82754 )
82755 fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82756     saveTags = cms.bool( True ),
82757     candTag = cms.InputTag( "hltEle22erWPTightGsfDphiFilterForVBF" ),
82758     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
82759     rhoTag = cms.InputTag( "" ),
82760     energyLowEdges = cms.vdouble( 0.0 ),
82761     lessThan = cms.bool( True ),
82762     useEt = cms.bool( True ),
82763     useAbs = cms.bool( False ),
82764     thrRegularEB = cms.vdouble( -1.0 ),
82765     thrRegularEE = cms.vdouble( -1.0 ),
82766     thrOverEEB = cms.vdouble( 0.2 ),
82767     thrOverEEE = cms.vdouble( 0.2 ),
82768     thrOverE2EB = cms.vdouble( -1.0 ),
82769     thrOverE2EE = cms.vdouble( -1.0 ),
82770     ncandcut = cms.int32( 1 ),
82771     doRhoCorrection = cms.bool( False ),
82772     rhoMax = cms.double( 9.9999999E7 ),
82773     rhoScale = cms.double( 1.0 ),
82774     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82775     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82776     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82777 )
82778 fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter",
82779     saveTags = cms.bool( True ),
82780     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82781     minPtLow = cms.double( 50.0 ),
82782     minPtHigh = cms.double( 50.0 ),
82783     etaOpposite = cms.bool( True ),
82784     minDeltaEta = cms.double( 0.0 ),
82785     minInvMass = cms.double( 600.0 ),
82786     maxEta = cms.double( 999.0 ),
82787     leadingJetOnly = cms.bool( False ),
82788     triggerType = cms.int32( 85 )
82789 )
82790 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching",
82791     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82792     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82793     matchingMode = cms.string( "VBF" ),
82794     pt1Min = cms.double( 50.0 ),
82795     pt2Min = cms.double( 50.0 ),
82796     pt3Min = cms.double( 50.0 ),
82797     mjjMin = cms.double( 600.0 ),
82798     matchingR = cms.double( 0.5 )
82799 )
82800 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet",
82801     saveTags = cms.bool( True ),
82802     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ),
82803     triggerType = cms.int32( 85 ),
82804     MinE = cms.double( -1.0 ),
82805     MinPt = cms.double( 50.0 ),
82806     MinMass = cms.double( -1.0 ),
82807     MaxMass = cms.double( -1.0 ),
82808     MinEta = cms.double( -1.0 ),
82809     MaxEta = cms.double( -1.0 ),
82810     MinN = cms.int32( 2 )
82811 )
82812 fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82813     saveTags = cms.bool( True ),
82814     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
82815     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
82816     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
82817     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
82818     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
82819     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
82820     triggerType1 = cms.int32( 85 ),
82821     triggerType2 = cms.int32( 85 ),
82822     triggerType3 = cms.int32( 81 ),
82823     MinDphi = cms.double( 1.0 ),
82824     MaxDphi = cms.double( -1.0 ),
82825     MinDeta = cms.double( 1.0 ),
82826     MaxDeta = cms.double( -1.0 ),
82827     MinMinv = cms.double( 1.0 ),
82828     MaxMinv = cms.double( -1.0 ),
82829     MinDelR = cms.double( 0.5 ),
82830     MaxDelR = cms.double( 9999.0 ),
82831     MinPt = cms.double( 1.0 ),
82832     MaxPt = cms.double( -1.0 ),
82833     MinN = cms.int32( 1 )
82834 )
82835 fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82836     offset = cms.uint32( 0 ),
82837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82838 )
82839 fragment.hltPFJetVBFFilterLooseIDPt50Mass700 = cms.EDFilter( "HLTPFJetVBFFilter",
82840     saveTags = cms.bool( True ),
82841     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82842     minPtLow = cms.double( 50.0 ),
82843     minPtHigh = cms.double( 50.0 ),
82844     etaOpposite = cms.bool( True ),
82845     minDeltaEta = cms.double( 0.0 ),
82846     minInvMass = cms.double( 700.0 ),
82847     maxEta = cms.double( 999.0 ),
82848     leadingJetOnly = cms.bool( False ),
82849     triggerType = cms.int32( 85 )
82850 )
82851 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDProducer( "L1TPFJetsMatching",
82852     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82853     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82854     matchingMode = cms.string( "VBF" ),
82855     pt1Min = cms.double( 50.0 ),
82856     pt2Min = cms.double( 50.0 ),
82857     pt3Min = cms.double( 50.0 ),
82858     mjjMin = cms.double( 700.0 ),
82859     matchingR = cms.double( 0.5 )
82860 )
82861 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 = cms.EDFilter( "HLT1PFJet",
82862     saveTags = cms.bool( True ),
82863     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700','TwoJets' ),
82864     triggerType = cms.int32( 85 ),
82865     MinE = cms.double( -1.0 ),
82866     MinPt = cms.double( 50.0 ),
82867     MinMass = cms.double( -1.0 ),
82868     MaxMass = cms.double( -1.0 ),
82869     MinEta = cms.double( -1.0 ),
82870     MaxEta = cms.double( -1.0 ),
82871     MinN = cms.int32( 2 )
82872 )
82873 fragment.hltDiPFJet50Mass700Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82874     saveTags = cms.bool( True ),
82875     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
82876     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700' ),
82877     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
82878     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
82879     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700" ),
82880     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
82881     triggerType1 = cms.int32( 85 ),
82882     triggerType2 = cms.int32( 85 ),
82883     triggerType3 = cms.int32( 81 ),
82884     MinDphi = cms.double( 1.0 ),
82885     MaxDphi = cms.double( -1.0 ),
82886     MinDeta = cms.double( 1.0 ),
82887     MaxDeta = cms.double( -1.0 ),
82888     MinMinv = cms.double( 1.0 ),
82889     MaxMinv = cms.double( -1.0 ),
82890     MinDelR = cms.double( 0.5 ),
82891     MaxDelR = cms.double( 9999.0 ),
82892     MinPt = cms.double( 1.0 ),
82893     MaxPt = cms.double( -1.0 ),
82894     MinN = cms.int32( 1 )
82895 )
82896 fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82897     offset = cms.uint32( 0 ),
82898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82899 )
82900 fragment.hltPFJetVBFFilterLooseIDPt50Mass800 = cms.EDFilter( "HLTPFJetVBFFilter",
82901     saveTags = cms.bool( True ),
82902     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82903     minPtLow = cms.double( 50.0 ),
82904     minPtHigh = cms.double( 50.0 ),
82905     etaOpposite = cms.bool( True ),
82906     minDeltaEta = cms.double( 0.0 ),
82907     minInvMass = cms.double( 800.0 ),
82908     maxEta = cms.double( 999.0 ),
82909     leadingJetOnly = cms.bool( False ),
82910     triggerType = cms.int32( 85 )
82911 )
82912 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDProducer( "L1TPFJetsMatching",
82913     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82914     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82915     matchingMode = cms.string( "VBF" ),
82916     pt1Min = cms.double( 50.0 ),
82917     pt2Min = cms.double( 50.0 ),
82918     pt3Min = cms.double( 50.0 ),
82919     mjjMin = cms.double( 800.0 ),
82920     matchingR = cms.double( 0.5 )
82921 )
82922 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 = cms.EDFilter( "HLT1PFJet",
82923     saveTags = cms.bool( True ),
82924     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800','TwoJets' ),
82925     triggerType = cms.int32( 85 ),
82926     MinE = cms.double( -1.0 ),
82927     MinPt = cms.double( 50.0 ),
82928     MinMass = cms.double( -1.0 ),
82929     MaxMass = cms.double( -1.0 ),
82930     MinEta = cms.double( -1.0 ),
82931     MaxEta = cms.double( -1.0 ),
82932     MinN = cms.int32( 2 )
82933 )
82934 fragment.hltDiPFJet50Mass800Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82935     saveTags = cms.bool( True ),
82936     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
82937     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800' ),
82938     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
82939     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
82940     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800" ),
82941     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
82942     triggerType1 = cms.int32( 85 ),
82943     triggerType2 = cms.int32( 85 ),
82944     triggerType3 = cms.int32( 81 ),
82945     MinDphi = cms.double( 1.0 ),
82946     MaxDphi = cms.double( -1.0 ),
82947     MinDeta = cms.double( 1.0 ),
82948     MaxDeta = cms.double( -1.0 ),
82949     MinMinv = cms.double( 1.0 ),
82950     MaxMinv = cms.double( -1.0 ),
82951     MinDelR = cms.double( 0.5 ),
82952     MaxDelR = cms.double( 9999.0 ),
82953     MinPt = cms.double( 1.0 ),
82954     MaxPt = cms.double( -1.0 ),
82955     MinN = cms.int32( 1 )
82956 )
82957 fragment.hltPreVBFDiPFJet11540Mjj850DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
82958     offset = cms.uint32( 0 ),
82959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82960 )
82961 fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
82962     saveTags = cms.bool( True ),
82963     inputTag = cms.InputTag( "hltL2TauJets" ),
82964     triggerType = cms.int32( 84 ),
82965     MinE = cms.double( -1.0 ),
82966     MinPt = cms.double( 20.0 ),
82967     MinMass = cms.double( -1.0 ),
82968     MaxMass = cms.double( -1.0 ),
82969     MinEta = cms.double( -1.0 ),
82970     MaxEta = cms.double( 2.2 ),
82971     MinN = cms.int32( 2 )
82972 )
82973 fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
82974     saveTags = cms.bool( True ),
82975     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
82976     triggerType = cms.int32( 84 ),
82977     MinE = cms.double( -1.0 ),
82978     MinPt = cms.double( 20.0 ),
82979     MinMass = cms.double( -1.0 ),
82980     MaxMass = cms.double( -1.0 ),
82981     MinEta = cms.double( -1.0 ),
82982     MaxEta = cms.double( 2.2 ),
82983     MinN = cms.int32( 2 )
82984 )
82985 fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter",
82986     saveTags = cms.bool( True ),
82987     nExpected = cms.int32( 2 ),
82988     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
82989     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
82990     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
82991     seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ),
82992     seedTypes = cms.vint32( -100 ),
82993     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;" ),
82994     minPt = cms.double( 20.0 ),
82995     maxEta = cms.double( 2.3 ),
82996     usePtCorr = cms.bool( True ),
82997     matchWithSeeds = cms.bool( False ),
82998     matchingdR = cms.double( 0.5 )
82999 )
83000 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj850 = cms.EDProducer( "L1TPFJetsMatching",
83001     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83002     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83003     matchingMode = cms.string( "VBF" ),
83004     pt1Min = cms.double( 115.0 ),
83005     pt2Min = cms.double( 40.0 ),
83006     pt3Min = cms.double( 110.0 ),
83007     mjjMin = cms.double( 850.0 ),
83008     matchingR = cms.double( 0.5 )
83009 )
83010 fragment.hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83011     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj850','TwoJets' ),
83012     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83013     Min_dR = cms.double( 0.5 )
83014 )
83015 fragment.hltMatchedVBFTwoPFJetsMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83016     saveTags = cms.bool( True ),
83017     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83018     triggerType = cms.int32( 85 ),
83019     MinE = cms.double( -1.0 ),
83020     MinPt = cms.double( 40.0 ),
83021     MinMass = cms.double( -1.0 ),
83022     MaxMass = cms.double( -1.0 ),
83023     MinEta = cms.double( -1.0 ),
83024     MaxEta = cms.double( -1.0 ),
83025     MinN = cms.int32( 2 )
83026 )
83027 fragment.hltMatchedVBFOnePFJetMjj8502CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83028     saveTags = cms.bool( True ),
83029     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj850DoubleOverlapRemovalDouble20PNetTauhTag" ),
83030     triggerType = cms.int32( 85 ),
83031     MinE = cms.double( -1.0 ),
83032     MinPt = cms.double( 115.0 ),
83033     MinMass = cms.double( -1.0 ),
83034     MaxMass = cms.double( -1.0 ),
83035     MinEta = cms.double( -1.0 ),
83036     MaxEta = cms.double( -1.0 ),
83037     MinN = cms.int32( 1 )
83038 )
83039 fragment.hltPreVBFDiPFJet11540Mjj1000DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83040     offset = cms.uint32( 0 ),
83041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83042 )
83043 fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching",
83044     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83045     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83046     matchingMode = cms.string( "VBF" ),
83047     pt1Min = cms.double( 115.0 ),
83048     pt2Min = cms.double( 40.0 ),
83049     pt3Min = cms.double( 110.0 ),
83050     mjjMin = cms.double( 1000.0 ),
83051     matchingR = cms.double( 0.5 )
83052 )
83053 fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83054     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
83055     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83056     Min_dR = cms.double( 0.5 )
83057 )
83058 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83059     saveTags = cms.bool( True ),
83060     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83061     triggerType = cms.int32( 85 ),
83062     MinE = cms.double( -1.0 ),
83063     MinPt = cms.double( 40.0 ),
83064     MinMass = cms.double( -1.0 ),
83065     MaxMass = cms.double( -1.0 ),
83066     MinEta = cms.double( -1.0 ),
83067     MaxEta = cms.double( -1.0 ),
83068     MinN = cms.int32( 2 )
83069 )
83070 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83071     saveTags = cms.bool( True ),
83072     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83073     triggerType = cms.int32( 85 ),
83074     MinE = cms.double( -1.0 ),
83075     MinPt = cms.double( 115.0 ),
83076     MinMass = cms.double( -1.0 ),
83077     MaxMass = cms.double( -1.0 ),
83078     MinEta = cms.double( -1.0 ),
83079     MaxEta = cms.double( -1.0 ),
83080     MinN = cms.int32( 1 )
83081 )
83082 fragment.hltPreVBFDiPFJet11540Mjj1100DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83083     offset = cms.uint32( 0 ),
83084     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83085 )
83086 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1100 = cms.EDProducer( "L1TPFJetsMatching",
83087     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83088     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83089     matchingMode = cms.string( "VBF" ),
83090     pt1Min = cms.double( 115.0 ),
83091     pt2Min = cms.double( 40.0 ),
83092     pt3Min = cms.double( 110.0 ),
83093     mjjMin = cms.double( 1100.0 ),
83094     matchingR = cms.double( 0.5 )
83095 )
83096 fragment.hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83097     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1100','TwoJets' ),
83098     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83099     Min_dR = cms.double( 0.5 )
83100 )
83101 fragment.hltMatchedVBFTwoPFJetsMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83102     saveTags = cms.bool( True ),
83103     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83104     triggerType = cms.int32( 85 ),
83105     MinE = cms.double( -1.0 ),
83106     MinPt = cms.double( 40.0 ),
83107     MinMass = cms.double( -1.0 ),
83108     MaxMass = cms.double( -1.0 ),
83109     MinEta = cms.double( -1.0 ),
83110     MaxEta = cms.double( -1.0 ),
83111     MinN = cms.int32( 2 )
83112 )
83113 fragment.hltMatchedVBFOnePFJetMjj11002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83114     saveTags = cms.bool( True ),
83115     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1100DoubleOverlapRemovalDouble20PNetTauhTag" ),
83116     triggerType = cms.int32( 85 ),
83117     MinE = cms.double( -1.0 ),
83118     MinPt = cms.double( 115.0 ),
83119     MinMass = cms.double( -1.0 ),
83120     MaxMass = cms.double( -1.0 ),
83121     MinEta = cms.double( -1.0 ),
83122     MaxEta = cms.double( -1.0 ),
83123     MinN = cms.int32( 1 )
83124 )
83125 fragment.hltPreVBFDiPFJet11540Mjj1200DoublePNetTauhPFJet20eta2p3 = cms.EDFilter( "HLTPrescaler",
83126     offset = cms.uint32( 0 ),
83127     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83128 )
83129 fragment.hltVBFL1TLooseIDPFJetsMatchingMjj1200 = cms.EDProducer( "L1TPFJetsMatching",
83130     L1JetTrigger = cms.InputTag( "hltL1DiJetVBFincl" ),
83131     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83132     matchingMode = cms.string( "VBF" ),
83133     pt1Min = cms.double( 115.0 ),
83134     pt2Min = cms.double( 40.0 ),
83135     pt3Min = cms.double( 110.0 ),
83136     mjjMin = cms.double( 1200.0 ),
83137     matchingR = cms.double( 0.5 )
83138 )
83139 fragment.hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83140     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatchingMjj1200','TwoJets' ),
83141     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83142     Min_dR = cms.double( 0.5 )
83143 )
83144 fragment.hltMatchedVBFTwoPFJetsMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83145     saveTags = cms.bool( True ),
83146     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83147     triggerType = cms.int32( 85 ),
83148     MinE = cms.double( -1.0 ),
83149     MinPt = cms.double( 40.0 ),
83150     MinMass = cms.double( -1.0 ),
83151     MaxMass = cms.double( -1.0 ),
83152     MinEta = cms.double( -1.0 ),
83153     MaxEta = cms.double( -1.0 ),
83154     MinN = cms.int32( 2 )
83155 )
83156 fragment.hltMatchedVBFOnePFJetMjj12002CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83157     saveTags = cms.bool( True ),
83158     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsMjj1200DoubleOverlapRemovalDouble20PNetTauhTag" ),
83159     triggerType = cms.int32( 85 ),
83160     MinE = cms.double( -1.0 ),
83161     MinPt = cms.double( 115.0 ),
83162     MinMass = cms.double( -1.0 ),
83163     MaxMass = cms.double( -1.0 ),
83164     MinEta = cms.double( -1.0 ),
83165     MaxEta = cms.double( -1.0 ),
83166     MinN = cms.int32( 1 )
83167 )
83168 fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83169     offset = cms.uint32( 0 ),
83170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83171 )
83172 fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter",
83173     saveTags = cms.bool( True ),
83174     nExpected = cms.int32( 1 ),
83175     L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83176     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ),
83177     DiscrWP = cms.double( 0.3 ),
83178     l1TauPtThreshold = cms.double( 250.0 )
83179 )
83180 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter",
83181     saveTags = cms.bool( True ),
83182     nExpected = cms.int32( 1 ),
83183     taus = cms.InputTag( "hltPFJetForBtag" ),
83184     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83185     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
83186     seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ),
83187     seedTypes = cms.vint32( -100 ),
83188     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;" ),
83189     minPt = cms.double( 45.0 ),
83190     maxEta = cms.double( 2.3 ),
83191     usePtCorr = cms.bool( True ),
83192     matchWithSeeds = cms.bool( True ),
83193     matchingdR = cms.double( 0.5 )
83194 )
83195 fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
83196     saveTags = cms.bool( True ),
83197     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83198     minPtLow = cms.double( 45.0 ),
83199     minPtHigh = cms.double( 45.0 ),
83200     etaOpposite = cms.bool( True ),
83201     minDeltaEta = cms.double( 0.0 ),
83202     minInvMass = cms.double( 650.0 ),
83203     maxEta = cms.double( 999.0 ),
83204     leadingJetOnly = cms.bool( False ),
83205     triggerType = cms.int32( 85 )
83206 )
83207 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching",
83208     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83209     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83210     matchingMode = cms.string( "VBF" ),
83211     pt1Min = cms.double( 45.0 ),
83212     pt2Min = cms.double( 45.0 ),
83213     pt3Min = cms.double( 45.0 ),
83214     mjjMin = cms.double( 650.0 ),
83215     matchingR = cms.double( 0.5 )
83216 )
83217 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet",
83218     saveTags = cms.bool( True ),
83219     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
83220     triggerType = cms.int32( 85 ),
83221     MinE = cms.double( -1.0 ),
83222     MinPt = cms.double( 45.0 ),
83223     MinMass = cms.double( -1.0 ),
83224     MaxMass = cms.double( -1.0 ),
83225     MinEta = cms.double( -1.0 ),
83226     MaxEta = cms.double( -1.0 ),
83227     MinN = cms.int32( 2 )
83228 )
83229 fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83230     offset = cms.uint32( 0 ),
83231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83232 )
83233 fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
83234     saveTags = cms.bool( True ),
83235     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83236     minPtLow = cms.double( 45.0 ),
83237     minPtHigh = cms.double( 45.0 ),
83238     etaOpposite = cms.bool( True ),
83239     minDeltaEta = cms.double( 0.0 ),
83240     minInvMass = cms.double( 750.0 ),
83241     maxEta = cms.double( 999.0 ),
83242     leadingJetOnly = cms.bool( False ),
83243     triggerType = cms.int32( 85 )
83244 )
83245 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching",
83246     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83247     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83248     matchingMode = cms.string( "VBF" ),
83249     pt1Min = cms.double( 45.0 ),
83250     pt2Min = cms.double( 45.0 ),
83251     pt3Min = cms.double( 45.0 ),
83252     mjjMin = cms.double( 750.0 ),
83253     matchingR = cms.double( 0.5 )
83254 )
83255 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet",
83256     saveTags = cms.bool( True ),
83257     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
83258     triggerType = cms.int32( 85 ),
83259     MinE = cms.double( -1.0 ),
83260     MinPt = cms.double( 45.0 ),
83261     MinMass = cms.double( -1.0 ),
83262     MaxMass = cms.double( -1.0 ),
83263     MinEta = cms.double( -1.0 ),
83264     MaxEta = cms.double( -1.0 ),
83265     MinN = cms.int32( 2 )
83266 )
83267 fragment.hltPreVBFDiPFJet45Mjj850PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83268     offset = cms.uint32( 0 ),
83269     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83270 )
83271 fragment.hltPFJetVBFFilterLooseIDPt45Mass850 = cms.EDFilter( "HLTPFJetVBFFilter",
83272     saveTags = cms.bool( True ),
83273     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83274     minPtLow = cms.double( 45.0 ),
83275     minPtHigh = cms.double( 45.0 ),
83276     etaOpposite = cms.bool( True ),
83277     minDeltaEta = cms.double( 0.0 ),
83278     minInvMass = cms.double( 850.0 ),
83279     maxEta = cms.double( 999.0 ),
83280     leadingJetOnly = cms.bool( False ),
83281     triggerType = cms.int32( 85 )
83282 )
83283 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDProducer( "L1TPFJetsMatching",
83284     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83285     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83286     matchingMode = cms.string( "VBF" ),
83287     pt1Min = cms.double( 45.0 ),
83288     pt2Min = cms.double( 45.0 ),
83289     pt3Min = cms.double( 45.0 ),
83290     mjjMin = cms.double( 850.0 ),
83291     matchingR = cms.double( 0.5 )
83292 )
83293 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850 = cms.EDFilter( "HLT1PFJet",
83294     saveTags = cms.bool( True ),
83295     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass850','TwoJets' ),
83296     triggerType = cms.int32( 85 ),
83297     MinE = cms.double( -1.0 ),
83298     MinPt = cms.double( 45.0 ),
83299     MinMass = cms.double( -1.0 ),
83300     MaxMass = cms.double( -1.0 ),
83301     MinEta = cms.double( -1.0 ),
83302     MaxEta = cms.double( -1.0 ),
83303     MinN = cms.int32( 2 )
83304 )
83305 fragment.hltL1sQuadJetOrHTTOrMuonHTTOrDiTauOrDiTauJet = cms.EDFilter( "HLTL1TSeed",
83306     saveTags = cms.bool( True ),
83307     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" ),
83308     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83309     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83310     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83311     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83312     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83313     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83314     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83315     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83316     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83317 )
83318 fragment.hltPreL1HT200QuadPFJet20PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83319     offset = cms.uint32( 0 ),
83320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83321 )
83322 fragment.hltL1sHTT200erFromObjectMap = cms.EDFilter( "HLTL1TSeed",
83323     saveTags = cms.bool( True ),
83324     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
83325     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83326     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83327     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83328     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83329     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83330     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83331     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83332     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83333     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83334 )
83335 fragment.hltL2TauTagFilterForQuadJet = cms.EDFilter( "L2TauTagFilter",
83336     saveTags = cms.bool( True ),
83337     nExpected = cms.int32( 1 ),
83338     L1TauSrc = cms.InputTag( "hltL1sTauVeryBigOR" ),
83339     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','TauVeryBigOR' ),
83340     DiscrWP = cms.double( 0.5 ),
83341     l1TauPtThreshold = cms.double( 250.0 )
83342 )
83343 fragment.hlt4PFCentralJetPt20 = cms.EDFilter( "HLT1PFJet",
83344     saveTags = cms.bool( True ),
83345     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83346     triggerType = cms.int32( 86 ),
83347     MinE = cms.double( -1.0 ),
83348     MinPt = cms.double( 20.0 ),
83349     MinMass = cms.double( -1.0 ),
83350     MaxMass = cms.double( -1.0 ),
83351     MinEta = cms.double( -1.0 ),
83352     MaxEta = cms.double( 2.5 ),
83353     MinN = cms.int32( 4 )
83354 )
83355 fragment.hltPFCentralJetPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
83356     HLTObject = cms.InputTag( "hlt4PFCentralJetPt20" ),
83357     TriggerTypes = cms.vint32( 86 )
83358 )
83359 fragment.hltPFCentralJetNoIDPt20PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83360     saveTags = cms.bool( True ),
83361     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83362     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83363     MinTag = cms.double( 0.5 ),
83364     MaxTag = cms.double( 999999.0 ),
83365     MinJetToSum = cms.int32( 1 ),
83366     MaxJetToSum = cms.int32( 1 ),
83367     UseMeanValue = cms.bool( True ),
83368     MatchByDeltaR = cms.bool( True ),
83369     MaxDeltaR = cms.double( 0.4 ),
83370     TriggerType = cms.int32( 86 )
83371 )
83372 fragment.hltPFCentralJetNoIDPt20PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83373     saveTags = cms.bool( True ),
83374     Jets = cms.InputTag( "hltPFCentralJetPt20" ),
83375     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83376     MinTag = cms.double( 0.5 ),
83377     MaxTag = cms.double( 999999.0 ),
83378     MinJetToSum = cms.int32( 1 ),
83379     MaxJetToSum = cms.int32( 1 ),
83380     UseMeanValue = cms.bool( True ),
83381     MatchByDeltaR = cms.bool( True ),
83382     MaxDeltaR = cms.double( 0.4 ),
83383     TriggerType = cms.int32( 86 )
83384 )
83385 fragment.hltPreL1HT200QuadPFJet25PNet1BTag0p50PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83386     offset = cms.uint32( 0 ),
83387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83388 )
83389 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
83390     saveTags = cms.bool( True ),
83391     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
83392     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
83393     MinTag = cms.double( 0.5 ),
83394     MaxTag = cms.double( 999999.0 ),
83395     MinJetToSum = cms.int32( 1 ),
83396     MaxJetToSum = cms.int32( 1 ),
83397     UseMeanValue = cms.bool( True ),
83398     MatchByDeltaR = cms.bool( True ),
83399     MaxDeltaR = cms.double( 0.4 ),
83400     TriggerType = cms.int32( 86 )
83401 )
83402 fragment.hltPreIsoMu24eta2p1L1HT200 = cms.EDFilter( "HLTPrescaler",
83403     offset = cms.uint32( 0 ),
83404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83405 )
83406 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83407     offset = cms.uint32( 0 ),
83408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83409 )
83410 fragment.hltPreIsoMu24eta2p1L1HT200QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
83411     offset = cms.uint32( 0 ),
83412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83413 )
83414 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 = cms.EDFilter( "HLTPrescaler",
83415     offset = cms.uint32( 0 ),
83416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83417 )
83418 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 = cms.EDFilter( "HLTPrescaler",
83419     offset = cms.uint32( 0 ),
83420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83421 )
83422 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
83423     offset = cms.uint32( 0 ),
83424     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83425 )
83426 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25PNet1BTag0p50 = cms.EDFilter( "HLTPrescaler",
83427     offset = cms.uint32( 0 ),
83428     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83429 )
83430 fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83431     offset = cms.uint32( 0 ),
83432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83433 )
83434 fragment.hltCaloJetTimingFilterSingleNeg2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
83435     saveTags = cms.bool( True ),
83436     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
83437     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
83438     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
83439     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
83440     minJets = cms.uint32( 1 ),
83441     jetTimeThresh = cms.double( -999999.0 ),
83442     jetMaxTimeThresh = cms.double( -2.5 ),
83443     jetCellsForTimingThresh = cms.uint32( 5 ),
83444     jetEcalEtForTimingThresh = cms.double( 10.0 ),
83445     minJetPt = cms.double( 40.0 )
83446 )
83447 fragment.hltPrePFJet200TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83448     offset = cms.uint32( 0 ),
83449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83450 )
83451 fragment.hltPrePhoton50TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83452     offset = cms.uint32( 0 ),
83453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83454 )
83455 fragment.hltEG50CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83456     saveTags = cms.bool( True ),
83457     candTag = cms.InputTag( "hltEG50HEFilter" ),
83458     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83459     rhoTag = cms.InputTag( "" ),
83460     energyLowEdges = cms.vdouble( 0.0 ),
83461     lessThan = cms.bool( True ),
83462     useEt = cms.bool( False ),
83463     useAbs = cms.bool( False ),
83464     thrRegularEB = cms.vdouble( 0.016 ),
83465     thrRegularEE = cms.vdouble( 0.04 ),
83466     thrOverEEB = cms.vdouble( -1.0 ),
83467     thrOverEEE = cms.vdouble( -1.0 ),
83468     thrOverE2EB = cms.vdouble( -1.0 ),
83469     thrOverE2EE = cms.vdouble( -1.0 ),
83470     ncandcut = cms.int32( 1 ),
83471     doRhoCorrection = cms.bool( False ),
83472     rhoMax = cms.double( 9.9999999E7 ),
83473     rhoScale = cms.double( 1.0 ),
83474     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83475     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83476     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83477 )
83478 fragment.hltEG50CaloIdLTimeNeg2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83479     saveTags = cms.bool( True ),
83480     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83481     l1EGCand = cms.InputTag( "" ),
83482     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83483     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83484     inputTrack = cms.InputTag( "" ),
83485     ncandcut = cms.int32( 1 ),
83486     EBOnly = cms.bool( False ),
83487     sMin_min = cms.double( 0.0 ),
83488     sMin_max = cms.double( 999.0 ),
83489     sMaj_min = cms.double( 0.0 ),
83490     sMaj_max = cms.double( 999.0 ),
83491     seedTimeMin = cms.double( -25.0 ),
83492     seedTimeMax = cms.double( -2.5 ),
83493     useTrackVeto = cms.bool( False ),
83494     maxTrackCut = cms.int32( 999 ),
83495     trackPtCut = cms.double( 999999.0 ),
83496     trackdRCut = cms.double( 999.0 )
83497 )
83498 fragment.hltPrePhoton50TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83499     offset = cms.uint32( 0 ),
83500     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83501 )
83502 fragment.hltEG50CaloIdLTime2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83503     saveTags = cms.bool( True ),
83504     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83505     l1EGCand = cms.InputTag( "" ),
83506     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83507     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83508     inputTrack = cms.InputTag( "" ),
83509     ncandcut = cms.int32( 1 ),
83510     EBOnly = cms.bool( False ),
83511     sMin_min = cms.double( 0.0 ),
83512     sMin_max = cms.double( 999.0 ),
83513     sMaj_min = cms.double( 0.0 ),
83514     sMaj_max = cms.double( 999.0 ),
83515     seedTimeMin = cms.double( 2.5 ),
83516     seedTimeMax = cms.double( 25.0 ),
83517     useTrackVeto = cms.bool( False ),
83518     maxTrackCut = cms.int32( 999 ),
83519     trackPtCut = cms.double( 999999.0 ),
83520     trackdRCut = cms.double( 999.0 )
83521 )
83522 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
83523     offset = cms.uint32( 0 ),
83524     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83525 )
83526 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83527     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83528     minTracks = cms.int32( 1 ),
83529     maxTracks = cms.int32( 1 ),
83530     do_express = cms.bool( True ),
83531     triggerType = cms.int32( 91 )
83532 )
83533 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
83534     inputTag = cms.InputTag( "rawDataCollector" ),
83535     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
83536 )
83537 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
83538     offset = cms.uint32( 0 ),
83539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83540 )
83541 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83542     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83543     minTracks = cms.int32( 1 ),
83544     maxTracks = cms.int32( 4 ),
83545     do_express = cms.bool( False ),
83546     triggerType = cms.int32( 91 )
83547 )
83548 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
83549     offset = cms.uint32( 0 ),
83550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83551 )
83552 fragment.hltPreTestData = cms.EDFilter( "HLTPrescaler",
83553     offset = cms.uint32( 0 ),
83554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83555 )
83556 fragment.hltPreMCReducedIterativeTracking = cms.EDFilter( "HLTPrescaler",
83557     offset = cms.uint32( 0 ),
83558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83559 )
83560 fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler",
83561     offset = cms.uint32( 0 ),
83562     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83563 )
83564 fragment.hltCaloJetCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83565     saveTags = cms.bool( True ),
83566     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83567     triggerType = cms.int32( 0 ),
83568     MinE = cms.double( -1.0 ),
83569     MinPt = cms.double( 20.0 ),
83570     MinMass = cms.double( -1.0 ),
83571     MaxMass = cms.double( -1.0 ),
83572     MinEta = cms.double( -1.0 ),
83573     MaxEta = cms.double( -1.0 ),
83574     MinN = cms.int32( 1 )
83575 )
83576 fragment.hltPreMCAK4CaloJetsFromPV = cms.EDFilter( "HLTPrescaler",
83577     offset = cms.uint32( 0 ),
83578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83579 )
83580 fragment.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector",
83581     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83582     filter = cms.bool( False ),
83583     etMin = cms.double( 20.0 )
83584 )
83585 fragment.hltCaloJetFromPV = cms.EDProducer( "PixelJetPuId",
83586     jets = cms.InputTag( "hltSelectorJets20L1FastJetForNoPU" ),
83587     tracks = cms.InputTag( "hltPixelTracks" ),
83588     primaryVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
83589     MinGoodJetTrackPtRatio = cms.double( 0.045 ),
83590     MinGoodJetTrackPt = cms.double( 1.8 ),
83591     MaxTrackDistanceToJet = cms.double( 0.04 ),
83592     MinTrackPt = cms.double( 0.6 ),
83593     MaxTrackChi2 = cms.double( 20.0 ),
83594     UseForwardJetsAsNoPU = cms.bool( True ),
83595     MinEtaForwardJets = cms.double( 2.4 ),
83596     MinEtForwardJets = cms.double( 40.0 )
83597 )
83598 fragment.hltCaloJetFromPVCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83599     saveTags = cms.bool( True ),
83600     inputTag = cms.InputTag( "hltCaloJetFromPV" ),
83601     triggerType = cms.int32( 0 ),
83602     MinE = cms.double( -1.0 ),
83603     MinPt = cms.double( 20.0 ),
83604     MinMass = cms.double( -1.0 ),
83605     MaxMass = cms.double( -1.0 ),
83606     MinEta = cms.double( -1.0 ),
83607     MaxEta = cms.double( -1.0 ),
83608     MinN = cms.int32( 1 )
83609 )
83610 fragment.hltHtMhtFromPVForMC = cms.EDProducer( "HLTHtMhtProducer",
83611     usePt = cms.bool( False ),
83612     excludePFMuons = cms.bool( False ),
83613     minNJetHt = cms.int32( 0 ),
83614     minNJetMht = cms.int32( 0 ),
83615     minPtJetHt = cms.double( 30.0 ),
83616     minPtJetMht = cms.double( 20.0 ),
83617     maxEtaJetHt = cms.double( 3.0 ),
83618     maxEtaJetMht = cms.double( 5.0 ),
83619     jetsLabel = cms.InputTag( "hltCaloJetFromPV" ),
83620     pfCandidatesLabel = cms.InputTag( "" )
83621 )
83622 fragment.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83623     saveTags = cms.bool( True ),
83624     htLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83625     mhtLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83626     minHt = cms.vdouble( -1.0 ),
83627     minMht = cms.vdouble( 0.0 ),
83628     minMeff = cms.vdouble( 0.0 ),
83629     meffSlope = cms.vdouble( 1.0 )
83630 )
83631 fragment.hltPreMCCaloHT = cms.EDFilter( "HLTPrescaler",
83632     offset = cms.uint32( 0 ),
83633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83634 )
83635 fragment.hltHtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83636     usePt = cms.bool( False ),
83637     excludePFMuons = cms.bool( False ),
83638     minNJetHt = cms.int32( 0 ),
83639     minNJetMht = cms.int32( 0 ),
83640     minPtJetHt = cms.double( 30.0 ),
83641     minPtJetMht = cms.double( 20.0 ),
83642     maxEtaJetHt = cms.double( 3.0 ),
83643     maxEtaJetMht = cms.double( 5.0 ),
83644     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
83645     pfCandidatesLabel = cms.InputTag( "" )
83646 )
83647 fragment.hltCaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83648     saveTags = cms.bool( True ),
83649     htLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83650     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83651     minHt = cms.vdouble( -1.0 ),
83652     minMht = cms.vdouble( 0.0 ),
83653     minMeff = cms.vdouble( 0.0 ),
83654     meffSlope = cms.vdouble( 1.0 )
83655 )
83656 fragment.hltPreMCAK8CaloHT = cms.EDFilter( "HLTPrescaler",
83657     offset = cms.uint32( 0 ),
83658     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83659 )
83660 fragment.hltAK8HtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83661     usePt = cms.bool( False ),
83662     excludePFMuons = cms.bool( False ),
83663     minNJetHt = cms.int32( 0 ),
83664     minNJetMht = cms.int32( 0 ),
83665     minPtJetHt = cms.double( 30.0 ),
83666     minPtJetMht = cms.double( 20.0 ),
83667     maxEtaJetHt = cms.double( 3.0 ),
83668     maxEtaJetMht = cms.double( 5.0 ),
83669     jetsLabel = cms.InputTag( "hltAK8CaloJetsCorrected" ),
83670     pfCandidatesLabel = cms.InputTag( "" )
83671 )
83672 fragment.hltAK8CaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83673     saveTags = cms.bool( True ),
83674     htLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83675     mhtLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83676     minHt = cms.vdouble( -1.0 ),
83677     minMht = cms.vdouble( 0.0 ),
83678     minMeff = cms.vdouble( 0.0 ),
83679     meffSlope = cms.vdouble( 1.0 )
83680 )
83681 fragment.hltPreMCCaloMHT = cms.EDFilter( "HLTPrescaler",
83682     offset = cms.uint32( 0 ),
83683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83684 )
83685 fragment.hltMhtFilter = cms.EDFilter( "HLTMhtFilter",
83686     saveTags = cms.bool( True ),
83687     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83688     minMht = cms.vdouble( -1.0 )
83689 )
83690 fragment.hltPreMCAK4PFJets = cms.EDFilter( "HLTPrescaler",
83691     offset = cms.uint32( 0 ),
83692     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83693 )
83694 fragment.hltAK4PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83695     saveTags = cms.bool( True ),
83696     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83697     triggerType = cms.int32( 85 ),
83698     MinE = cms.double( -1.0 ),
83699     MinPt = cms.double( 20.0 ),
83700     MinMass = cms.double( -1.0 ),
83701     MaxMass = cms.double( -1.0 ),
83702     MinEta = cms.double( -1.0 ),
83703     MaxEta = cms.double( 3.0 ),
83704     MinN = cms.int32( 1 )
83705 )
83706 fragment.hltPreMCPFHT = cms.EDFilter( "HLTPrescaler",
83707     offset = cms.uint32( 0 ),
83708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83709 )
83710 fragment.hltPFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83711     usePt = cms.bool( True ),
83712     excludePFMuons = cms.bool( False ),
83713     minNJetHt = cms.int32( 0 ),
83714     minNJetMht = cms.int32( 0 ),
83715     minPtJetHt = cms.double( 40.0 ),
83716     minPtJetMht = cms.double( 20.0 ),
83717     maxEtaJetHt = cms.double( 3.0 ),
83718     maxEtaJetMht = cms.double( 5.0 ),
83719     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
83720     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83721 )
83722 fragment.hltPFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83723     saveTags = cms.bool( True ),
83724     htLabels = cms.VInputTag( 'hltPFHTForMC' ),
83725     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
83726     minHt = cms.vdouble( -1.0 ),
83727     minMht = cms.vdouble( 0.0 ),
83728     minMeff = cms.vdouble( 0.0 ),
83729     meffSlope = cms.vdouble( 1.0 )
83730 )
83731 fragment.hltPreMCAK8PFJets = cms.EDFilter( "HLTPrescaler",
83732     offset = cms.uint32( 0 ),
83733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83734 )
83735 fragment.hltAK8PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83736     saveTags = cms.bool( True ),
83737     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
83738     triggerType = cms.int32( 85 ),
83739     MinE = cms.double( -1.0 ),
83740     MinPt = cms.double( 20.0 ),
83741     MinMass = cms.double( -1.0 ),
83742     MaxMass = cms.double( -1.0 ),
83743     MinEta = cms.double( -1.0 ),
83744     MaxEta = cms.double( 3.0 ),
83745     MinN = cms.int32( 1 )
83746 )
83747 fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler",
83748     offset = cms.uint32( 0 ),
83749     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83750 )
83751 fragment.hltAK8PFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83752     usePt = cms.bool( True ),
83753     excludePFMuons = cms.bool( False ),
83754     minNJetHt = cms.int32( 0 ),
83755     minNJetMht = cms.int32( 0 ),
83756     minPtJetHt = cms.double( 40.0 ),
83757     minPtJetMht = cms.double( 20.0 ),
83758     maxEtaJetHt = cms.double( 3.0 ),
83759     maxEtaJetMht = cms.double( 5.0 ),
83760     jetsLabel = cms.InputTag( "hltAK8PFJetsCorrected" ),
83761     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83762 )
83763 fragment.hltAK8PFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83764     saveTags = cms.bool( True ),
83765     htLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83766     mhtLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83767     minHt = cms.vdouble( -1.0 ),
83768     minMht = cms.vdouble( 0.0 ),
83769     minMeff = cms.vdouble( 0.0 ),
83770     meffSlope = cms.vdouble( 1.0 )
83771 )
83772 fragment.hltPreMCCaloMET = cms.EDFilter( "HLTPrescaler",
83773     offset = cms.uint32( 0 ),
83774     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83775 )
83776 fragment.hltPreMCCaloMETJetIdCleaned = cms.EDFilter( "HLTPrescaler",
83777     offset = cms.uint32( 0 ),
83778     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83779 )
83780 fragment.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID",
83781     minPt = cms.double( 20.0 ),
83782     maxEta = cms.double( 5.0 ),
83783     metLabel = cms.InputTag( "hltMet" ),
83784     jetsLabel = cms.InputTag( "hltAK4CaloJets" ),
83785     goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" )
83786 )
83787 fragment.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter( "HLT1CaloMET",
83788     saveTags = cms.bool( True ),
83789     inputTag = cms.InputTag( "hltMetCleanUsingJetID" ),
83790     triggerType = cms.int32( 87 ),
83791     MinE = cms.double( -1.0 ),
83792     MinPt = cms.double( -1.0 ),
83793     MinMass = cms.double( -1.0 ),
83794     MaxMass = cms.double( -1.0 ),
83795     MinEta = cms.double( -1.0 ),
83796     MaxEta = cms.double( -1.0 ),
83797     MinN = cms.int32( 1 )
83798 )
83799 fragment.hltPreMCPFMET = cms.EDFilter( "HLTPrescaler",
83800     offset = cms.uint32( 0 ),
83801     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83802 )
83803 fragment.hltPFMETOpenFilter = cms.EDFilter( "HLT1PFMET",
83804     saveTags = cms.bool( True ),
83805     inputTag = cms.InputTag( "hltPFMETProducer" ),
83806     triggerType = cms.int32( 87 ),
83807     MinE = cms.double( -1.0 ),
83808     MinPt = cms.double( -1.0 ),
83809     MinMass = cms.double( -1.0 ),
83810     MaxMass = cms.double( -1.0 ),
83811     MinEta = cms.double( -1.0 ),
83812     MaxEta = cms.double( -1.0 ),
83813     MinN = cms.int32( 1 )
83814 )
83815 fragment.hltPreMCPFMHT = cms.EDFilter( "HLTPrescaler",
83816     offset = cms.uint32( 0 ),
83817     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83818 )
83819 fragment.hltPFMHTOpenFilter = cms.EDFilter( "HLTMhtFilter",
83820     saveTags = cms.bool( True ),
83821     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
83822     minMht = cms.vdouble( -1.0 )
83823 )
83824 fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler",
83825     offset = cms.uint32( 0 ),
83826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83827 )
83828 fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler",
83829     offset = cms.uint32( 0 ),
83830     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83831 )
83832 fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler",
83833     offset = cms.uint32( 0 ),
83834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83835 )
83836 fragment.hltPreMCEgammaOpenUnseeded = cms.EDFilter( "HLTPrescaler",
83837     offset = cms.uint32( 0 ),
83838     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83839 )
83840 fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
83841     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
83842     vertices = cms.InputTag( "" ),
83843     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
83844     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
83845     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
83846     matcherConfig = cms.PSet( 
83847       useRecoVertex = cms.bool( False ),
83848       minNrHits = cms.vuint32( 2, 2 ),
83849       matchingCuts = cms.VPSet( 
83850         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
83851           version = cms.int32( 2 ),
83852           dRZMaxHighEt = cms.vdouble( 9999.0 ),
83853           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
83854           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
83855           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
83856           dRZMaxHighEtThres = cms.vdouble( 0.0 )
83857         ),
83858         cms.PSet(  etaBins = cms.vdouble(  ),
83859           dPhiMaxHighEt = cms.vdouble( 0.003 ),
83860           version = cms.int32( 2 ),
83861           dRZMaxHighEt = cms.vdouble( 0.05 ),
83862           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
83863           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
83864           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
83865           dRZMaxHighEtThres = cms.vdouble( 30.0 )
83866         ),
83867         cms.PSet(  etaBins = cms.vdouble(  ),
83868           dPhiMaxHighEt = cms.vdouble( 0.003 ),
83869           version = cms.int32( 2 ),
83870           dRZMaxHighEt = cms.vdouble( 0.05 ),
83871           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
83872           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
83873           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
83874           dRZMaxHighEtThres = cms.vdouble( 30.0 )
83875         )
83876       ),
83877       minNrHitsValidLayerBins = cms.vint32( 4 ),
83878       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
83879       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
83880       paramMagField = cms.ESInputTag( "","ParabolicMf" )
83881     )
83882 )
83883 fragment.hltEgammaPixelMatchVarsForBParkingUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
83884     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83885     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsForBParkingUnseeded" ),
83886     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
83887   cms.PSet(  yMin = cms.int32( 1 ),
83888     binType = cms.string( "AbsEtaClus" ),
83889     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
83890     xMin = cms.double( 0.0 ),
83891     yMax = cms.int32( 1 ),
83892     xMax = cms.double( 1.5 ),
83893     funcType = cms.string( "TF1:=pol3" )
83894   ),
83895   cms.PSet(  yMin = cms.int32( 2 ),
83896     binType = cms.string( "AbsEtaClus" ),
83897     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
83898     xMin = cms.double( 0.0 ),
83899     yMax = cms.int32( 2 ),
83900     xMax = cms.double( 1.5 ),
83901     funcType = cms.string( "TF1:=pol3" )
83902   ),
83903   cms.PSet(  yMin = cms.int32( 3 ),
83904     binType = cms.string( "AbsEtaClus" ),
83905     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
83906     xMin = cms.double( 0.0 ),
83907     yMax = cms.int32( 99999 ),
83908     xMax = cms.double( 1.5 ),
83909     funcType = cms.string( "TF1:=pol3" )
83910   ),
83911   cms.PSet(  yMin = cms.int32( 1 ),
83912     binType = cms.string( "AbsEtaClus" ),
83913     funcParams = cms.vdouble( 0.00823, -0.0029 ),
83914     xMin = cms.double( 1.5 ),
83915     yMax = cms.int32( 1 ),
83916     xMax = cms.double( 2.0 ),
83917     funcType = cms.string( "TF1:=pol1" )
83918   ),
83919   cms.PSet(  yMin = cms.int32( 1 ),
83920     binType = cms.string( "AbsEtaClus" ),
83921     funcParams = cms.vdouble( 0.00282 ),
83922     xMin = cms.double( 2.0 ),
83923     yMax = cms.int32( 1 ),
83924     xMax = cms.double( 3.0 ),
83925     funcType = cms.string( "TF1:=pol0" )
83926   ),
83927   cms.PSet(  yMin = cms.int32( 2 ),
83928     binType = cms.string( "AbsEtaClus" ),
83929     funcParams = cms.vdouble( 0.010838, -0.00345 ),
83930     xMin = cms.double( 1.5 ),
83931     yMax = cms.int32( 2 ),
83932     xMax = cms.double( 2.0 ),
83933     funcType = cms.string( "TF1:=pol1" )
83934   ),
83935   cms.PSet(  yMin = cms.int32( 2 ),
83936     binType = cms.string( "AbsEtaClus" ),
83937     funcParams = cms.vdouble( 0.0043 ),
83938     xMin = cms.double( 2.0 ),
83939     yMax = cms.int32( 2 ),
83940     xMax = cms.double( 3.0 ),
83941     funcType = cms.string( "TF1:=pol0" )
83942   ),
83943   cms.PSet(  yMin = cms.int32( 3 ),
83944     binType = cms.string( "AbsEtaClus" ),
83945     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
83946     xMin = cms.double( 1.5 ),
83947     yMax = cms.int32( 99999 ),
83948     xMax = cms.double( 3.0 ),
83949     funcType = cms.string( "TF1:=pol2" )
83950   )
83951 ) ),
83952     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
83953   cms.PSet(  yMin = cms.int32( 1 ),
83954     binType = cms.string( "AbsEtaClus" ),
83955     funcParams = cms.vdouble( 1.3E-4 ),
83956     xMin = cms.double( 0.0 ),
83957     yMax = cms.int32( 99999 ),
83958     xMax = cms.double( 1.6 ),
83959     funcType = cms.string( "TF1:=pol0" )
83960   ),
83961   cms.PSet(  yMin = cms.int32( 1 ),
83962     binType = cms.string( "AbsEtaClus" ),
83963     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
83964     xMin = cms.double( 1.5 ),
83965     yMax = cms.int32( 99999 ),
83966     xMax = cms.double( 1.9 ),
83967     funcType = cms.string( "TF1:=pol1" )
83968   ),
83969   cms.PSet(  yMin = cms.int32( 1 ),
83970     binType = cms.string( "AbsEtaClus" ),
83971     funcParams = cms.vdouble( 7.94E-5 ),
83972     xMin = cms.double( 1.9 ),
83973     yMax = cms.int32( 99999 ),
83974     xMax = cms.double( 3.0 ),
83975     funcType = cms.string( "TF1:=pol0" )
83976   )
83977 ) ),
83978     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
83979   cms.PSet(  yMin = cms.int32( 1 ),
83980     binType = cms.string( "AbsEtaClus" ),
83981     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
83982     xMin = cms.double( 0.0 ),
83983     yMax = cms.int32( 99999 ),
83984     xMax = cms.double( 1.5 ),
83985     funcType = cms.string( "TF1:=pol3" )
83986   ),
83987   cms.PSet(  yMin = cms.int32( 1 ),
83988     binType = cms.string( "AbsEtaClus" ),
83989     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
83990     xMin = cms.double( 1.5 ),
83991     yMax = cms.int32( 99999 ),
83992     xMax = cms.double( 3.0 ),
83993     funcType = cms.string( "TF1:=pol3" )
83994   )
83995 ) ),
83996     productsToWrite = cms.int32( 0 )
83997 )
83998 fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
83999     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84000     inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
84001     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
84002     upperTrackNrToRemoveCut = cms.int32( 9999 ),
84003     lowerTrackNrToRemoveCut = cms.int32( -1 ),
84004     useDefaultValuesForBarrel = cms.bool( False ),
84005     useDefaultValuesForEndcap = cms.bool( False ),
84006     produceAbsValues = cms.bool( False )
84007 )
84008 fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed",
84009     saveTags = cms.bool( True ),
84010     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
84011     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84012     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84013     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84014     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84015     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84016     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84017     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84018     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84019     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84020 )
84021 fragment.hltPreMCEle5WPTightGsf = cms.EDFilter( "HLTPrescaler",
84022     offset = cms.uint32( 0 ),
84023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84024 )
84025 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
84026     saveTags = cms.bool( True ),
84027     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
84028     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84029     candNonIsolatedTag = cms.InputTag( "" ),
84030     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84031     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5" ),
84032     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84033     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84034     ncandcut = cms.int32( 1 ),
84035     doIsolated = cms.bool( False ),
84036     region_eta_size = cms.double( 0.522 ),
84037     region_eta_size_ecap = cms.double( 1.0 ),
84038     region_phi_size = cms.double( 1.044 ),
84039     barrel_end = cms.double( 1.4791 ),
84040     endcap_end = cms.double( 2.65 )
84041 )
84042 fragment.hltEG5L1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84043     saveTags = cms.bool( True ),
84044     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84045     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84046     etcutEB = cms.double( 5.0 ),
84047     etcutEE = cms.double( 5.0 ),
84048     minEtaCut = cms.double( -9999.0 ),
84049     maxEtaCut = cms.double( 9999.0 ),
84050     ncandcut = cms.int32( 1 )
84051 )
84052 fragment.hltEle5WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84053     saveTags = cms.bool( True ),
84054     candTag = cms.InputTag( "hltEG5L1SingleEG5EtFilter" ),
84055     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84056     rhoTag = cms.InputTag( "" ),
84057     energyLowEdges = cms.vdouble( 0.0 ),
84058     lessThan = cms.bool( True ),
84059     useEt = cms.bool( False ),
84060     useAbs = cms.bool( False ),
84061     thrRegularEB = cms.vdouble( 0.0105 ),
84062     thrRegularEE = cms.vdouble( 0.0305 ),
84063     thrOverEEB = cms.vdouble( -1.0 ),
84064     thrOverEEE = cms.vdouble( -1.0 ),
84065     thrOverE2EB = cms.vdouble( -1.0 ),
84066     thrOverE2EE = cms.vdouble( -1.0 ),
84067     ncandcut = cms.int32( 1 ),
84068     doRhoCorrection = cms.bool( False ),
84069     rhoMax = cms.double( 9.9999999E7 ),
84070     rhoScale = cms.double( 1.0 ),
84071     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84072     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84073     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84074 )
84075 fragment.hltEle5WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84076     saveTags = cms.bool( True ),
84077     candTag = cms.InputTag( "hltEle5WPTightClusterShapeFilter" ),
84078     varTag = cms.InputTag( "hltEgammaHoverE" ),
84079     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84080     energyLowEdges = cms.vdouble( 0.0 ),
84081     lessThan = cms.bool( True ),
84082     useEt = cms.bool( False ),
84083     useAbs = cms.bool( False ),
84084     etaBoundaryEB12 = cms.double( 1.0 ),
84085     etaBoundaryEE12 = cms.double( 2.1 ),
84086     thrRegularEB1 = cms.vdouble( 1.0 ),
84087     thrRegularEE1 = cms.vdouble( 3.0 ),
84088     thrOverEEB1 = cms.vdouble( 0.06 ),
84089     thrOverEEE1 = cms.vdouble( 0.03 ),
84090     thrOverE2EB1 = cms.vdouble( 0.0 ),
84091     thrOverE2EE1 = cms.vdouble( 0.0 ),
84092     thrRegularEB2 = cms.vdouble( 1.0 ),
84093     thrRegularEE2 = cms.vdouble( 5.0 ),
84094     thrOverEEB2 = cms.vdouble( 0.06 ),
84095     thrOverEEE2 = cms.vdouble( 0.03 ),
84096     thrOverE2EB2 = cms.vdouble( 0.0 ),
84097     thrOverE2EE2 = cms.vdouble( 0.0 ),
84098     ncandcut = cms.int32( 1 ),
84099     doRhoCorrection = cms.bool( True ),
84100     rhoMax = cms.double( 9.9999999E7 ),
84101     rhoScale = cms.double( 1.0 ),
84102     effectiveAreas = cms.vdouble( 0.066, 0.14, 0.3, 0.5 ),
84103     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84105 )
84106 fragment.hltEle5WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84107     saveTags = cms.bool( True ),
84108     candTag = cms.InputTag( "hltEle5WPTightHEFilter" ),
84109     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
84110     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84111     energyLowEdges = cms.vdouble( 0.0 ),
84112     lessThan = cms.bool( True ),
84113     useEt = cms.bool( True ),
84114     useAbs = cms.bool( False ),
84115     etaBoundaryEB12 = cms.double( 1.0 ),
84116     etaBoundaryEE12 = cms.double( 2.1 ),
84117     thrRegularEB1 = cms.vdouble( 3.0 ),
84118     thrRegularEE1 = cms.vdouble( 1.0 ),
84119     thrOverEEB1 = cms.vdouble( 0.01 ),
84120     thrOverEEE1 = cms.vdouble( 0.025 ),
84121     thrOverE2EB1 = cms.vdouble( 0.0 ),
84122     thrOverE2EE1 = cms.vdouble( 0.0 ),
84123     thrRegularEB2 = cms.vdouble( 3.0 ),
84124     thrRegularEE2 = cms.vdouble( 2.0 ),
84125     thrOverEEB2 = cms.vdouble( 0.01 ),
84126     thrOverEEE2 = cms.vdouble( 0.025 ),
84127     thrOverE2EB2 = cms.vdouble( 0.0 ),
84128     thrOverE2EE2 = cms.vdouble( 0.0 ),
84129     ncandcut = cms.int32( 1 ),
84130     doRhoCorrection = cms.bool( True ),
84131     rhoMax = cms.double( 9.9999999E7 ),
84132     rhoScale = cms.double( 1.0 ),
84133     effectiveAreas = cms.vdouble( 0.1, 0.08, 0.06, 0.06 ),
84134     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84135     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84136 )
84137 fragment.hltEle5WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84138     saveTags = cms.bool( True ),
84139     candTag = cms.InputTag( "hltEle5WPTightEcalIsoFilter" ),
84140     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84141     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84142     energyLowEdges = cms.vdouble( 0.0 ),
84143     lessThan = cms.bool( True ),
84144     useEt = cms.bool( True ),
84145     useAbs = cms.bool( False ),
84146     etaBoundaryEB12 = cms.double( 1.0 ),
84147     etaBoundaryEE12 = cms.double( 2.0 ),
84148     thrRegularEB1 = cms.vdouble( 4.0 ),
84149     thrRegularEE1 = cms.vdouble( 1.0 ),
84150     thrOverEEB1 = cms.vdouble( 0.04 ),
84151     thrOverEEE1 = cms.vdouble( 0.03 ),
84152     thrOverE2EB1 = cms.vdouble( 0.0 ),
84153     thrOverE2EE1 = cms.vdouble( 0.0 ),
84154     thrRegularEB2 = cms.vdouble( 4.0 ),
84155     thrRegularEE2 = cms.vdouble( 2.0 ),
84156     thrOverEEB2 = cms.vdouble( 0.04 ),
84157     thrOverEEE2 = cms.vdouble( 0.03 ),
84158     thrOverE2EB2 = cms.vdouble( 0.0 ),
84159     thrOverE2EE2 = cms.vdouble( 0.0 ),
84160     ncandcut = cms.int32( 1 ),
84161     doRhoCorrection = cms.bool( True ),
84162     rhoMax = cms.double( 9.9999999E7 ),
84163     rhoScale = cms.double( 1.0 ),
84164     effectiveAreas = cms.vdouble( 0.26, 0.32, 0.4, 0.5 ),
84165     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
84166     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84167 )
84168 fragment.hltEle5WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84169     saveTags = cms.bool( True ),
84170     candTag = cms.InputTag( "hltEle5WPTightHcalIsoFilter" ),
84171     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84172     npixelmatchcut = cms.double( 1.0 ),
84173     ncandcut = cms.int32( 1 ),
84174     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84175     s_a_phi1B = cms.double( 0.0069 ),
84176     s_a_phi1I = cms.double( 0.0088 ),
84177     s_a_phi1F = cms.double( 0.0076 ),
84178     s_a_phi2B = cms.double( 3.7E-4 ),
84179     s_a_phi2I = cms.double( 7.0E-4 ),
84180     s_a_phi2F = cms.double( 0.00906 ),
84181     s_a_zB = cms.double( 0.012 ),
84182     s_a_rI = cms.double( 0.027 ),
84183     s_a_rF = cms.double( 0.04 ),
84184     s2_threshold = cms.double( 0.4 ),
84185     tanhSO10BarrelThres = cms.double( 0.35 ),
84186     tanhSO10InterThres = cms.double( 1.0 ),
84187     tanhSO10ForwardThres = cms.double( 1.0 ),
84188     useS = cms.bool( False ),
84189     pixelVeto = cms.bool( False )
84190 )
84191 fragment.hltEle5WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84192     saveTags = cms.bool( True ),
84193     candTag = cms.InputTag( "hltEle5WPTightPixelMatchFilter" ),
84194     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
84195     rhoTag = cms.InputTag( "" ),
84196     energyLowEdges = cms.vdouble( 0.0 ),
84197     lessThan = cms.bool( True ),
84198     useEt = cms.bool( False ),
84199     useAbs = cms.bool( False ),
84200     thrRegularEB = cms.vdouble( 200.0 ),
84201     thrRegularEE = cms.vdouble( 45.0 ),
84202     thrOverEEB = cms.vdouble( -1.0 ),
84203     thrOverEEE = cms.vdouble( -1.0 ),
84204     thrOverE2EB = cms.vdouble( -1.0 ),
84205     thrOverE2EE = cms.vdouble( -1.0 ),
84206     ncandcut = cms.int32( 1 ),
84207     doRhoCorrection = cms.bool( False ),
84208     rhoMax = cms.double( 9.9999999E7 ),
84209     rhoScale = cms.double( 1.0 ),
84210     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84211     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84212     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84213 )
84214 fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84215     saveTags = cms.bool( True ),
84216     candTag = cms.InputTag( "hltEle5WPTightPMS2Filter" ),
84217     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84218     rhoTag = cms.InputTag( "" ),
84219     energyLowEdges = cms.vdouble( 0.0 ),
84220     lessThan = cms.bool( True ),
84221     useEt = cms.bool( False ),
84222     useAbs = cms.bool( True ),
84223     thrRegularEB = cms.vdouble( 0.025 ),
84224     thrRegularEE = cms.vdouble( 0.011 ),
84225     thrOverEEB = cms.vdouble( -1.0 ),
84226     thrOverEEE = cms.vdouble( -1.0 ),
84227     thrOverE2EB = cms.vdouble( -1.0 ),
84228     thrOverE2EE = cms.vdouble( -1.0 ),
84229     ncandcut = cms.int32( 1 ),
84230     doRhoCorrection = cms.bool( False ),
84231     rhoMax = cms.double( 9.9999999E7 ),
84232     rhoScale = cms.double( 1.0 ),
84233     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84234     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84235     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84236 )
84237 fragment.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84238     saveTags = cms.bool( True ),
84239     candTag = cms.InputTag( "hltEle5WPTightGsfOneOEMinusOneOPFilter" ),
84240     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
84241     rhoTag = cms.InputTag( "" ),
84242     energyLowEdges = cms.vdouble( 0.0 ),
84243     lessThan = cms.bool( True ),
84244     useEt = cms.bool( False ),
84245     useAbs = cms.bool( False ),
84246     thrRegularEB = cms.vdouble( 999.0 ),
84247     thrRegularEE = cms.vdouble( 1.0 ),
84248     thrOverEEB = cms.vdouble( -1.0 ),
84249     thrOverEEE = cms.vdouble( -1.0 ),
84250     thrOverE2EB = cms.vdouble( -1.0 ),
84251     thrOverE2EE = cms.vdouble( -1.0 ),
84252     ncandcut = cms.int32( 1 ),
84253     doRhoCorrection = cms.bool( False ),
84254     rhoMax = cms.double( 9.9999999E7 ),
84255     rhoScale = cms.double( 1.0 ),
84256     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84257     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84258     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84259 )
84260 fragment.hltEle5WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84261     saveTags = cms.bool( True ),
84262     candTag = cms.InputTag( "hltEle5WPTightGsfMissingHitsFilter" ),
84263     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84264     rhoTag = cms.InputTag( "" ),
84265     energyLowEdges = cms.vdouble( 0.0 ),
84266     lessThan = cms.bool( True ),
84267     useEt = cms.bool( False ),
84268     useAbs = cms.bool( True ),
84269     thrRegularEB = cms.vdouble( 0.003 ),
84270     thrRegularEE = cms.vdouble( 0.005 ),
84271     thrOverEEB = cms.vdouble( -1.0 ),
84272     thrOverEEE = cms.vdouble( -1.0 ),
84273     thrOverE2EB = cms.vdouble( -1.0 ),
84274     thrOverE2EE = cms.vdouble( -1.0 ),
84275     ncandcut = cms.int32( 1 ),
84276     doRhoCorrection = cms.bool( False ),
84277     rhoMax = cms.double( 9.9999999E7 ),
84278     rhoScale = cms.double( 1.0 ),
84279     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84280     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84281     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84282 )
84283 fragment.hltEle5WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84284     saveTags = cms.bool( True ),
84285     candTag = cms.InputTag( "hltEle5WPTightGsfDetaFilter" ),
84286     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84287     rhoTag = cms.InputTag( "" ),
84288     energyLowEdges = cms.vdouble( 0.0 ),
84289     lessThan = cms.bool( True ),
84290     useEt = cms.bool( False ),
84291     useAbs = cms.bool( True ),
84292     thrRegularEB = cms.vdouble( 0.03 ),
84293     thrRegularEE = cms.vdouble( 0.023 ),
84294     thrOverEEB = cms.vdouble( -1.0 ),
84295     thrOverEEE = cms.vdouble( -1.0 ),
84296     thrOverE2EB = cms.vdouble( -1.0 ),
84297     thrOverE2EE = cms.vdouble( -1.0 ),
84298     ncandcut = cms.int32( 1 ),
84299     doRhoCorrection = cms.bool( False ),
84300     rhoMax = cms.double( 9.9999999E7 ),
84301     rhoScale = cms.double( 1.0 ),
84302     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84303     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84304     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84305 )
84306 fragment.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84307     saveTags = cms.bool( True ),
84308     candTag = cms.InputTag( "hltEle5WPTightGsfDphiFilter" ),
84309     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84310     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84311     energyLowEdges = cms.vdouble( 0.0 ),
84312     lessThan = cms.bool( True ),
84313     useEt = cms.bool( True ),
84314     useAbs = cms.bool( False ),
84315     etaBoundaryEB12 = cms.double( 1.0 ),
84316     etaBoundaryEE12 = cms.double( 2.1 ),
84317     thrRegularEB1 = cms.vdouble( 2.0 ),
84318     thrRegularEE1 = cms.vdouble( -0.363 ),
84319     thrOverEEB1 = cms.vdouble( 0.0 ),
84320     thrOverEEE1 = cms.vdouble( 0.025 ),
84321     thrOverE2EB1 = cms.vdouble( 0.0 ),
84322     thrOverE2EE1 = cms.vdouble( 0.0 ),
84323     thrRegularEB2 = cms.vdouble( 2.0 ),
84324     thrRegularEE2 = cms.vdouble( 0.702 ),
84325     thrOverEEB2 = cms.vdouble( 0.0 ),
84326     thrOverEEE2 = cms.vdouble( 0.025 ),
84327     thrOverE2EB2 = cms.vdouble( 0.0 ),
84328     thrOverE2EE2 = cms.vdouble( 0.0 ),
84329     ncandcut = cms.int32( 1 ),
84330     doRhoCorrection = cms.bool( True ),
84331     rhoMax = cms.double( 9.9999999E7 ),
84332     rhoScale = cms.double( 1.0 ),
84333     effectiveAreas = cms.vdouble( 0.03, 0.04, 0.114, 0.032 ),
84334     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84335     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84336 )
84337 fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
84338     offset = cms.uint32( 0 ),
84339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84340 )
84341 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
84342     saveTags = cms.bool( True ),
84343     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84344     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84345     etcutEB = cms.double( 15.0 ),
84346     etcutEE = cms.double( 15.0 ),
84347     minEtaCut = cms.double( -9999.0 ),
84348     maxEtaCut = cms.double( 9999.0 ),
84349     ncandcut = cms.int32( 1 )
84350 )
84351 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
84352     saveTags = cms.bool( True ),
84353     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84354     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84355     etcutEB = cms.double( 10.0 ),
84356     etcutEE = cms.double( 10.0 ),
84357     minEtaCut = cms.double( -9999.0 ),
84358     maxEtaCut = cms.double( 9999.0 ),
84359     ncandcut = cms.int32( 2 )
84360 )
84361 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84362     saveTags = cms.bool( True ),
84363     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
84364     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84365     rhoTag = cms.InputTag( "" ),
84366     energyLowEdges = cms.vdouble( 0.0 ),
84367     lessThan = cms.bool( True ),
84368     useEt = cms.bool( False ),
84369     useAbs = cms.bool( False ),
84370     thrRegularEB = cms.vdouble( 0.013 ),
84371     thrRegularEE = cms.vdouble( 0.035 ),
84372     thrOverEEB = cms.vdouble( -1.0 ),
84373     thrOverEEE = cms.vdouble( -1.0 ),
84374     thrOverE2EB = cms.vdouble( -1.0 ),
84375     thrOverE2EE = cms.vdouble( -1.0 ),
84376     ncandcut = cms.int32( 1 ),
84377     doRhoCorrection = cms.bool( False ),
84378     rhoMax = cms.double( 9.9999999E7 ),
84379     rhoScale = cms.double( 1.0 ),
84380     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84381     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84383 )
84384 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84385     saveTags = cms.bool( True ),
84386     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
84387     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84388     rhoTag = cms.InputTag( "" ),
84389     energyLowEdges = cms.vdouble( 0.0 ),
84390     lessThan = cms.bool( True ),
84391     useEt = cms.bool( False ),
84392     useAbs = cms.bool( False ),
84393     thrRegularEB = cms.vdouble( 0.013 ),
84394     thrRegularEE = cms.vdouble( 0.035 ),
84395     thrOverEEB = cms.vdouble( -1.0 ),
84396     thrOverEEE = cms.vdouble( -1.0 ),
84397     thrOverE2EB = cms.vdouble( -1.0 ),
84398     thrOverE2EE = cms.vdouble( -1.0 ),
84399     ncandcut = cms.int32( 2 ),
84400     doRhoCorrection = cms.bool( False ),
84401     rhoMax = cms.double( 9.9999999E7 ),
84402     rhoScale = cms.double( 1.0 ),
84403     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84404     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84405     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84406 )
84407 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84408     saveTags = cms.bool( True ),
84409     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
84410     varTag = cms.InputTag( "hltEgammaHoverE" ),
84411     rhoTag = cms.InputTag( "" ),
84412     energyLowEdges = cms.vdouble( 0.0 ),
84413     lessThan = cms.bool( True ),
84414     useEt = cms.bool( False ),
84415     useAbs = cms.bool( False ),
84416     thrRegularEB = cms.vdouble( -1.0 ),
84417     thrRegularEE = cms.vdouble( -1.0 ),
84418     thrOverEEB = cms.vdouble( 0.15 ),
84419     thrOverEEE = cms.vdouble( 0.4 ),
84420     thrOverE2EB = cms.vdouble( -1.0 ),
84421     thrOverE2EE = cms.vdouble( -1.0 ),
84422     ncandcut = cms.int32( 1 ),
84423     doRhoCorrection = cms.bool( False ),
84424     rhoMax = cms.double( 9.9999999E7 ),
84425     rhoScale = cms.double( 1.0 ),
84426     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84427     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84428     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84429 )
84430 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84431     saveTags = cms.bool( True ),
84432     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
84433     varTag = cms.InputTag( "hltEgammaHoverE" ),
84434     rhoTag = cms.InputTag( "" ),
84435     energyLowEdges = cms.vdouble( 0.0 ),
84436     lessThan = cms.bool( True ),
84437     useEt = cms.bool( False ),
84438     useAbs = cms.bool( False ),
84439     thrRegularEB = cms.vdouble( -1.0 ),
84440     thrRegularEE = cms.vdouble( -1.0 ),
84441     thrOverEEB = cms.vdouble( 0.15 ),
84442     thrOverEEE = cms.vdouble( 0.4 ),
84443     thrOverE2EB = cms.vdouble( -1.0 ),
84444     thrOverE2EE = cms.vdouble( -1.0 ),
84445     ncandcut = cms.int32( 2 ),
84446     doRhoCorrection = cms.bool( False ),
84447     rhoMax = cms.double( 9.9999999E7 ),
84448     rhoScale = cms.double( 1.0 ),
84449     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84450     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84451     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84452 )
84453 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84454     saveTags = cms.bool( True ),
84455     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter" ),
84456     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84457     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84458     energyLowEdges = cms.vdouble( 0.0 ),
84459     lessThan = cms.bool( True ),
84460     useEt = cms.bool( True ),
84461     useAbs = cms.bool( False ),
84462     thrRegularEB = cms.vdouble( -1.0 ),
84463     thrRegularEE = cms.vdouble( -1.0 ),
84464     thrOverEEB = cms.vdouble( 0.5 ),
84465     thrOverEEE = cms.vdouble( 0.5 ),
84466     thrOverE2EB = cms.vdouble( -1.0 ),
84467     thrOverE2EE = cms.vdouble( -1.0 ),
84468     ncandcut = cms.int32( 1 ),
84469     doRhoCorrection = cms.bool( True ),
84470     rhoMax = cms.double( 9.9999999E7 ),
84471     rhoScale = cms.double( 1.0 ),
84472     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84473     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84474     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84475 )
84476 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84477     saveTags = cms.bool( True ),
84478     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter" ),
84479     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84480     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84481     energyLowEdges = cms.vdouble( 0.0 ),
84482     lessThan = cms.bool( True ),
84483     useEt = cms.bool( True ),
84484     useAbs = cms.bool( False ),
84485     thrRegularEB = cms.vdouble( -1.0 ),
84486     thrRegularEE = cms.vdouble( -1.0 ),
84487     thrOverEEB = cms.vdouble( 0.5 ),
84488     thrOverEEE = cms.vdouble( 0.5 ),
84489     thrOverE2EB = cms.vdouble( -1.0 ),
84490     thrOverE2EE = cms.vdouble( -1.0 ),
84491     ncandcut = cms.int32( 2 ),
84492     doRhoCorrection = cms.bool( True ),
84493     rhoMax = cms.double( 9.9999999E7 ),
84494     rhoScale = cms.double( 1.0 ),
84495     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84496     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84497     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84498 )
84499 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84500     saveTags = cms.bool( True ),
84501     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
84502     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84503     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84504     energyLowEdges = cms.vdouble( 0.0 ),
84505     lessThan = cms.bool( True ),
84506     useEt = cms.bool( True ),
84507     useAbs = cms.bool( False ),
84508     thrRegularEB = cms.vdouble( -1.0 ),
84509     thrRegularEE = cms.vdouble( -1.0 ),
84510     thrOverEEB = cms.vdouble( 0.3 ),
84511     thrOverEEE = cms.vdouble( 0.4 ),
84512     thrOverE2EB = cms.vdouble( -1.0 ),
84513     thrOverE2EE = cms.vdouble( -1.0 ),
84514     ncandcut = cms.int32( 1 ),
84515     doRhoCorrection = cms.bool( True ),
84516     rhoMax = cms.double( 9.9999999E7 ),
84517     rhoScale = cms.double( 1.0 ),
84518     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84519     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84520     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84521 )
84522 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84523     saveTags = cms.bool( True ),
84524     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
84525     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84526     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84527     energyLowEdges = cms.vdouble( 0.0 ),
84528     lessThan = cms.bool( True ),
84529     useEt = cms.bool( True ),
84530     useAbs = cms.bool( False ),
84531     thrRegularEB = cms.vdouble( -1.0 ),
84532     thrRegularEE = cms.vdouble( -1.0 ),
84533     thrOverEEB = cms.vdouble( 0.3 ),
84534     thrOverEEE = cms.vdouble( 0.4 ),
84535     thrOverE2EB = cms.vdouble( -1.0 ),
84536     thrOverE2EE = cms.vdouble( -1.0 ),
84537     ncandcut = cms.int32( 2 ),
84538     doRhoCorrection = cms.bool( True ),
84539     rhoMax = cms.double( 9.9999999E7 ),
84540     rhoScale = cms.double( 1.0 ),
84541     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84542     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84543     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84544 )
84545 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84546     saveTags = cms.bool( True ),
84547     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
84548     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84549     npixelmatchcut = cms.double( 1.0 ),
84550     ncandcut = cms.int32( 1 ),
84551     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84552     s_a_phi1B = cms.double( 0.0069 ),
84553     s_a_phi1I = cms.double( 0.0088 ),
84554     s_a_phi1F = cms.double( 0.0076 ),
84555     s_a_phi2B = cms.double( 3.7E-4 ),
84556     s_a_phi2I = cms.double( 7.0E-4 ),
84557     s_a_phi2F = cms.double( 0.00906 ),
84558     s_a_zB = cms.double( 0.012 ),
84559     s_a_rI = cms.double( 0.027 ),
84560     s_a_rF = cms.double( 0.04 ),
84561     s2_threshold = cms.double( 0.4 ),
84562     tanhSO10BarrelThres = cms.double( 0.35 ),
84563     tanhSO10InterThres = cms.double( 1.0 ),
84564     tanhSO10ForwardThres = cms.double( 1.0 ),
84565     useS = cms.bool( False ),
84566     pixelVeto = cms.bool( False )
84567 )
84568 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84569     saveTags = cms.bool( True ),
84570     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
84571     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84572     npixelmatchcut = cms.double( 1.0 ),
84573     ncandcut = cms.int32( 2 ),
84574     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84575     s_a_phi1B = cms.double( 0.0069 ),
84576     s_a_phi1I = cms.double( 0.0088 ),
84577     s_a_phi1F = cms.double( 0.0076 ),
84578     s_a_phi2B = cms.double( 3.7E-4 ),
84579     s_a_phi2I = cms.double( 7.0E-4 ),
84580     s_a_phi2F = cms.double( 0.00906 ),
84581     s_a_zB = cms.double( 0.012 ),
84582     s_a_rI = cms.double( 0.027 ),
84583     s_a_rF = cms.double( 0.04 ),
84584     s2_threshold = cms.double( 0.4 ),
84585     tanhSO10BarrelThres = cms.double( 0.35 ),
84586     tanhSO10InterThres = cms.double( 1.0 ),
84587     tanhSO10ForwardThres = cms.double( 1.0 ),
84588     useS = cms.bool( False ),
84589     pixelVeto = cms.bool( False )
84590 )
84591 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84592     saveTags = cms.bool( True ),
84593     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
84594     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84595     rhoTag = cms.InputTag( "" ),
84596     energyLowEdges = cms.vdouble( 0.0 ),
84597     lessThan = cms.bool( True ),
84598     useEt = cms.bool( True ),
84599     useAbs = cms.bool( True ),
84600     thrRegularEB = cms.vdouble( 999999.0 ),
84601     thrRegularEE = cms.vdouble( 999999.0 ),
84602     thrOverEEB = cms.vdouble( -1.0 ),
84603     thrOverEEE = cms.vdouble( -1.0 ),
84604     thrOverE2EB = cms.vdouble( -1.0 ),
84605     thrOverE2EE = cms.vdouble( -1.0 ),
84606     ncandcut = cms.int32( 1 ),
84607     doRhoCorrection = cms.bool( False ),
84608     rhoMax = cms.double( 9.9999999E7 ),
84609     rhoScale = cms.double( 1.0 ),
84610     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84611     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84612     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84613 )
84614 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84615     saveTags = cms.bool( True ),
84616     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
84617     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84618     rhoTag = cms.InputTag( "" ),
84619     energyLowEdges = cms.vdouble( 0.0 ),
84620     lessThan = cms.bool( True ),
84621     useEt = cms.bool( True ),
84622     useAbs = cms.bool( True ),
84623     thrRegularEB = cms.vdouble( 999999.0 ),
84624     thrRegularEE = cms.vdouble( 999999.0 ),
84625     thrOverEEB = cms.vdouble( -1.0 ),
84626     thrOverEEE = cms.vdouble( -1.0 ),
84627     thrOverE2EB = cms.vdouble( -1.0 ),
84628     thrOverE2EE = cms.vdouble( -1.0 ),
84629     ncandcut = cms.int32( 2 ),
84630     doRhoCorrection = cms.bool( False ),
84631     rhoMax = cms.double( 9.9999999E7 ),
84632     rhoScale = cms.double( 1.0 ),
84633     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84634     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84635     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84636 )
84637 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84638     saveTags = cms.bool( True ),
84639     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
84640     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84641     rhoTag = cms.InputTag( "" ),
84642     energyLowEdges = cms.vdouble( 0.0 ),
84643     lessThan = cms.bool( True ),
84644     useEt = cms.bool( True ),
84645     useAbs = cms.bool( True ),
84646     thrRegularEB = cms.vdouble( 0.01 ),
84647     thrRegularEE = cms.vdouble( 0.015 ),
84648     thrOverEEB = cms.vdouble( -1.0 ),
84649     thrOverEEE = cms.vdouble( -1.0 ),
84650     thrOverE2EB = cms.vdouble( -1.0 ),
84651     thrOverE2EE = cms.vdouble( -1.0 ),
84652     ncandcut = cms.int32( 1 ),
84653     doRhoCorrection = cms.bool( False ),
84654     rhoMax = cms.double( 9.9999999E7 ),
84655     rhoScale = cms.double( 1.0 ),
84656     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84657     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84658     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84659 )
84660 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84661     saveTags = cms.bool( True ),
84662     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
84663     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84664     rhoTag = cms.InputTag( "" ),
84665     energyLowEdges = cms.vdouble( 0.0 ),
84666     lessThan = cms.bool( True ),
84667     useEt = cms.bool( True ),
84668     useAbs = cms.bool( True ),
84669     thrRegularEB = cms.vdouble( 0.01 ),
84670     thrRegularEE = cms.vdouble( 0.015 ),
84671     thrOverEEB = cms.vdouble( -1.0 ),
84672     thrOverEEE = cms.vdouble( -1.0 ),
84673     thrOverE2EB = cms.vdouble( -1.0 ),
84674     thrOverE2EE = cms.vdouble( -1.0 ),
84675     ncandcut = cms.int32( 2 ),
84676     doRhoCorrection = cms.bool( False ),
84677     rhoMax = cms.double( 9.9999999E7 ),
84678     rhoScale = cms.double( 1.0 ),
84679     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84680     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84681     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84682 )
84683 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84684     saveTags = cms.bool( True ),
84685     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
84686     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84687     rhoTag = cms.InputTag( "" ),
84688     energyLowEdges = cms.vdouble( 0.0 ),
84689     lessThan = cms.bool( True ),
84690     useEt = cms.bool( True ),
84691     useAbs = cms.bool( True ),
84692     thrRegularEB = cms.vdouble( 0.07 ),
84693     thrRegularEE = cms.vdouble( 0.1 ),
84694     thrOverEEB = cms.vdouble( -1.0 ),
84695     thrOverEEE = cms.vdouble( -1.0 ),
84696     thrOverE2EB = cms.vdouble( -1.0 ),
84697     thrOverE2EE = cms.vdouble( -1.0 ),
84698     ncandcut = cms.int32( 1 ),
84699     doRhoCorrection = cms.bool( False ),
84700     rhoMax = cms.double( 9.9999999E7 ),
84701     rhoScale = cms.double( 1.0 ),
84702     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84703     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84705 )
84706 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84707     saveTags = cms.bool( True ),
84708     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
84709     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84710     rhoTag = cms.InputTag( "" ),
84711     energyLowEdges = cms.vdouble( 0.0 ),
84712     lessThan = cms.bool( True ),
84713     useEt = cms.bool( True ),
84714     useAbs = cms.bool( True ),
84715     thrRegularEB = cms.vdouble( 0.07 ),
84716     thrRegularEE = cms.vdouble( 0.1 ),
84717     thrOverEEB = cms.vdouble( -1.0 ),
84718     thrOverEEE = cms.vdouble( -1.0 ),
84719     thrOverE2EB = cms.vdouble( -1.0 ),
84720     thrOverE2EE = cms.vdouble( -1.0 ),
84721     ncandcut = cms.int32( 2 ),
84722     doRhoCorrection = cms.bool( False ),
84723     rhoMax = cms.double( 9.9999999E7 ),
84724     rhoScale = cms.double( 1.0 ),
84725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84728 )
84729 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84730     saveTags = cms.bool( True ),
84731     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
84732     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84733     rhoTag = cms.InputTag( "" ),
84734     energyLowEdges = cms.vdouble( 0.0 ),
84735     lessThan = cms.bool( True ),
84736     useEt = cms.bool( True ),
84737     useAbs = cms.bool( False ),
84738     thrRegularEB = cms.vdouble( -1.0 ),
84739     thrRegularEE = cms.vdouble( -1.0 ),
84740     thrOverEEB = cms.vdouble( 0.2 ),
84741     thrOverEEE = cms.vdouble( 0.2 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84753     saveTags = cms.bool( True ),
84754     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
84755     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84756     rhoTag = cms.InputTag( "" ),
84757     energyLowEdges = cms.vdouble( 0.0 ),
84758     lessThan = cms.bool( True ),
84759     useEt = cms.bool( True ),
84760     useAbs = cms.bool( False ),
84761     thrRegularEB = cms.vdouble( -1.0 ),
84762     thrRegularEE = cms.vdouble( -1.0 ),
84763     thrOverEEB = cms.vdouble( 0.2 ),
84764     thrOverEEE = cms.vdouble( 0.2 ),
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.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
84776     saveTags = cms.bool( True ),
84777     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
84778     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
84779     inputTag1 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
84780     inputTag2 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
84781     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
84782     triggerType1 = cms.int32( 81 ),
84783     triggerType2 = cms.int32( 81 ),
84784     MinDR = cms.double( -1.0 ),
84785     MaxDZ = cms.double( 0.2 ),
84786     MinN = cms.int32( 1 ),
84787     MinPixHitsForDZ = cms.int32( 0 ),
84788     checkSC = cms.bool( True )
84789 )
84790 fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter( "HLTPrescaler",
84791     offset = cms.uint32( 0 ),
84792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84793 )
84794 fragment.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84795     saveTags = cms.bool( True ),
84796     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84797     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84798     etcutEB = cms.double( 10.0 ),
84799     etcutEE = cms.double( 10.0 ),
84800     minEtaCut = cms.double( -9999.0 ),
84801     maxEtaCut = cms.double( 9999.0 ),
84802     ncandcut = cms.int32( 1 )
84803 )
84804 fragment.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84805     saveTags = cms.bool( True ),
84806     candTag = cms.InputTag( "hltEG10EtL1SingleEG5EtFilter" ),
84807     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
84808     rhoTag = cms.InputTag( "" ),
84809     energyLowEdges = cms.vdouble( 0.0 ),
84810     lessThan = cms.bool( False ),
84811     useEt = cms.bool( False ),
84812     useAbs = cms.bool( False ),
84813     thrRegularEB = cms.vdouble( 0.5 ),
84814     thrRegularEE = cms.vdouble( 0.8 ),
84815     thrOverEEB = cms.vdouble( -1.0 ),
84816     thrOverEEE = cms.vdouble( -1.0 ),
84817     thrOverE2EB = cms.vdouble( -1.0 ),
84818     thrOverE2EE = cms.vdouble( -1.0 ),
84819     ncandcut = cms.int32( 1 ),
84820     doRhoCorrection = cms.bool( False ),
84821     rhoMax = cms.double( 9.9999999E7 ),
84822     rhoScale = cms.double( 1.0 ),
84823     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84824     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84825     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84826 )
84827 fragment.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84828     saveTags = cms.bool( True ),
84829     candTag = cms.InputTag( "hltEG10R9Id50b80eR9IdFilter" ),
84830     varTag = cms.InputTag( "hltEgammaHToverET" ),
84831     rhoTag = cms.InputTag( "" ),
84832     energyLowEdges = cms.vdouble( 0.0 ),
84833     lessThan = cms.bool( True ),
84834     useEt = cms.bool( True ),
84835     useAbs = cms.bool( False ),
84836     thrRegularEB = cms.vdouble( 0.0 ),
84837     thrRegularEE = cms.vdouble( 0.0 ),
84838     thrOverEEB = cms.vdouble( 0.1 ),
84839     thrOverEEE = cms.vdouble( 0.1 ),
84840     thrOverE2EB = cms.vdouble( 0.0 ),
84841     thrOverE2EE = cms.vdouble( 0.0 ),
84842     ncandcut = cms.int32( 1 ),
84843     doRhoCorrection = cms.bool( False ),
84844     rhoMax = cms.double( 9.9999999E7 ),
84845     rhoScale = cms.double( 1.0 ),
84846     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84847     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84848     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84849 )
84850 fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84851     saveTags = cms.bool( True ),
84852     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
84853     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
84854     rhoTag = cms.InputTag( "" ),
84855     energyLowEdges = cms.vdouble( 0.0 ),
84856     lessThan = cms.bool( False ),
84857     useEt = cms.bool( False ),
84858     useAbs = cms.bool( False ),
84859     thrRegularEB = cms.vdouble( 0.85 ),
84860     thrRegularEE = cms.vdouble( 0.9 ),
84861     thrOverEEB = cms.vdouble( -1.0 ),
84862     thrOverEEE = cms.vdouble( -1.0 ),
84863     thrOverE2EB = cms.vdouble( -1.0 ),
84864     thrOverE2EE = cms.vdouble( -1.0 ),
84865     ncandcut = cms.int32( 1 ),
84866     doRhoCorrection = cms.bool( False ),
84867     rhoMax = cms.double( 9.9999999E7 ),
84868     rhoScale = cms.double( 1.0 ),
84869     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84870     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84871     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84872 )
84873 fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84874     saveTags = cms.bool( True ),
84875     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
84876     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84877     rhoTag = cms.InputTag( "" ),
84878     energyLowEdges = cms.vdouble( 0.0 ),
84879     lessThan = cms.bool( True ),
84880     useEt = cms.bool( False ),
84881     useAbs = cms.bool( False ),
84882     thrRegularEB = cms.vdouble( 0.015 ),
84883     thrRegularEE = cms.vdouble( 0.035 ),
84884     thrOverEEB = cms.vdouble( -1.0 ),
84885     thrOverEEE = cms.vdouble( -1.0 ),
84886     thrOverE2EB = cms.vdouble( -1.0 ),
84887     thrOverE2EE = cms.vdouble( -1.0 ),
84888     ncandcut = cms.int32( 1 ),
84889     doRhoCorrection = cms.bool( False ),
84890     rhoMax = cms.double( 9.9999999E7 ),
84891     rhoScale = cms.double( 1.0 ),
84892     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84893     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84894     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84895 )
84896 fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84897     saveTags = cms.bool( True ),
84898     candTag = cms.InputTag( "hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter" ),
84899     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84900     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84901     energyLowEdges = cms.vdouble( 0.0 ),
84902     lessThan = cms.bool( True ),
84903     useEt = cms.bool( True ),
84904     useAbs = cms.bool( False ),
84905     thrRegularEB = cms.vdouble( 6.0 ),
84906     thrRegularEE = cms.vdouble( 6.0 ),
84907     thrOverEEB = cms.vdouble( 0.012 ),
84908     thrOverEEE = cms.vdouble( 0.012 ),
84909     thrOverE2EB = cms.vdouble( 0.0 ),
84910     thrOverE2EE = cms.vdouble( 0.0 ),
84911     ncandcut = cms.int32( 1 ),
84912     doRhoCorrection = cms.bool( True ),
84913     rhoMax = cms.double( 9.9999999E7 ),
84914     rhoScale = cms.double( 1.0 ),
84915     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84916     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84917     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84918 )
84919 fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
84920     saveTags = cms.bool( True ),
84921     firstLegLastFilter = cms.InputTag( "hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter" ),
84922     secondLegLastFilter = cms.InputTag( "hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter" ),
84923     nrRequiredFirstLeg = cms.int32( 0 ),
84924     nrRequiredSecondLeg = cms.int32( 0 ),
84925     nrRequiredUniqueLeg = cms.int32( 1 ),
84926     maxMatchDR = cms.double( 0.01 )
84927 )
84928 fragment.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
84929     saveTags = cms.bool( True ),
84930     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84931     triggerType = cms.int32( 92 ),
84932     MinE = cms.double( -1.0 ),
84933     MinPt = cms.double( 10.0 ),
84934     MinMass = cms.double( -1.0 ),
84935     MaxMass = cms.double( -1.0 ),
84936     MinEta = cms.double( -1.0 ),
84937     MaxEta = cms.double( 2.55 ),
84938     MinN = cms.int32( 2 )
84939 )
84940 fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84941     saveTags = cms.bool( True ),
84942     candTag = cms.InputTag( "hltDiEG10EtEta2p55UnseededFilter" ),
84943     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
84944     rhoTag = cms.InputTag( "" ),
84945     energyLowEdges = cms.vdouble( 0.0 ),
84946     lessThan = cms.bool( False ),
84947     useEt = cms.bool( False ),
84948     useAbs = cms.bool( False ),
84949     thrRegularEB = cms.vdouble( 0.5 ),
84950     thrRegularEE = cms.vdouble( 0.8 ),
84951     thrOverEEB = cms.vdouble( -1.0 ),
84952     thrOverEEE = cms.vdouble( -1.0 ),
84953     thrOverE2EB = cms.vdouble( -1.0 ),
84954     thrOverE2EE = cms.vdouble( -1.0 ),
84955     ncandcut = cms.int32( 2 ),
84956     doRhoCorrection = cms.bool( False ),
84957     rhoMax = cms.double( 9.9999999E7 ),
84958     rhoScale = cms.double( 1.0 ),
84959     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84960     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84961     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84962 )
84963 fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84964     saveTags = cms.bool( True ),
84965     candTag = cms.InputTag( "hltDiEG10R9Id50b80eR9IdUnseededFilter" ),
84966     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
84967     rhoTag = cms.InputTag( "" ),
84968     energyLowEdges = cms.vdouble( 0.0 ),
84969     lessThan = cms.bool( True ),
84970     useEt = cms.bool( True ),
84971     useAbs = cms.bool( False ),
84972     thrRegularEB = cms.vdouble( 0.0 ),
84973     thrRegularEE = cms.vdouble( 0.0 ),
84974     thrOverEEB = cms.vdouble( 0.1 ),
84975     thrOverEEE = cms.vdouble( 0.1 ),
84976     thrOverE2EB = cms.vdouble( 0.0 ),
84977     thrOverE2EE = cms.vdouble( 0.0 ),
84978     ncandcut = cms.int32( 2 ),
84979     doRhoCorrection = cms.bool( False ),
84980     rhoMax = cms.double( 9.9999999E7 ),
84981     rhoScale = cms.double( 1.0 ),
84982     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84983     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84984     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84985 )
84986 fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84987     saveTags = cms.bool( True ),
84988     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
84989     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
84990     rhoTag = cms.InputTag( "" ),
84991     energyLowEdges = cms.vdouble( 0.0 ),
84992     lessThan = cms.bool( False ),
84993     useEt = cms.bool( False ),
84994     useAbs = cms.bool( False ),
84995     thrRegularEB = cms.vdouble( 0.85 ),
84996     thrRegularEE = cms.vdouble( 0.9 ),
84997     thrOverEEB = cms.vdouble( -1.0 ),
84998     thrOverEEE = cms.vdouble( -1.0 ),
84999     thrOverE2EB = cms.vdouble( -1.0 ),
85000     thrOverE2EE = cms.vdouble( -1.0 ),
85001     ncandcut = cms.int32( 1 ),
85002     doRhoCorrection = cms.bool( False ),
85003     rhoMax = cms.double( 9.9999999E7 ),
85004     rhoScale = cms.double( 1.0 ),
85005     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85006     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85007     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85008 )
85009 fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85010     saveTags = cms.bool( True ),
85011     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
85012     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85013     rhoTag = cms.InputTag( "" ),
85014     energyLowEdges = cms.vdouble( 0.0 ),
85015     lessThan = cms.bool( True ),
85016     useEt = cms.bool( False ),
85017     useAbs = cms.bool( False ),
85018     thrRegularEB = cms.vdouble( 0.015 ),
85019     thrRegularEE = cms.vdouble( 0.035 ),
85020     thrOverEEB = cms.vdouble( -1.0 ),
85021     thrOverEEE = cms.vdouble( -1.0 ),
85022     thrOverE2EB = cms.vdouble( -1.0 ),
85023     thrOverE2EE = cms.vdouble( -1.0 ),
85024     ncandcut = cms.int32( 1 ),
85025     doRhoCorrection = cms.bool( False ),
85026     rhoMax = cms.double( 9.9999999E7 ),
85027     rhoScale = cms.double( 1.0 ),
85028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85029     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85030     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85031 )
85032 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85033     saveTags = cms.bool( True ),
85034     candTag = cms.InputTag( "hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter" ),
85035     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
85036     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
85037     energyLowEdges = cms.vdouble( 0.0 ),
85038     lessThan = cms.bool( True ),
85039     useEt = cms.bool( True ),
85040     useAbs = cms.bool( False ),
85041     thrRegularEB = cms.vdouble( 6.0 ),
85042     thrRegularEE = cms.vdouble( 6.0 ),
85043     thrOverEEB = cms.vdouble( 0.012 ),
85044     thrOverEEE = cms.vdouble( 0.012 ),
85045     thrOverE2EB = cms.vdouble( 0.0 ),
85046     thrOverE2EE = cms.vdouble( 0.0 ),
85047     ncandcut = cms.int32( 1 ),
85048     doRhoCorrection = cms.bool( True ),
85049     rhoMax = cms.double( 9.9999999E7 ),
85050     rhoScale = cms.double( 1.0 ),
85051     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
85052     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85053     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85054 )
85055 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
85056     saveTags = cms.bool( True ),
85057     candTag = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter" ),
85058     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
85059     rhoTag = cms.InputTag( "" ),
85060     energyLowEdges = cms.vdouble( 0.0 ),
85061     lessThan = cms.bool( True ),
85062     useEt = cms.bool( True ),
85063     useAbs = cms.bool( False ),
85064     thrRegularEB = cms.vdouble( 6.0 ),
85065     thrRegularEE = cms.vdouble( 6.0 ),
85066     thrOverEEB = cms.vdouble( 0.002 ),
85067     thrOverEEE = cms.vdouble( 0.002 ),
85068     thrOverE2EB = cms.vdouble( 0.0 ),
85069     thrOverE2EE = cms.vdouble( 0.0 ),
85070     ncandcut = cms.int32( 1 ),
85071     doRhoCorrection = cms.bool( False ),
85072     rhoMax = cms.double( 9.9999999E7 ),
85073     rhoScale = cms.double( 1.0 ),
85074     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85075     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85076     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85077 )
85078 fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
85079     saveTags = cms.bool( True ),
85080     firstLegLastFilter = cms.InputTag( "hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter" ),
85081     secondLegLastFilter = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter" ),
85082     minMass = cms.double( 10.0 )
85083 )
85084 fragment.hltL1sSingleEG5WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
85085     saveTags = cms.bool( True ),
85086     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
85087     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85088     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85089     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85090     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85091     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85092     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85093     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85094     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85095     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85096 )
85097 fragment.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter( "HLTPrescaler",
85098     offset = cms.uint32( 0 ),
85099     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85100 )
85101 fragment.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
85102     saveTags = cms.bool( True ),
85103     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
85104     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85105     candNonIsolatedTag = cms.InputTag( "" ),
85106     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85107     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5WithJetAndTau" ),
85108     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85109     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85110     ncandcut = cms.int32( 1 ),
85111     doIsolated = cms.bool( False ),
85112     region_eta_size = cms.double( 0.522 ),
85113     region_eta_size_ecap = cms.double( 1.0 ),
85114     region_phi_size = cms.double( 1.044 ),
85115     barrel_end = cms.double( 1.4791 ),
85116     endcap_end = cms.double( 2.65 )
85117 )
85118 fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
85119     saveTags = cms.bool( True ),
85120     inputTag = cms.InputTag( "hltEGL1SingleEG5WithJetAndTauFilter" ),
85121     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85122     etcutEB = cms.double( 5.0 ),
85123     etcutEE = cms.double( 5.0 ),
85124     minEtaCut = cms.double( -9999.0 ),
85125     maxEtaCut = cms.double( 9999.0 ),
85126     ncandcut = cms.int32( 1 )
85127 )
85128 fragment.hltEG5HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85129     saveTags = cms.bool( True ),
85130     candTag = cms.InputTag( "hltEG5L1SingleEG5WithJetAndTauEtFilter" ),
85131     varTag = cms.InputTag( "hltEgammaHoverE" ),
85132     rhoTag = cms.InputTag( "" ),
85133     energyLowEdges = cms.vdouble( 0.0 ),
85134     lessThan = cms.bool( True ),
85135     useEt = cms.bool( False ),
85136     useAbs = cms.bool( False ),
85137     thrRegularEB = cms.vdouble( -1.0 ),
85138     thrRegularEE = cms.vdouble( -1.0 ),
85139     thrOverEEB = cms.vdouble( 0.15 ),
85140     thrOverEEE = cms.vdouble( 0.1 ),
85141     thrOverE2EB = cms.vdouble( -1.0 ),
85142     thrOverE2EE = cms.vdouble( -1.0 ),
85143     ncandcut = cms.int32( 1 ),
85144     doRhoCorrection = cms.bool( False ),
85145     rhoMax = cms.double( 9.9999999E7 ),
85146     rhoScale = cms.double( 1.0 ),
85147     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85148     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85149     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85150 )
85151 fragment.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85152     saveTags = cms.bool( True ),
85153     candTag = cms.InputTag( "hltEG5HEFilter" ),
85154     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
85155     rhoTag = cms.InputTag( "" ),
85156     energyLowEdges = cms.vdouble( 0.0 ),
85157     lessThan = cms.bool( True ),
85158     useEt = cms.bool( False ),
85159     useAbs = cms.bool( False ),
85160     thrRegularEB = cms.vdouble( 0.014 ),
85161     thrRegularEE = cms.vdouble( 0.035 ),
85162     thrOverEEB = cms.vdouble( -1.0 ),
85163     thrOverEEE = cms.vdouble( -1.0 ),
85164     thrOverE2EB = cms.vdouble( -1.0 ),
85165     thrOverE2EE = cms.vdouble( -1.0 ),
85166     ncandcut = cms.int32( 1 ),
85167     doRhoCorrection = cms.bool( False ),
85168     rhoMax = cms.double( 9.9999999E7 ),
85169     rhoScale = cms.double( 1.0 ),
85170     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85171     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85172     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85173 )
85174 fragment.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85175     saveTags = cms.bool( True ),
85176     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeFilter" ),
85177     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
85178     npixelmatchcut = cms.double( 1.0 ),
85179     ncandcut = cms.int32( 1 ),
85180     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
85181     s_a_phi1B = cms.double( 0.0069 ),
85182     s_a_phi1I = cms.double( 0.0088 ),
85183     s_a_phi1F = cms.double( 0.0076 ),
85184     s_a_phi2B = cms.double( 3.7E-4 ),
85185     s_a_phi2I = cms.double( 7.0E-4 ),
85186     s_a_phi2F = cms.double( 0.00906 ),
85187     s_a_zB = cms.double( 0.012 ),
85188     s_a_rI = cms.double( 0.027 ),
85189     s_a_rF = cms.double( 0.04 ),
85190     s2_threshold = cms.double( 0.4 ),
85191     tanhSO10BarrelThres = cms.double( 0.35 ),
85192     tanhSO10InterThres = cms.double( 1.0 ),
85193     tanhSO10ForwardThres = cms.double( 1.0 ),
85194     useS = cms.bool( False ),
85195     pixelVeto = cms.bool( False )
85196 )
85197 fragment.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
85198     saveTags = cms.bool( True ),
85199     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchFilter" ),
85200     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
85201     rhoTag = cms.InputTag( "" ),
85202     energyLowEdges = cms.vdouble( 0.0 ),
85203     lessThan = cms.bool( True ),
85204     useEt = cms.bool( False ),
85205     useAbs = cms.bool( False ),
85206     thrRegularEB = cms.vdouble( 150.0 ),
85207     thrRegularEE = cms.vdouble( 150.0 ),
85208     thrOverEEB = cms.vdouble( -1.0 ),
85209     thrOverEEE = cms.vdouble( -1.0 ),
85210     thrOverE2EB = cms.vdouble( -1.0 ),
85211     thrOverE2EE = cms.vdouble( -1.0 ),
85212     ncandcut = cms.int32( 1 ),
85213     doRhoCorrection = cms.bool( False ),
85214     rhoMax = cms.double( 9.9999999E7 ),
85215     rhoScale = cms.double( 1.0 ),
85216     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85217     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85218     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85219 )
85220 fragment.hltDiEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
85221     saveTags = cms.bool( True ),
85222     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
85223     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85224     etcutEB = cms.double( 5.0 ),
85225     etcutEE = cms.double( 5.0 ),
85226     minEtaCut = cms.double( -9999.0 ),
85227     maxEtaCut = cms.double( 9999.0 ),
85228     ncandcut = cms.int32( 2 )
85229 )
85230 fragment.hltDiEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85231     saveTags = cms.bool( True ),
85232     candTag = cms.InputTag( "hltDiEG5EtUnseededFilter" ),
85233     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85234     rhoTag = cms.InputTag( "" ),
85235     energyLowEdges = cms.vdouble( 0.0 ),
85236     lessThan = cms.bool( True ),
85237     useEt = cms.bool( False ),
85238     useAbs = cms.bool( False ),
85239     thrRegularEB = cms.vdouble( -1.0 ),
85240     thrRegularEE = cms.vdouble( -1.0 ),
85241     thrOverEEB = cms.vdouble( 0.15 ),
85242     thrOverEEE = cms.vdouble( 0.1 ),
85243     thrOverE2EB = cms.vdouble( -1.0 ),
85244     thrOverE2EE = cms.vdouble( -1.0 ),
85245     ncandcut = cms.int32( 2 ),
85246     doRhoCorrection = cms.bool( False ),
85247     rhoMax = cms.double( 9.9999999E7 ),
85248     rhoScale = cms.double( 1.0 ),
85249     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85250     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85251     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85252 )
85253 fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85254     saveTags = cms.bool( True ),
85255     candTag = cms.InputTag( "hltDiEG5HEUnseededFilter" ),
85256     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85257     rhoTag = cms.InputTag( "" ),
85258     energyLowEdges = cms.vdouble( 0.0 ),
85259     lessThan = cms.bool( True ),
85260     useEt = cms.bool( False ),
85261     useAbs = cms.bool( False ),
85262     thrRegularEB = cms.vdouble( 0.014 ),
85263     thrRegularEE = cms.vdouble( 0.035 ),
85264     thrOverEEB = cms.vdouble( -1.0 ),
85265     thrOverEEE = cms.vdouble( -1.0 ),
85266     thrOverE2EB = cms.vdouble( -1.0 ),
85267     thrOverE2EE = cms.vdouble( -1.0 ),
85268     ncandcut = cms.int32( 2 ),
85269     doRhoCorrection = cms.bool( False ),
85270     rhoMax = cms.double( 9.9999999E7 ),
85271     rhoScale = cms.double( 1.0 ),
85272     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85273     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85274     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85275 )
85276 fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85277     saveTags = cms.bool( True ),
85278     candTag = cms.InputTag( "hltDiEG5CaloIdLClusterShapeUnseededFilter" ),
85279     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
85280     npixelmatchcut = cms.double( 1.0 ),
85281     ncandcut = cms.int32( 2 ),
85282     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85283     s_a_phi1B = cms.double( 0.0069 ),
85284     s_a_phi1I = cms.double( 0.0088 ),
85285     s_a_phi1F = cms.double( 0.0076 ),
85286     s_a_phi2B = cms.double( 3.7E-4 ),
85287     s_a_phi2I = cms.double( 7.0E-4 ),
85288     s_a_phi2F = cms.double( 0.00906 ),
85289     s_a_zB = cms.double( 0.012 ),
85290     s_a_rI = cms.double( 0.027 ),
85291     s_a_rF = cms.double( 0.04 ),
85292     s2_threshold = cms.double( 0.4 ),
85293     tanhSO10BarrelThres = cms.double( 0.35 ),
85294     tanhSO10InterThres = cms.double( 1.0 ),
85295     tanhSO10ForwardThres = cms.double( 1.0 ),
85296     useS = cms.bool( False ),
85297     pixelVeto = cms.bool( False )
85298 )
85299 fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85300     saveTags = cms.bool( True ),
85301     candTag = cms.InputTag( "hltDiEle5CaloIdLPixelMatchUnseededFilter" ),
85302     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
85303     rhoTag = cms.InputTag( "" ),
85304     energyLowEdges = cms.vdouble( 0.0 ),
85305     lessThan = cms.bool( True ),
85306     useEt = cms.bool( False ),
85307     useAbs = cms.bool( False ),
85308     thrRegularEB = cms.vdouble( 150.0 ),
85309     thrRegularEE = cms.vdouble( 150.0 ),
85310     thrOverEEB = cms.vdouble( -1.0 ),
85311     thrOverEEE = cms.vdouble( -1.0 ),
85312     thrOverE2EB = cms.vdouble( -1.0 ),
85313     thrOverE2EE = cms.vdouble( -1.0 ),
85314     ncandcut = cms.int32( 2 ),
85315     doRhoCorrection = cms.bool( False ),
85316     rhoMax = cms.double( 9.9999999E7 ),
85317     rhoScale = cms.double( 1.0 ),
85318     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85319     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85320     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85321 )
85322 fragment.hltPreMCIsoMu = cms.EDFilter( "HLTPrescaler",
85323     offset = cms.uint32( 0 ),
85324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85325 )
85326 fragment.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85327     saveTags = cms.bool( True ),
85328     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85329     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85330     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
85331     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85332     MinN = cms.int32( 0 ),
85333     MaxEta = cms.double( 2.5 ),
85334     AbsEtaBins = cms.vdouble( 0.0 ),
85335     MinNstations = cms.vint32( 0 ),
85336     MinNhits = cms.vint32( 0 ),
85337     CutOnChambers = cms.bool( False ),
85338     MinNchambers = cms.vint32( 0 ),
85339     MaxDr = cms.double( 9999.0 ),
85340     MinDr = cms.double( -1.0 ),
85341     MaxDz = cms.double( 9999.0 ),
85342     MinDxySig = cms.double( -1.0 ),
85343     MinPt = cms.double( 0.0 ),
85344     NSigmaPt = cms.double( 0.0 ),
85345     MatchToPreviousCand = cms.bool( True )
85346 )
85347 fragment.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85348     saveTags = cms.bool( True ),
85349     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85350     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85351     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1L2SingleMu" ),
85352     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
85353     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85354     MinN = cms.int32( 1 ),
85355     MaxEta = cms.double( 2.1 ),
85356     MinNhits = cms.int32( 0 ),
85357     MaxDr = cms.double( 2.0 ),
85358     MinDr = cms.double( -1.0 ),
85359     MaxDz = cms.double( 9999.0 ),
85360     MinDxySig = cms.double( -1.0 ),
85361     MinPt = cms.double( 0.0 ),
85362     NSigmaPt = cms.double( 0.0 ),
85363     MaxNormalizedChi2 = cms.double( 9999.0 ),
85364     MaxDXYBeamSpot = cms.double( 9999.0 ),
85365     MinDXYBeamSpot = cms.double( -1.0 ),
85366     MinNmuonHits = cms.int32( 0 ),
85367     MaxPtDifference = cms.double( 9999.0 ),
85368     MinTrackPt = cms.double( 0.0 ),
85369     minMuonStations = cms.int32( 2 ),
85370     minTrkHits = cms.int32( -1 ),
85371     minMuonHits = cms.int32( -1 ),
85372     allowedTypeMask = cms.uint32( 255 ),
85373     requiredTypeMask = cms.uint32( 0 ),
85374     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85375     trkMuonId = cms.uint32( 0 ),
85376     L1MatchingdR = cms.double( 0.3 ),
85377     MatchToPreviousCand = cms.bool( True ),
85378     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85379     requireL3MuonTrajectorySeed = cms.bool( False ),
85380     useSimpleGeometry = cms.bool( True ),
85381     useStation2 = cms.bool( True ),
85382     fallbackToME1 = cms.bool( False ),
85383     cosmicPropagationHypothesis = cms.bool( False ),
85384     useMB2InOverlap = cms.bool( False ),
85385     useTrack = cms.string( "tracker" ),
85386     useState = cms.string( "atVertex" ),
85387     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85388     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85389     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85390 )
85391 fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85392     saveTags = cms.bool( True ),
85393     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3SingleMu" ),
85394     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
85395     rhoTag = cms.InputTag( "" ),
85396     energyLowEdges = cms.vdouble( 0.0 ),
85397     lessThan = cms.bool( True ),
85398     useEt = cms.bool( True ),
85399     useAbs = cms.bool( False ),
85400     thrRegularEB = cms.vdouble( -1.0 ),
85401     thrRegularEE = cms.vdouble( -1.0 ),
85402     thrOverEEB = cms.vdouble( 0.14 ),
85403     thrOverEEE = cms.vdouble( 0.1 ),
85404     thrOverE2EB = cms.vdouble( -1.0 ),
85405     thrOverE2EE = cms.vdouble( -1.0 ),
85406     ncandcut = cms.int32( 1 ),
85407     doRhoCorrection = cms.bool( False ),
85408     rhoMax = cms.double( 9.9999999E7 ),
85409     rhoScale = cms.double( 1.0 ),
85410     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85411     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85412     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85413 )
85414 fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85415     saveTags = cms.bool( True ),
85416     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85417     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
85418     rhoTag = cms.InputTag( "" ),
85419     energyLowEdges = cms.vdouble( 0.0 ),
85420     lessThan = cms.bool( True ),
85421     useEt = cms.bool( True ),
85422     useAbs = cms.bool( False ),
85423     thrRegularEB = cms.vdouble( -1.0 ),
85424     thrRegularEE = cms.vdouble( -1.0 ),
85425     thrOverEEB = cms.vdouble( 0.177 ),
85426     thrOverEEE = cms.vdouble( 0.24 ),
85427     thrOverE2EB = cms.vdouble( -1.0 ),
85428     thrOverE2EE = cms.vdouble( -1.0 ),
85429     ncandcut = cms.int32( 1 ),
85430     doRhoCorrection = cms.bool( False ),
85431     rhoMax = cms.double( 9.9999999E7 ),
85432     rhoScale = cms.double( 1.0 ),
85433     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85434     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85435     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85436 )
85437 fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu = cms.EDFilter( "HLTMuonIsoFilter",
85438     saveTags = cms.bool( True ),
85439     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85440     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85441     MinN = cms.int32( 1 ),
85442     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
85443     IsolatorPSet = cms.PSet(  )
85444 )
85445 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
85446     saveTags = cms.bool( True ),
85447     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
85448     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85449     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85450     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85451     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85452     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85453     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85454     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85455     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85456     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85457 )
85458 fragment.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
85459     offset = cms.uint32( 0 ),
85460     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85461 )
85462 fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85463     saveTags = cms.bool( True ),
85464     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85465     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85466     MaxEta = cms.double( 2.5 ),
85467     MinPt = cms.double( 0.0 ),
85468     MaxDeltaR = cms.double( 0.3 ),
85469     MinN = cms.int32( 2 ),
85470     CentralBxOnly = cms.bool( True ),
85471     SelectQualities = cms.vint32(  )
85472 )
85473 fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85474     saveTags = cms.bool( True ),
85475     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85476     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85477     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85478     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85479     MinN = cms.int32( 0 ),
85480     MaxEta = cms.double( 2.5 ),
85481     AbsEtaBins = cms.vdouble( 0.0 ),
85482     MinNstations = cms.vint32( 0 ),
85483     MinNhits = cms.vint32( 0 ),
85484     CutOnChambers = cms.bool( False ),
85485     MinNchambers = cms.vint32( 0 ),
85486     MaxDr = cms.double( 9999.0 ),
85487     MinDr = cms.double( -1.0 ),
85488     MaxDz = cms.double( 9999.0 ),
85489     MinDxySig = cms.double( -1.0 ),
85490     MinPt = cms.double( 0.0 ),
85491     NSigmaPt = cms.double( 0.0 ),
85492     MatchToPreviousCand = cms.bool( True )
85493 )
85494 fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85495     saveTags = cms.bool( True ),
85496     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
85497     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85498     MaxEta = cms.double( 2.5 ),
85499     MinPt = cms.double( 0.0 ),
85500     MaxDeltaR = cms.double( 0.3 ),
85501     MinN = cms.int32( 1 ),
85502     CentralBxOnly = cms.bool( True ),
85503     SelectQualities = cms.vint32(  )
85504 )
85505 fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85506     saveTags = cms.bool( True ),
85507     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85508     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85509     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu0L1f0L2doubleMu" ),
85510     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0" ),
85511     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85512     MinN = cms.int32( 2 ),
85513     MaxEta = cms.double( 2.5 ),
85514     MinNhits = cms.int32( 0 ),
85515     MaxDr = cms.double( 2.0 ),
85516     MinDr = cms.double( -1.0 ),
85517     MaxDz = cms.double( 9999.0 ),
85518     MinDxySig = cms.double( -1.0 ),
85519     MinPt = cms.double( 0.0 ),
85520     NSigmaPt = cms.double( 0.0 ),
85521     MaxNormalizedChi2 = cms.double( 9999.0 ),
85522     MaxDXYBeamSpot = cms.double( 9999.0 ),
85523     MinDXYBeamSpot = cms.double( -1.0 ),
85524     MinNmuonHits = cms.int32( 0 ),
85525     MaxPtDifference = cms.double( 9999.0 ),
85526     MinTrackPt = cms.double( 0.0 ),
85527     minMuonStations = cms.int32( 2 ),
85528     minTrkHits = cms.int32( -1 ),
85529     minMuonHits = cms.int32( -1 ),
85530     allowedTypeMask = cms.uint32( 255 ),
85531     requiredTypeMask = cms.uint32( 0 ),
85532     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85533     trkMuonId = cms.uint32( 0 ),
85534     L1MatchingdR = cms.double( 0.3 ),
85535     MatchToPreviousCand = cms.bool( True ),
85536     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85537     requireL3MuonTrajectorySeed = cms.bool( False ),
85538     useSimpleGeometry = cms.bool( True ),
85539     useStation2 = cms.bool( True ),
85540     fallbackToME1 = cms.bool( False ),
85541     cosmicPropagationHypothesis = cms.bool( False ),
85542     useMB2InOverlap = cms.bool( False ),
85543     useTrack = cms.string( "tracker" ),
85544     useState = cms.string( "atVertex" ),
85545     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85546     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85547     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85548 )
85549 fragment.hltDiMuonRelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
85550     saveTags = cms.bool( True ),
85551     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85552     PreviousCandTag = cms.InputTag( "hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu" ),
85553     MinN = cms.int32( 2 ),
85554     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
85555     IsolatorPSet = cms.PSet(  )
85556 )
85557 fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
85558     saveTags = cms.bool( True ),
85559     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85560     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85561     inputTag1 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85562     inputTag2 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85563     triggerType1 = cms.int32( 83 ),
85564     triggerType2 = cms.int32( 83 ),
85565     MinDR = cms.double( 0.001 ),
85566     MaxDZ = cms.double( 0.2 ),
85567     MinN = cms.int32( 1 ),
85568     MinPixHitsForDZ = cms.int32( 0 ),
85569     checkSC = cms.bool( False )
85570 )
85571 fragment.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
85572     offset = cms.uint32( 0 ),
85573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85574 )
85575 fragment.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85576     saveTags = cms.bool( True ),
85577     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85578     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
85579     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85580     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85581     MinN = cms.int32( 0 ),
85582     MaxEta = cms.double( 2.5 ),
85583     AbsEtaBins = cms.vdouble( 0.0 ),
85584     MinNstations = cms.vint32( 0 ),
85585     MinNhits = cms.vint32( 0 ),
85586     CutOnChambers = cms.bool( True ),
85587     MinNchambers = cms.vint32( 0 ),
85588     MaxDr = cms.double( 9999.0 ),
85589     MinDr = cms.double( -1.0 ),
85590     MaxDz = cms.double( 9999.0 ),
85591     MinDxySig = cms.double( -1.0 ),
85592     MinPt = cms.double( 0.0 ),
85593     NSigmaPt = cms.double( 0.0 ),
85594     MatchToPreviousCand = cms.bool( True )
85595 )
85596 fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
85597     saveTags = cms.bool( True ),
85598     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85599     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
85600     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtx" ),
85601     L1CandTag = cms.InputTag( "" ),
85602     inputMuonCollection = cms.InputTag( "" ),
85603     MinN = cms.int32( 2 ),
85604     MaxEta = cms.double( 2.5 ),
85605     MinNhits = cms.int32( 0 ),
85606     MaxDr = cms.double( 9999.0 ),
85607     MinDr = cms.double( -1.0 ),
85608     MaxDz = cms.double( 9999.0 ),
85609     MinDxySig = cms.double( -1.0 ),
85610     MinPt = cms.double( 0.0 ),
85611     NSigmaPt = cms.double( 0.0 ),
85612     MaxNormalizedChi2 = cms.double( 9999.0 ),
85613     MaxDXYBeamSpot = cms.double( 9999.0 ),
85614     MinDXYBeamSpot = cms.double( -1.0 ),
85615     MinNmuonHits = cms.int32( 0 ),
85616     MaxPtDifference = cms.double( 9999.0 ),
85617     MinTrackPt = cms.double( 0.0 ),
85618     minMuonStations = cms.int32( -1 ),
85619     minTrkHits = cms.int32( -1 ),
85620     minMuonHits = cms.int32( -1 ),
85621     allowedTypeMask = cms.uint32( 255 ),
85622     requiredTypeMask = cms.uint32( 0 ),
85623     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
85624     trkMuonId = cms.uint32( 0 ),
85625     L1MatchingdR = cms.double( 0.3 ),
85626     MatchToPreviousCand = cms.bool( True ),
85627     InputLinks = cms.InputTag( "" ),
85628     requireL3MuonTrajectorySeed = cms.bool( True ),
85629     useSimpleGeometry = cms.bool( True ),
85630     useStation2 = cms.bool( True ),
85631     fallbackToME1 = cms.bool( False ),
85632     cosmicPropagationHypothesis = cms.bool( False ),
85633     useMB2InOverlap = cms.bool( False ),
85634     useTrack = cms.string( "tracker" ),
85635     useState = cms.string( "atVertex" ),
85636     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85637     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85638     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85639 )
85640 fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
85641     saveTags = cms.bool( True ),
85642     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
85643     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85644     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85645     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85646     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85647     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85648     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85649     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85650     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85651     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85652 )
85653 fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler",
85654     offset = cms.uint32( 0 ),
85655     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85656 )
85657 fragment.hltL1sAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
85658     saveTags = cms.bool( True ),
85659     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue" ),
85660     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85661     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85662     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85663     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85664     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85665     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85666     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85667     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85668     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85669 )
85670 fragment.hltPreL1AlwaysTrue = cms.EDFilter( "HLTPrescaler",
85671     offset = cms.uint32( 0 ),
85672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85673 )
85674 fragment.hltL1sAXOVVTight = cms.EDFilter( "HLTL1TSeed",
85675     saveTags = cms.bool( True ),
85676     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVTight" ),
85677     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85678     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85679     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85680     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85681     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85682     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85683     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85684     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85685     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85686 )
85687 fragment.hltPreL1AXOVVTight = cms.EDFilter( "HLTPrescaler",
85688     offset = cms.uint32( 0 ),
85689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85690 )
85691 fragment.hltL1sAXOVVVTight = cms.EDFilter( "HLTL1TSeed",
85692     saveTags = cms.bool( True ),
85693     L1SeedsLogicalExpression = cms.string( "L1_AXO_VVVTight" ),
85694     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85695     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85696     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85697     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85698     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85699     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85700     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85701     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85702     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85703 )
85704 fragment.hltPreL1AXOVVVTight = cms.EDFilter( "HLTPrescaler",
85705     offset = cms.uint32( 0 ),
85706     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85707 )
85708 fragment.hltL1sCICADAVVTight = cms.EDFilter( "HLTL1TSeed",
85709     saveTags = cms.bool( True ),
85710     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVTight" ),
85711     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85712     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85713     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85714     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85715     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85716     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85717     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85718     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85719     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85720 )
85721 fragment.hltPreL1CICADAVVTight = cms.EDFilter( "HLTPrescaler",
85722     offset = cms.uint32( 0 ),
85723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85724 )
85725 fragment.hltL1sCICADAVVVTight = cms.EDFilter( "HLTL1TSeed",
85726     saveTags = cms.bool( True ),
85727     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVTight" ),
85728     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85729     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85730     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85731     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85732     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85733     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85734     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85735     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85736     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85737 )
85738 fragment.hltPreL1CICADAVVVTight = cms.EDFilter( "HLTPrescaler",
85739     offset = cms.uint32( 0 ),
85740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85741 )
85742 fragment.hltL1sCICADAVVVVTight = cms.EDFilter( "HLTL1TSeed",
85743     saveTags = cms.bool( True ),
85744     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VVVVTight" ),
85745     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85746     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85747     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85748     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85749     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85750     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85751     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85752     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85753     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85754 )
85755 fragment.hltPreL1CICADAVVVVTight = cms.EDFilter( "HLTPrescaler",
85756     offset = cms.uint32( 0 ),
85757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85758 )
85759 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
85760     throw = cms.bool( False ),
85761     processName = cms.string( "@" ),
85762     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
85763     moduleLabelPatternsToSkip = cms.vstring(  )
85764 )
85765 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
85766     processName = cms.string( "@" )
85767 )
85768 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
85769     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
85770     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
85771     MinBx = cms.int32( 0 ),
85772     MaxBx = cms.int32( 0 ),
85773     DumpTrigResults = cms.bool( False ),
85774     DumpRecord = cms.bool( False ),
85775     DumpTrigSummary = cms.bool( True ),
85776     ReadPrescalesFromFile = cms.bool( False ),
85777     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
85778     psColumn = cms.int32( 0 )
85779 )
85780 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
85781     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
85782     reportBy = cms.untracked.string( "job" ),
85783     resetBy = cms.untracked.string( "never" ),
85784     serviceBy = cms.untracked.string( "never" ),
85785     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
85786     ReferenceRate = cms.untracked.double( 100.0 )
85787 )
85788 fragment.hltDatasetAlCaHcalIsoTrk = cms.EDFilter( "TriggerResultsFilter",
85789     usePathStatus = cms.bool( True ),
85790     hltResults = cms.InputTag( "" ),
85791     l1tResults = cms.InputTag( "" ),
85792     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85793     throw = cms.bool( True ),
85794     triggerConditions = cms.vstring( 'AlCa_IsoTrackHBHE_v1' )
85795 )
85796 fragment.hltPreDatasetAlCaHcalIsoTrk = cms.EDFilter( "HLTPrescaler",
85797     offset = cms.uint32( 0 ),
85798     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85799 )
85800 fragment.hltDatasetAlCaLowPtJet = cms.EDFilter( "TriggerResultsFilter",
85801     usePathStatus = cms.bool( True ),
85802     hltResults = cms.InputTag( "" ),
85803     l1tResults = cms.InputTag( "" ),
85804     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85805     throw = cms.bool( True ),
85806     triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v29',
85807       'AlCa_PFJet40_v34' )
85808 )
85809 fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler",
85810     offset = cms.uint32( 0 ),
85811     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85812 )
85813 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
85814     usePathStatus = cms.bool( True ),
85815     hltResults = cms.InputTag( "" ),
85816     l1tResults = cms.InputTag( "" ),
85817     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85818     throw = cms.bool( True ),
85819     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' )
85820 )
85821 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
85822     offset = cms.uint32( 0 ),
85823     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85824 )
85825 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
85826     usePathStatus = cms.bool( True ),
85827     hltResults = cms.InputTag( "" ),
85828     l1tResults = cms.InputTag( "" ),
85829     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85830     throw = cms.bool( True ),
85831     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
85832       'AlCa_LumiPixelsCounts_ZeroBias_v14' )
85833 )
85834 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
85835     offset = cms.uint32( 0 ),
85836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85837 )
85838 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
85839     usePathStatus = cms.bool( True ),
85840     hltResults = cms.InputTag( "" ),
85841     l1tResults = cms.InputTag( "" ),
85842     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85843     throw = cms.bool( True ),
85844     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v26',
85845       'AlCa_EcalEtaEEonly_v26',
85846       'AlCa_EcalPi0EBonly_v26',
85847       'AlCa_EcalPi0EEonly_v26' )
85848 )
85849 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
85850     offset = cms.uint32( 0 ),
85851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85852 )
85853 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
85854     usePathStatus = cms.bool( True ),
85855     hltResults = cms.InputTag( "" ),
85856     l1tResults = cms.InputTag( "" ),
85857     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85858     throw = cms.bool( True ),
85859     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
85860       'HLT_PPSMaxTracksPerRP4_v10' )
85861 )
85862 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
85863     offset = cms.uint32( 0 ),
85864     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85865 )
85866 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
85867     usePathStatus = cms.bool( True ),
85868     hltResults = cms.InputTag( "" ),
85869     l1tResults = cms.InputTag( "" ),
85870     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85871     throw = cms.bool( True ),
85872     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
85873       'HLT_PPSMaxTracksPerRP4_v10' )
85874 )
85875 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
85876     offset = cms.uint32( 0 ),
85877     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85878 )
85879 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
85880     usePathStatus = cms.bool( True ),
85881     hltResults = cms.InputTag( "" ),
85882     l1tResults = cms.InputTag( "" ),
85883     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85884     throw = cms.bool( True ),
85885     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v21' )
85886 )
85887 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
85888     offset = cms.uint32( 0 ),
85889     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85890 )
85891 fragment.hltDatasetBTagMu = cms.EDFilter( "TriggerResultsFilter",
85892     usePathStatus = cms.bool( True ),
85893     hltResults = cms.InputTag( "" ),
85894     l1tResults = cms.InputTag( "" ),
85895     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85896     throw = cms.bool( True ),
85897     triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v27',
85898       'HLT_BTagMu_AK4DiJet170_Mu5_v26',
85899       'HLT_BTagMu_AK4DiJet20_Mu5_v27',
85900       'HLT_BTagMu_AK4DiJet40_Mu5_v27',
85901       'HLT_BTagMu_AK4DiJet70_Mu5_v27',
85902       'HLT_BTagMu_AK4Jet300_Mu5_v26',
85903       'HLT_BTagMu_AK8DiJet170_Mu5_v23',
85904       'HLT_BTagMu_AK8Jet170_DoubleMu5_v16',
85905       'HLT_BTagMu_AK8Jet300_Mu5_v26' )
85906 )
85907 fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler",
85908     offset = cms.uint32( 0 ),
85909     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85910 )
85911 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
85912     usePathStatus = cms.bool( True ),
85913     hltResults = cms.InputTag( "" ),
85914     l1tResults = cms.InputTag( "" ),
85915     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85916     throw = cms.bool( True ),
85917     triggerConditions = cms.vstring( 'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
85918       'HLT_PFJet40_GPUvsCPU_v8' )
85919 )
85920 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
85921     offset = cms.uint32( 0 ),
85922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85923 )
85924 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
85925     usePathStatus = cms.bool( True ),
85926     hltResults = cms.InputTag( "" ),
85927     l1tResults = cms.InputTag( "" ),
85928     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85929     throw = cms.bool( True ),
85930     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v9' )
85931 )
85932 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
85933     offset = cms.uint32( 0 ),
85934     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85935 )
85936 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
85937     usePathStatus = cms.bool( True ),
85938     hltResults = cms.InputTag( "" ),
85939     l1tResults = cms.InputTag( "" ),
85940     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85941     throw = cms.bool( True ),
85942     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
85943       'DQM_HcalReconstruction_v11',
85944       'DQM_PixelReconstruction_v13' )
85945 )
85946 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
85947     offset = cms.uint32( 0 ),
85948     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85949 )
85950 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
85951     usePathStatus = cms.bool( True ),
85952     hltResults = cms.InputTag( "" ),
85953     l1tResults = cms.InputTag( "" ),
85954     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85955     throw = cms.bool( True ),
85956     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v25',
85957       'HLT_ZeroBias_Beamspot_v18' )
85958 )
85959 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
85960     offset = cms.uint32( 0 ),
85961     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85962 )
85963 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
85964     usePathStatus = cms.bool( True ),
85965     hltResults = cms.InputTag( "" ),
85966     l1tResults = cms.InputTag( "" ),
85967     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85968     throw = cms.bool( True ),
85969     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
85970 )
85971 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
85972     offset = cms.uint32( 0 ),
85973     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85974 )
85975 fragment.hltDatasetEGamma = cms.EDFilter( "TriggerResultsFilter",
85976     usePathStatus = cms.bool( True ),
85977     hltResults = cms.InputTag( "" ),
85978     l1tResults = cms.InputTag( "" ),
85979     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85980     throw = cms.bool( True ),
85981     triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
85982       'HLT_DiPhoton10Time1ns_v11',
85983       'HLT_DiPhoton10Time1p2ns_v11',
85984       'HLT_DiPhoton10Time1p4ns_v11',
85985       'HLT_DiPhoton10Time1p6ns_v11',
85986       'HLT_DiPhoton10Time1p8ns_v11',
85987       'HLT_DiPhoton10Time2ns_v11',
85988       'HLT_DiPhoton10_CaloIdL_v11',
85989       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
85990       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
85991       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
85992       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
85993       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
85994       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
85995       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
85996       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
85997       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
85998       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
85999       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
86000       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86001       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86002       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
86003       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
86004       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
86005       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
86006       'HLT_DiphotonMVA14p25_High_Mass60_v1',
86007       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
86008       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
86009       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
86010       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
86011       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
86012       'HLT_DoubleEle10_eta1p22_mMax6_v12',
86013       'HLT_DoubleEle25_CaloIdL_MW_v17',
86014       'HLT_DoubleEle27_CaloIdL_MW_v17',
86015       'HLT_DoubleEle33_CaloIdL_MW_v30',
86016       'HLT_DoubleEle6p5_eta1p22_mMax6_v12',
86017       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
86018       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
86019       'HLT_DoubleEle8_eta1p22_mMax6_v12',
86020       'HLT_DoublePhoton33_CaloIdL_v18',
86021       'HLT_DoublePhoton70_v18',
86022       'HLT_DoublePhoton85_v26',
86023       'HLT_ECALHT800_v22',
86024       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
86025       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
86026       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
86027       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
86028       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
86029       'HLT_Ele15_IsoVVVL_PFHT450_v30',
86030       'HLT_Ele15_IsoVVVL_PFHT600_v34',
86031       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
86032       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
86033       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
86034       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
86035       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
86036       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8',
86037       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8',
86038       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8',
86039       'HLT_Ele28_HighEta_SC20_Mass55_v25',
86040       'HLT_Ele30_WPTight_Gsf_v13',
86041       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
86042       'HLT_Ele32_WPTight_Gsf_v27',
86043       'HLT_Ele35_WPTight_Gsf_v21',
86044       'HLT_Ele38_WPTight_Gsf_v21',
86045       'HLT_Ele40_WPTight_Gsf_v21',
86046       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
86047       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
86048       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86049       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86050       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
86051       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
86052       'HLT_Ele50_IsoVVVL_PFHT450_v30',
86053       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
86054       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
86055       'HLT_Photon100EBHE10_v13',
86056       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
86057       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
86058       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
86059       'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
86060       'HLT_Photon110EB_TightID_TightIso_v14',
86061       'HLT_Photon120_R9Id90_HE10_IsoM_v26',
86062       'HLT_Photon120_v24',
86063       'HLT_Photon150_v18',
86064       'HLT_Photon165_R9Id90_HE10_IsoM_v27',
86065       'HLT_Photon175_v26',
86066       'HLT_Photon200_v25',
86067       'HLT_Photon20_HoverELoose_v21',
86068       'HLT_Photon300_NoHE_v24',
86069       'HLT_Photon30EB_TightID_TightIso_v14',
86070       'HLT_Photon30_HoverELoose_v21',
86071       'HLT_Photon32_OneProng32_M50To105_v12',
86072       'HLT_Photon33_v16',
86073       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
86074       'HLT_Photon35_TwoProngs35_v15',
86075       'HLT_Photon40EB_TightID_TightIso_v5',
86076       'HLT_Photon40EB_v4',
86077       'HLT_Photon45EB_TightID_TightIso_v5',
86078       'HLT_Photon45EB_v4',
86079       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
86080       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
86081       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
86082       'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
86083       'HLT_Photon50EB_TightID_TightIso_v10',
86084       'HLT_Photon50EB_v5',
86085       'HLT_Photon50_R9Id90_HE10_IsoM_v26',
86086       'HLT_Photon50_TimeGt2p5ns_v8',
86087       'HLT_Photon50_TimeLtNeg2p5ns_v8',
86088       'HLT_Photon50_v24',
86089       'HLT_Photon55EB_TightID_TightIso_v6',
86090       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
86091       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
86092       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
86093       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
86094       'HLT_Photon75EB_TightID_TightIso_v10',
86095       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
86096       'HLT_Photon75_R9Id90_HE10_IsoM_v26',
86097       'HLT_Photon75_v24',
86098       'HLT_Photon90EB_TightID_TightIso_v10',
86099       'HLT_Photon90_R9Id90_HE10_IsoM_v26',
86100       'HLT_Photon90_v24',
86101       'HLT_SingleEle8_SingleEGL1_v11',
86102       'HLT_SingleEle8_v11' )
86103 )
86104 fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler",
86105     offset = cms.uint32( 0 ),
86106     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86107 )
86108 fragment.hltPreDatasetEGamma1 = cms.EDFilter( "HLTPrescaler",
86109     offset = cms.uint32( 1 ),
86110     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86111 )
86112 fragment.hltPreDatasetEGamma2 = cms.EDFilter( "HLTPrescaler",
86113     offset = cms.uint32( 2 ),
86114     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86115 )
86116 fragment.hltPreDatasetEGamma3 = cms.EDFilter( "HLTPrescaler",
86117     offset = cms.uint32( 3 ),
86118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86119 )
86120 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
86121     usePathStatus = cms.bool( True ),
86122     hltResults = cms.InputTag( "" ),
86123     l1tResults = cms.InputTag( "" ),
86124     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86125     throw = cms.bool( True ),
86126     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
86127 )
86128 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
86129     offset = cms.uint32( 0 ),
86130     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86131 )
86132 fragment.hltDatasetEphemeralHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86133     usePathStatus = cms.bool( True ),
86134     hltResults = cms.InputTag( "" ),
86135     l1tResults = cms.InputTag( "" ),
86136     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86137     throw = cms.bool( True ),
86138     triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v10' )
86139 )
86140 fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
86141     offset = cms.uint32( 0 ),
86142     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86143 )
86144 fragment.hltPreDatasetEphemeralHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
86145     offset = cms.uint32( 1 ),
86146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86147 )
86148 fragment.hltPreDatasetEphemeralHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
86149     offset = cms.uint32( 2 ),
86150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86151 )
86152 fragment.hltPreDatasetEphemeralHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
86153     offset = cms.uint32( 3 ),
86154     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86155 )
86156 fragment.hltPreDatasetEphemeralHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
86157     offset = cms.uint32( 4 ),
86158     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86159 )
86160 fragment.hltPreDatasetEphemeralHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
86161     offset = cms.uint32( 5 ),
86162     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86163 )
86164 fragment.hltPreDatasetEphemeralHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
86165     offset = cms.uint32( 6 ),
86166     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86167 )
86168 fragment.hltPreDatasetEphemeralHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
86169     offset = cms.uint32( 7 ),
86170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86171 )
86172 fragment.hltDatasetEphemeralZeroBias = cms.EDFilter( "TriggerResultsFilter",
86173     usePathStatus = cms.bool( True ),
86174     hltResults = cms.InputTag( "" ),
86175     l1tResults = cms.InputTag( "" ),
86176     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86177     throw = cms.bool( True ),
86178     triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v10' )
86179 )
86180 fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler",
86181     offset = cms.uint32( 0 ),
86182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86183 )
86184 fragment.hltPreDatasetEphemeralZeroBias1 = cms.EDFilter( "HLTPrescaler",
86185     offset = cms.uint32( 1 ),
86186     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86187 )
86188 fragment.hltPreDatasetEphemeralZeroBias2 = cms.EDFilter( "HLTPrescaler",
86189     offset = cms.uint32( 2 ),
86190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86191 )
86192 fragment.hltPreDatasetEphemeralZeroBias3 = cms.EDFilter( "HLTPrescaler",
86193     offset = cms.uint32( 3 ),
86194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86195 )
86196 fragment.hltPreDatasetEphemeralZeroBias4 = cms.EDFilter( "HLTPrescaler",
86197     offset = cms.uint32( 4 ),
86198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86199 )
86200 fragment.hltPreDatasetEphemeralZeroBias5 = cms.EDFilter( "HLTPrescaler",
86201     offset = cms.uint32( 5 ),
86202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86203 )
86204 fragment.hltPreDatasetEphemeralZeroBias6 = cms.EDFilter( "HLTPrescaler",
86205     offset = cms.uint32( 6 ),
86206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86207 )
86208 fragment.hltPreDatasetEphemeralZeroBias7 = cms.EDFilter( "HLTPrescaler",
86209     offset = cms.uint32( 7 ),
86210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86211 )
86212 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
86213     usePathStatus = cms.bool( True ),
86214     hltResults = cms.InputTag( "" ),
86215     l1tResults = cms.InputTag( "" ),
86216     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86217     throw = cms.bool( True ),
86218     triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v26',
86219       'HLT_PFJet500_v35 / 3',
86220       'HLT_Physics_v15 / 10' )
86221 )
86222 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
86223     offset = cms.uint32( 0 ),
86224     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86225 )
86226 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
86227     usePathStatus = cms.bool( True ),
86228     hltResults = cms.InputTag( "" ),
86229     l1tResults = cms.InputTag( "" ),
86230     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86231     throw = cms.bool( True ),
86232     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v25',
86233       'HLT_ZeroBias_Beamspot_v18' )
86234 )
86235 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
86236     offset = cms.uint32( 0 ),
86237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86238 )
86239 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
86240     usePathStatus = cms.bool( True ),
86241     hltResults = cms.InputTag( "" ),
86242     l1tResults = cms.InputTag( "" ),
86243     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86244     throw = cms.bool( True ),
86245     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31 / 3',
86246       'HLT_IsoMu20_v29 / 0',
86247       'HLT_IsoMu24_v27 / 15',
86248       'HLT_IsoMu27_v30 / 0',
86249       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19 / 3',
86250       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
86251       'HLT_Physics_v15 / 2',
86252       'HLT_Random_v3',
86253       'HLT_ZeroBias_Alignment_v9',
86254       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
86255       'HLT_ZeroBias_IsolatedBunches_v13',
86256       'HLT_ZeroBias_v14 / 6' )
86257 )
86258 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
86259     offset = cms.uint32( 0 ),
86260     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86261 )
86262 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
86263     usePathStatus = cms.bool( True ),
86264     hltResults = cms.InputTag( "" ),
86265     l1tResults = cms.InputTag( "" ),
86266     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86267     throw = cms.bool( True ),
86268     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
86269       'HLT_Ele32_WPTight_Gsf_v27 / 13',
86270       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86271       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86272       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
86273       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
86274       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
86275       'HLT_IsoMu24_HLTTracking_v2',
86276       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86277       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86278       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
86279       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v2',
86280       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v2',
86281       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
86282       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
86283       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
86284       'HLT_PFHT510_v31 / 3',
86285       'HLT_PFJet260_v34',
86286       'HLT_PFJet320_v34',
86287       'HLT_PFMET130_PFMHT130_IDTight_v34 / 25',
86288       'HLT_PFMET140_PFMHT140_IDTight_v34 / 15' )
86289 )
86290 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
86291     offset = cms.uint32( 0 ),
86292     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86293 )
86294 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86295     usePathStatus = cms.bool( True ),
86296     hltResults = cms.InputTag( "" ),
86297     l1tResults = cms.InputTag( "" ),
86298     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86299     throw = cms.bool( True ),
86300     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
86301 )
86302 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
86303     offset = cms.uint32( 0 ),
86304     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86305 )
86306 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
86307     usePathStatus = cms.bool( True ),
86308     hltResults = cms.InputTag( "" ),
86309     l1tResults = cms.InputTag( "" ),
86310     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86311     throw = cms.bool( True ),
86312     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
86313       'HLT_HcalPhiSym_v24' )
86314 )
86315 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
86316     offset = cms.uint32( 0 ),
86317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86318 )
86319 fragment.hltDatasetJetMET = cms.EDFilter( "TriggerResultsFilter",
86320     usePathStatus = cms.bool( True ),
86321     hltResults = cms.InputTag( "" ),
86322     l1tResults = cms.InputTag( "" ),
86323     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86324     throw = cms.bool( True ),
86325     triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v8',
86326       'HLT_AK8DiPFJet250_250_SoftDropMass50_v8',
86327       'HLT_AK8DiPFJet260_260_SoftDropMass30_v8',
86328       'HLT_AK8DiPFJet260_260_SoftDropMass40_v8',
86329       'HLT_AK8DiPFJet270_270_SoftDropMass30_v8',
86330       'HLT_AK8DiPFJet280_280_SoftDropMass30_v14',
86331       'HLT_AK8DiPFJet290_290_SoftDropMass30_v8',
86332       'HLT_AK8PFJet140_v29',
86333       'HLT_AK8PFJet200_v29',
86334       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
86335       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11',
86336       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11',
86337       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11',
86338       'HLT_AK8PFJet220_SoftDropMass40_v15',
86339       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86340       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86341       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11',
86342       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11',
86343       'HLT_AK8PFJet230_SoftDropMass40_v15',
86344       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11',
86345       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11',
86346       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11',
86347       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11',
86348       'HLT_AK8PFJet260_v30',
86349       'HLT_AK8PFJet275_Nch40_v8',
86350       'HLT_AK8PFJet275_Nch45_v8',
86351       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11',
86352       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11',
86353       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11',
86354       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11',
86355       'HLT_AK8PFJet320_v30',
86356       'HLT_AK8PFJet380_SoftDropMass30_v8',
86357       'HLT_AK8PFJet400_SoftDropMass30_v8',
86358       'HLT_AK8PFJet400_v30',
86359       'HLT_AK8PFJet40_v30',
86360       'HLT_AK8PFJet425_SoftDropMass30_v8',
86361       'HLT_AK8PFJet450_SoftDropMass30_v8',
86362       'HLT_AK8PFJet450_v30',
86363       'HLT_AK8PFJet500_v30',
86364       'HLT_AK8PFJet550_v25',
86365       'HLT_AK8PFJet60_v29',
86366       'HLT_AK8PFJet80_v30',
86367       'HLT_AK8PFJetFwd140_v28',
86368       'HLT_AK8PFJetFwd200_v28',
86369       'HLT_AK8PFJetFwd260_v29',
86370       'HLT_AK8PFJetFwd320_v29',
86371       'HLT_AK8PFJetFwd400_v29',
86372       'HLT_AK8PFJetFwd40_v29',
86373       'HLT_AK8PFJetFwd450_v29',
86374       'HLT_AK8PFJetFwd500_v29',
86375       'HLT_AK8PFJetFwd60_v28',
86376       'HLT_AK8PFJetFwd80_v28',
86377       'HLT_CaloJet500_NoJetID_v24',
86378       'HLT_CaloJet550_NoJetID_v19',
86379       'HLT_CaloMET350_NotCleaned_v16',
86380       'HLT_CaloMET90_NotCleaned_v16',
86381       'HLT_CaloMHT90_v16',
86382       'HLT_DiPFJetAve100_HFJEC_v31',
86383       'HLT_DiPFJetAve140_v27',
86384       'HLT_DiPFJetAve160_HFJEC_v30',
86385       'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v8',
86386       'HLT_DiPFJetAve200_v27',
86387       'HLT_DiPFJetAve220_HFJEC_v30',
86388       'HLT_DiPFJetAve260_HFJEC_v13',
86389       'HLT_DiPFJetAve260_v28',
86390       'HLT_DiPFJetAve300_HFJEC_v30',
86391       'HLT_DiPFJetAve320_v28',
86392       'HLT_DiPFJetAve400_v28',
86393       'HLT_DiPFJetAve40_v28',
86394       'HLT_DiPFJetAve500_v28',
86395       'HLT_DiPFJetAve60_HFJEC_v29',
86396       'HLT_DiPFJetAve60_v28',
86397       'HLT_DiPFJetAve80_HFJEC_v31',
86398       'HLT_DiPFJetAve80_v28',
86399       'HLT_DoublePFJets100_PNetBTag_0p11_v8',
86400       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8',
86401       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8',
86402       'HLT_DoublePFJets200_PNetBTag_0p11_v8',
86403       'HLT_DoublePFJets350_PNetBTag_0p11_v8',
86404       'HLT_DoublePFJets40_PNetBTag_0p11_v8',
86405       'HLT_HT350_v9',
86406       'HLT_HT425_v21',
86407       'HLT_L1ETMHadSeeds_v11',
86408       'HLT_L1Mu6HT240_v10',
86409       'HLT_MET105_IsoTrk50_v21',
86410       'HLT_MET120_IsoTrk50_v21',
86411       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8',
86412       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8',
86413       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8',
86414       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8',
86415       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8',
86416       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8',
86417       'HLT_Mu12eta2p3_PFJet40_v15',
86418       'HLT_Mu12eta2p3_v15',
86419       'HLT_PFHT1050_v32',
86420       'HLT_PFHT180_v31',
86421       'HLT_PFHT250_v31',
86422       'HLT_PFHT350_v33',
86423       'HLT_PFHT370_v31',
86424       'HLT_PFHT430_v31',
86425       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26',
86426       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26',
86427       'HLT_PFHT510_v31',
86428       'HLT_PFHT590_v31',
86429       'HLT_PFHT680_v31',
86430       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26',
86431       'HLT_PFHT780_v31',
86432       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26',
86433       'HLT_PFHT890_v31',
86434       'HLT_PFJet110_v14',
86435       'HLT_PFJet140_v33',
86436       'HLT_PFJet200_v33',
86437       'HLT_PFJet260_v34',
86438       'HLT_PFJet320_v34',
86439       'HLT_PFJet400_v34',
86440       'HLT_PFJet40_v35',
86441       'HLT_PFJet450_v35',
86442       'HLT_PFJet500_v35',
86443       'HLT_PFJet550_v25',
86444       'HLT_PFJet60_v35',
86445       'HLT_PFJet80_v35',
86446       'HLT_PFJetFwd140_v32',
86447       'HLT_PFJetFwd200_v32',
86448       'HLT_PFJetFwd260_v33',
86449       'HLT_PFJetFwd320_v33',
86450       'HLT_PFJetFwd400_v33',
86451       'HLT_PFJetFwd40_v33',
86452       'HLT_PFJetFwd450_v33',
86453       'HLT_PFJetFwd500_v33',
86454       'HLT_PFJetFwd60_v33',
86455       'HLT_PFJetFwd80_v32',
86456       'HLT_PFMET105_IsoTrk50_v15',
86457       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23',
86458       'HLT_PFMET120_PFMHT120_IDTight_v34',
86459       'HLT_PFMET130_PFMHT130_IDTight_v34',
86460       'HLT_PFMET140_PFMHT140_IDTight_v34',
86461       'HLT_PFMET200_BeamHaloCleaned_v23',
86462       'HLT_PFMET200_NotCleaned_v23',
86463       'HLT_PFMET250_NotCleaned_v23',
86464       'HLT_PFMET300_NotCleaned_v23',
86465       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14',
86466       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14',
86467       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23',
86468       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34',
86469       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14',
86470       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33',
86471       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14',
86472       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33',
86473       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v25',
86474       'HLT_PFMETTypeOne200_BeamHaloCleaned_v23' )
86475 )
86476 fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler",
86477     offset = cms.uint32( 0 ),
86478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86479 )
86480 fragment.hltPreDatasetJetMET1 = cms.EDFilter( "HLTPrescaler",
86481     offset = cms.uint32( 1 ),
86482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86483 )
86484 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
86485     usePathStatus = cms.bool( True ),
86486     hltResults = cms.InputTag( "" ),
86487     l1tResults = cms.InputTag( "" ),
86488     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86489     throw = cms.bool( True ),
86490     triggerConditions = cms.vstring( 'DST_Physics_v17',
86491       'DST_ZeroBias_v12' )
86492 )
86493 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
86494     offset = cms.uint32( 0 ),
86495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86496 )
86497 fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter",
86498     usePathStatus = cms.bool( True ),
86499     hltResults = cms.InputTag( "" ),
86500     l1tResults = cms.InputTag( "" ),
86501     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86502     throw = cms.bool( True ),
86503     triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v20',
86504       'MC_AK4CaloJets_v21',
86505       'MC_AK4PFJetPNet_v7',
86506       'MC_AK4PFJets_v31',
86507       'MC_AK8CaloHT_v20',
86508       'MC_AK8PFHT_v30',
86509       'MC_AK8PFJetPNet_v7',
86510       'MC_AK8PFJets_v31',
86511       'MC_CaloHT_v20',
86512       'MC_CaloMET_JetIdCleaned_v21',
86513       'MC_CaloMET_v20',
86514       'MC_CaloMHT_v20',
86515       'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v25',
86516       'MC_DoubleEle5_CaloIdL_MW_v28',
86517       'MC_DoubleMuNoFiltersNoVtx_v19',
86518       'MC_DoubleMu_TrkIsoVVL_DZ_v25',
86519       'MC_Egamma_Open_Unseeded_v10',
86520       'MC_Egamma_Open_v10',
86521       'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v27',
86522       'MC_Ele5_WPTight_Gsf_v20',
86523       'MC_IsoMu_v29',
86524       'MC_PFHT_v30',
86525       'MC_PFMET_v31',
86526       'MC_PFMHT_v30',
86527       'MC_PFScouting_v8',
86528       'MC_ReducedIterativeTracking_v24' )
86529 )
86530 fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler",
86531     offset = cms.uint32( 0 ),
86532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86533 )
86534 fragment.hltDatasetMuon = cms.EDFilter( "TriggerResultsFilter",
86535     usePathStatus = cms.bool( True ),
86536     hltResults = cms.InputTag( "" ),
86537     l1tResults = cms.InputTag( "" ),
86538     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86539     throw = cms.bool( True ),
86540     triggerConditions = cms.vstring( 'HLT_CascadeMu100_v15',
86541       'HLT_CscCluster100_Ele5_v6',
86542       'HLT_CscCluster100_Mu5_v8',
86543       'HLT_CscCluster100_PNetTauhPFJet10_Loose_v8',
86544       'HLT_CscCluster50_Photon20Unseeded_v5',
86545       'HLT_CscCluster50_Photon30Unseeded_v5',
86546       'HLT_CscCluster_Loose_v11',
86547       'HLT_CscCluster_Medium_v11',
86548       'HLT_CscCluster_Tight_v11',
86549       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10',
86550       'HLT_DoubleCscCluster100_v8',
86551       'HLT_DoubleCscCluster75_v8',
86552       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
86553       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
86554       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
86555       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
86556       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
86557       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
86558       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
86559       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86560       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
86561       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
86562       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
86563       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86564       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
86565       'HLT_DoubleL2Mu50_v12',
86566       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86567       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86568       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
86569       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
86570       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
86571       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12',
86572       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8',
86573       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8',
86574       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24',
86575       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24',
86576       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24',
86577       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24',
86578       'HLT_DoubleMu43NoFiltersNoVtx_v16',
86579       'HLT_DoubleMu48NoFiltersNoVtx_v16',
86580       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22',
86581       'HLT_HighPtTkMu100_v14',
86582       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v8',
86583       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v8',
86584       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v8',
86585       'HLT_IsoMu20_v29',
86586       'HLT_IsoMu24_OneProng32_v11',
86587       'HLT_IsoMu24_TwoProngs35_v15',
86588       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2',
86589       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2',
86590       'HLT_IsoMu24_eta2p1_L1HT200_v2',
86591       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8',
86592       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8',
86593       'HLT_IsoMu24_eta2p1_PFHT250_v8',
86594       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8',
86595       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8',
86596       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8',
86597       'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v8',
86598       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v8',
86599       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v8',
86600       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v8',
86601       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v8',
86602       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8',
86603       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v8',
86604       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8',
86605       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v8',
86606       'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v8',
86607       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8',
86608       'HLT_IsoMu24_eta2p1_v29',
86609       'HLT_IsoMu24_v27',
86610       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10',
86611       'HLT_IsoMu27_v30',
86612       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
86613       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14',
86614       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86615       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86616       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
86617       'HLT_IsoTrk200_L1SingleMuShower_v6',
86618       'HLT_IsoTrk400_L1SingleMuShower_v6',
86619       'HLT_L1CSCShower_DTCluster50_v11',
86620       'HLT_L1CSCShower_DTCluster75_v11',
86621       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6',
86622       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6',
86623       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
86624       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
86625       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12',
86626       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7',
86627       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29',
86628       'HLT_Mu15_IsoVVVL_PFHT450_v29',
86629       'HLT_Mu15_IsoVVVL_PFHT600_v33',
86630       'HLT_Mu15_v17',
86631       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
86632       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7',
86633       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7',
86634       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7',
86635       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8',
86636       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19',
86637       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
86638       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28',
86639       'HLT_Mu17_TrkIsoVVL_v27',
86640       'HLT_Mu17_v27',
86641       'HLT_Mu18_Mu9_SameSign_v18',
86642       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17',
86643       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17',
86644       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17',
86645       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17',
86646       'HLT_Mu19_TrkIsoVVL_v18',
86647       'HLT_Mu19_v18',
86648       'HLT_Mu20_v26',
86649       'HLT_Mu27_v27',
86650       'HLT_Mu37_TkMu27_v19',
86651       'HLT_Mu3_PFJet40_v30',
86652       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16',
86653       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16',
86654       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16',
86655       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16',
86656       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16',
86657       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16',
86658       'HLT_Mu50_IsoVVVL_PFHT450_v29',
86659       'HLT_Mu50_L1SingleMuShower_v13',
86660       'HLT_Mu50_v27',
86661       'HLT_Mu55_v17',
86662       'HLT_Mu8_TrkIsoVVL_v26',
86663       'HLT_Mu8_v26',
86664       'HLT_TripleMu_10_5_5_DZ_v24',
86665       'HLT_TripleMu_12_10_5_v24',
86666       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v17',
86667       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v22',
86668       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19' )
86669 )
86670 fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler",
86671     offset = cms.uint32( 0 ),
86672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86673 )
86674 fragment.hltPreDatasetMuon1 = cms.EDFilter( "HLTPrescaler",
86675     offset = cms.uint32( 1 ),
86676     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86677 )
86678 fragment.hltDatasetMuonEG = cms.EDFilter( "TriggerResultsFilter",
86679     usePathStatus = cms.bool( True ),
86680     hltResults = cms.InputTag( "" ),
86681     l1tResults = cms.InputTag( "" ),
86682     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86683     throw = cms.bool( True ),
86684     triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31',
86685       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31',
86686       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31',
86687       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
86688       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21',
86689       'HLT_Mu17_Photon30_IsoCaloId_v20',
86690       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
86691       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
86692       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21',
86693       'HLT_Mu27_Ele37_CaloIdL_MW_v19',
86694       'HLT_Mu37_Ele27_CaloIdL_MW_v19',
86695       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
86696       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
86697       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
86698       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
86699       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32',
86700       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32',
86701       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33',
86702       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
86703       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
86704       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12',
86705       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2',
86706       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2',
86707       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2',
86708       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2',
86709       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
86710       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
86711       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8',
86712       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
86713       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8',
86714       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8',
86715       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
86716       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11',
86717       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11',
86718       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27',
86719       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25' )
86720 )
86721 fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler",
86722     offset = cms.uint32( 0 ),
86723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86724 )
86725 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
86726     usePathStatus = cms.bool( True ),
86727     hltResults = cms.InputTag( "" ),
86728     l1tResults = cms.InputTag( "" ),
86729     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86730     throw = cms.bool( True ),
86731     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
86732       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
86733       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
86734       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
86735       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
86736       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
86737       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
86738       'HLT_UncorrectedJetE30_NoBPTX_v16',
86739       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
86740       'HLT_UncorrectedJetE70_NoBPTX3BX_v16' )
86741 )
86742 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
86743     offset = cms.uint32( 0 ),
86744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86745 )
86746 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
86747     usePathStatus = cms.bool( True ),
86748     hltResults = cms.InputTag( "" ),
86749     l1tResults = cms.InputTag( "" ),
86750     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86751     throw = cms.bool( True ),
86752     triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v8',
86753       'HLT_AK8DiPFJet250_250_SoftDropMass50_v8',
86754       'HLT_AK8DiPFJet260_260_SoftDropMass30_v8',
86755       'HLT_AK8DiPFJet260_260_SoftDropMass40_v8',
86756       'HLT_AK8DiPFJet270_270_SoftDropMass30_v8',
86757       'HLT_AK8DiPFJet280_280_SoftDropMass30_v14',
86758       'HLT_AK8DiPFJet290_290_SoftDropMass30_v8',
86759       'HLT_AK8PFJet140_v29',
86760       'HLT_AK8PFJet200_v29',
86761       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11',
86762       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11',
86763       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11',
86764       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11',
86765       'HLT_AK8PFJet220_SoftDropMass40_v15',
86766       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86767       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86768       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11',
86769       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11',
86770       'HLT_AK8PFJet230_SoftDropMass40_v15',
86771       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11',
86772       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11',
86773       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11',
86774       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11',
86775       'HLT_AK8PFJet260_v30',
86776       'HLT_AK8PFJet275_Nch40_v8',
86777       'HLT_AK8PFJet275_Nch45_v8',
86778       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11',
86779       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11',
86780       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11',
86781       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11',
86782       'HLT_AK8PFJet320_v30',
86783       'HLT_AK8PFJet380_SoftDropMass30_v8',
86784       'HLT_AK8PFJet400_SoftDropMass30_v8',
86785       'HLT_AK8PFJet400_v30',
86786       'HLT_AK8PFJet40_v30',
86787       'HLT_AK8PFJet425_SoftDropMass30_v8',
86788       'HLT_AK8PFJet450_SoftDropMass30_v8',
86789       'HLT_AK8PFJet450_v30',
86790       'HLT_AK8PFJet500_v30',
86791       'HLT_AK8PFJet550_v25',
86792       'HLT_AK8PFJet60_v29',
86793       'HLT_AK8PFJet80_v30',
86794       'HLT_AK8PFJetFwd140_v28',
86795       'HLT_AK8PFJetFwd200_v28',
86796       'HLT_AK8PFJetFwd260_v29',
86797       'HLT_AK8PFJetFwd320_v29',
86798       'HLT_AK8PFJetFwd400_v29',
86799       'HLT_AK8PFJetFwd40_v29',
86800       'HLT_AK8PFJetFwd450_v29',
86801       'HLT_AK8PFJetFwd500_v29',
86802       'HLT_AK8PFJetFwd60_v28',
86803       'HLT_AK8PFJetFwd80_v28',
86804       'HLT_BTagMu_AK4DiJet110_Mu5_v27',
86805       'HLT_BTagMu_AK4DiJet170_Mu5_v26',
86806       'HLT_BTagMu_AK4DiJet20_Mu5_v27',
86807       'HLT_BTagMu_AK4DiJet40_Mu5_v27',
86808       'HLT_BTagMu_AK4DiJet70_Mu5_v27',
86809       'HLT_BTagMu_AK4Jet300_Mu5_v26',
86810       'HLT_BTagMu_AK8DiJet170_Mu5_v23',
86811       'HLT_BTagMu_AK8Jet170_DoubleMu5_v16',
86812       'HLT_BTagMu_AK8Jet300_Mu5_v26',
86813       'HLT_CDC_L2cosmic_10_er1p0_v11',
86814       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
86815       'HLT_CaloJet500_NoJetID_v24',
86816       'HLT_CaloJet550_NoJetID_v19',
86817       'HLT_CaloMET350_NotCleaned_v16',
86818       'HLT_CaloMET60_DTCluster50_v13',
86819       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
86820       'HLT_CaloMET90_NotCleaned_v16',
86821       'HLT_CaloMHT90_v16',
86822       'HLT_CascadeMu100_v15',
86823       'HLT_CscCluster50_Photon20Unseeded_v5',
86824       'HLT_CscCluster50_Photon30Unseeded_v5',
86825       'HLT_CscCluster_Loose_v11',
86826       'HLT_CscCluster_Medium_v11',
86827       'HLT_CscCluster_Tight_v11',
86828       'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15',
86829       'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31',
86830       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31',
86831       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31',
86832       'HLT_DiPFJetAve100_HFJEC_v31',
86833       'HLT_DiPFJetAve140_v27',
86834       'HLT_DiPFJetAve160_HFJEC_v30',
86835       'HLT_DiPFJetAve200_v27',
86836       'HLT_DiPFJetAve220_HFJEC_v30',
86837       'HLT_DiPFJetAve260_HFJEC_v13',
86838       'HLT_DiPFJetAve260_v28',
86839       'HLT_DiPFJetAve300_HFJEC_v30',
86840       'HLT_DiPFJetAve320_v28',
86841       'HLT_DiPFJetAve400_v28',
86842       'HLT_DiPFJetAve40_v28',
86843       'HLT_DiPFJetAve500_v28',
86844       'HLT_DiPFJetAve60_HFJEC_v29',
86845       'HLT_DiPFJetAve60_v28',
86846       'HLT_DiPFJetAve80_HFJEC_v31',
86847       'HLT_DiPFJetAve80_v28',
86848       'HLT_DiPhoton10Time1ns_v11',
86849       'HLT_DiPhoton10Time1p2ns_v11',
86850       'HLT_DiPhoton10Time1p4ns_v11',
86851       'HLT_DiPhoton10Time1p6ns_v11',
86852       'HLT_DiPhoton10Time1p8ns_v11',
86853       'HLT_DiPhoton10Time2ns_v11',
86854       'HLT_DiPhoton10_CaloIdL_v11',
86855       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v25',
86856       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1',
86857       'HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
86858       'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
86859       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
86860       'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
86861       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
86862       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
86863       'HLT_Dimuon0_Jpsi_NoVertexing_v22',
86864       'HLT_Dimuon0_Jpsi_v22',
86865       'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
86866       'HLT_Dimuon0_LowMass_L1_4_v22',
86867       'HLT_Dimuon0_LowMass_L1_TM530_v20',
86868       'HLT_Dimuon0_LowMass_v22',
86869       'HLT_Dimuon0_Upsilon_L1_4p5_v23',
86870       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
86871       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
86872       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
86873       'HLT_Dimuon0_Upsilon_NoVertexing_v21',
86874       'HLT_Dimuon10_Upsilon_y1p4_v15',
86875       'HLT_Dimuon12_Upsilon_y1p4_v16',
86876       'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
86877       'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
86878       'HLT_Dimuon14_PsiPrime_v27',
86879       'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
86880       'HLT_Dimuon18_PsiPrime_v28',
86881       'HLT_Dimuon24_Phi_noCorrL1_v20',
86882       'HLT_Dimuon24_Upsilon_noCorrL1_v20',
86883       'HLT_Dimuon25_Jpsi_noCorrL1_v20',
86884       'HLT_Dimuon25_Jpsi_v28',
86885       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1',
86886       'HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
86887       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1',
86888       'HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1',
86889       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86890       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
86891       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86892       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12',
86893       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86894       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12',
86895       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13',
86896       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13',
86897       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25',
86898       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25',
86899       'HLT_DiphotonMVA14p25_High_Mass60_v1',
86900       'HLT_DiphotonMVA14p25_Low_Mass60_v1',
86901       'HLT_DiphotonMVA14p25_Medium_Mass60_v1',
86902       'HLT_DiphotonMVA14p25_TightHigh_Mass60_v1',
86903       'HLT_DiphotonMVA14p25_TightLow_Mass60_v1',
86904       'HLT_DiphotonMVA14p25_TightMedium_Mass60_v1',
86905       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10',
86906       'HLT_DoubleCscCluster100_v8',
86907       'HLT_DoubleCscCluster75_v8',
86908       'HLT_DoubleEle25_CaloIdL_MW_v17',
86909       'HLT_DoubleEle27_CaloIdL_MW_v17',
86910       'HLT_DoubleEle33_CaloIdL_MW_v30',
86911       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34',
86912       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34',
86913       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
86914       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14',
86915       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13',
86916       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
86917       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13',
86918       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v12',
86919       'HLT_DoubleL2Mu23NoVtx_2Cha_v12',
86920       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86921       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12',
86922       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12',
86923       'HLT_DoubleL2Mu25NoVtx_2Cha_v12',
86924       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12',
86925       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12',
86926       'HLT_DoubleL2Mu50_v12',
86927       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86928       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12',
86929       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13',
86930       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12',
86931       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12',
86932       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12',
86933       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10',
86934       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15',
86935       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10',
86936       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
86937       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8',
86938       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8',
86939       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24',
86940       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24',
86941       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24',
86942       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24',
86943       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
86944       'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
86945       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
86946       'HLT_DoubleMu3_Trk_Tau3mu_v26',
86947       'HLT_DoubleMu43NoFiltersNoVtx_v16',
86948       'HLT_DoubleMu48NoFiltersNoVtx_v16',
86949       'HLT_DoubleMu4_3_Bs_v29',
86950       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
86951       'HLT_DoubleMu4_3_Jpsi_v29',
86952       'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
86953       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
86954       'HLT_DoubleMu4_JpsiTrk_Bc_v14',
86955       'HLT_DoubleMu4_Jpsi_Displaced_v21',
86956       'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
86957       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22',
86958       'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
86959       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
86960       'HLT_DoublePFJets100_PNetBTag_0p11_v8',
86961       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8',
86962       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8',
86963       'HLT_DoublePFJets200_PNetBTag_0p11_v8',
86964       'HLT_DoublePFJets350_PNetBTag_0p11_v8',
86965       'HLT_DoublePFJets40_PNetBTag_0p11_v8',
86966       'HLT_DoublePhoton33_CaloIdL_v18',
86967       'HLT_DoublePhoton70_v18',
86968       'HLT_DoublePhoton85_v26',
86969       'HLT_ECALHT800_v22',
86970       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v27',
86971       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
86972       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v20',
86973       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7',
86974       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30',
86975       'HLT_Ele15_IsoVVVL_PFHT450_v30',
86976       'HLT_Ele15_IsoVVVL_PFHT600_v34',
86977       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30',
86978       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32',
86979       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32',
86980       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31',
86981       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31',
86982       'HLT_Ele28_HighEta_SC20_Mass55_v25',
86983       'HLT_Ele30_WPTight_Gsf_v13',
86984       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21',
86985       'HLT_Ele32_WPTight_Gsf_v27',
86986       'HLT_Ele35_WPTight_Gsf_v21',
86987       'HLT_Ele38_WPTight_Gsf_v21',
86988       'HLT_Ele40_WPTight_Gsf_v21',
86989       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
86990       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14',
86991       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
86992       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
86993       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14',
86994       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32',
86995       'HLT_Ele50_IsoVVVL_PFHT450_v30',
86996       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30',
86997       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32',
86998       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
86999       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87000       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
87001       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
87002       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
87003       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87004       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87005       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
87006       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8')+cms.vstring( 'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8',
87007       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87008       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87009       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87010       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87011       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87012       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87013       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87014       'HLT_HT350_v9',
87015       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
87016       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87017       'HLT_HT425_v21',
87018       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87019       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87020       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
87021       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87022       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
87023       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87024       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87025       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87026       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
87027       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87028       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
87029       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
87030       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87031       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
87032       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87033       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87034       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87035       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
87036       'HLT_HcalNZS_v22',
87037       'HLT_HcalPhiSym_v24',
87038       'HLT_HighPtTkMu100_v14',
87039       'HLT_IsoMu20_v29',
87040       'HLT_IsoMu24_OneProng32_v11',
87041       'HLT_IsoMu24_TwoProngs35_v15',
87042       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2',
87043       'HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2',
87044       'HLT_IsoMu24_eta2p1_L1HT200_v2',
87045       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8',
87046       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8',
87047       'HLT_IsoMu24_eta2p1_PFHT250_v8',
87048       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8',
87049       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8',
87050       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8',
87051       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8',
87052       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8',
87053       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8',
87054       'HLT_IsoMu24_eta2p1_v29',
87055       'HLT_IsoMu24_v27',
87056       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10',
87057       'HLT_IsoMu27_v30',
87058       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11',
87059       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14',
87060       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11',
87061       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11',
87062       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14',
87063       'HLT_L1CSCShower_DTCluster50_v11',
87064       'HLT_L1CSCShower_DTCluster75_v11',
87065       'HLT_L1ETMHadSeeds_v11',
87066       'HLT_L1MET_DTCluster50_v13',
87067       'HLT_L1MET_DTClusterNoMB1S50_v13',
87068       'HLT_L1Mu6HT240_v10',
87069       'HLT_L1SingleLLPJet_v8',
87070       'HLT_L1SingleMuCosmics_v9',
87071       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
87072       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87073       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
87074       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87075       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
87076       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87077       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
87078       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87079       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
87080       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
87081       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
87082       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87083       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87084       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87085       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10',
87086       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v15',
87087       'HLT_L2Mu10_NoVertex_NoBPTX_v16',
87088       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15',
87089       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14',
87090       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6',
87091       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6',
87092       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v5',
87093       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v5',
87094       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12',
87095       'HLT_MET105_IsoTrk50_v21',
87096       'HLT_MET120_IsoTrk50_v21',
87097       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8',
87098       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8',
87099       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8',
87100       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8',
87101       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8',
87102       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8',
87103       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7',
87104       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29',
87105       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21',
87106       'HLT_Mu12eta2p3_PFJet40_v15',
87107       'HLT_Mu12eta2p3_v15',
87108       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29',
87109       'HLT_Mu15_IsoVVVL_PFHT450_v29',
87110       'HLT_Mu15_IsoVVVL_PFHT600_v33',
87111       'HLT_Mu15_v17',
87112       'HLT_Mu17_Photon30_IsoCaloId_v20',
87113       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19',
87114       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7',
87115       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7',
87116       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7',
87117       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8',
87118       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19',
87119       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29',
87120       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28',
87121       'HLT_Mu17_TrkIsoVVL_v27',
87122       'HLT_Mu17_v27',
87123       'HLT_Mu18_Mu9_SameSign_v18',
87124       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17',
87125       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17',
87126       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17',
87127       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17',
87128       'HLT_Mu19_TrkIsoVVL_v18',
87129       'HLT_Mu19_v18',
87130       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13',
87131       'HLT_Mu20_v26',
87132       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29',
87133       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21',
87134       'HLT_Mu25_TkMu0_Phi_v22',
87135       'HLT_Mu27_Ele37_CaloIdL_MW_v19',
87136       'HLT_Mu27_v27',
87137       'HLT_Mu30_TkMu0_Psi_v15',
87138       'HLT_Mu30_TkMu0_Upsilon_v15',
87139       'HLT_Mu37_Ele27_CaloIdL_MW_v19',
87140       'HLT_Mu37_TkMu27_v19',
87141       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13',
87142       'HLT_Mu3_PFJet40_v30',
87143       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16',
87144       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16',
87145       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16',
87146       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16',
87147       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16',
87148       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16',
87149       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13',
87150       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17',
87151       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17',
87152       'HLT_Mu4_L1DoubleMu_v15',
87153       'HLT_Mu50_IsoVVVL_PFHT450_v29',
87154       'HLT_Mu50_L1SingleMuShower_v13',
87155       'HLT_Mu50_v27',
87156       'HLT_Mu55_v17',
87157       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87158       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
87159       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87160       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
87161       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87162       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
87163       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
87164       'HLT_Mu7p5_L2Mu2_Jpsi_v24',
87165       'HLT_Mu7p5_L2Mu2_Upsilon_v24',
87166       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32',
87167       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32',
87168       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33',
87169       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33',
87170       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12',
87171       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12',
87172       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2',
87173       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2',
87174       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2',
87175       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2',
87176       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11',
87177       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15',
87178       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8',
87179       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
87180       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8',
87181       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8',
87182       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
87183       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11',
87184       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11',
87185       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27',
87186       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25',
87187       'HLT_Mu8_TrkIsoVVL_v26',
87188       'HLT_Mu8_v26',
87189       'HLT_PFHT1050_v32',
87190       'HLT_PFHT180_v31',
87191       'HLT_PFHT250_v31',
87192       'HLT_PFHT350_v33',
87193       'HLT_PFHT370_v31',
87194       'HLT_PFHT430_v31',
87195       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26',
87196       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26',
87197       'HLT_PFHT510_v31',
87198       'HLT_PFHT590_v31',
87199       'HLT_PFHT680_v31',
87200       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26',
87201       'HLT_PFHT780_v31',
87202       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26',
87203       'HLT_PFHT890_v31',
87204       'HLT_PFJet110_v14',
87205       'HLT_PFJet140_v33',
87206       'HLT_PFJet200_TimeGt2p5ns_v12',
87207       'HLT_PFJet200_TimeLtNeg2p5ns_v12',
87208       'HLT_PFJet200_v33',
87209       'HLT_PFJet260_v34',
87210       'HLT_PFJet320_v34',
87211       'HLT_PFJet400_v34',
87212       'HLT_PFJet40_v35',
87213       'HLT_PFJet450_v35',
87214       'HLT_PFJet500_v35',
87215       'HLT_PFJet550_v25',
87216       'HLT_PFJet60_v35',
87217       'HLT_PFJet80_v35',
87218       'HLT_PFJetFwd140_v32',
87219       'HLT_PFJetFwd200_v32',
87220       'HLT_PFJetFwd260_v33',
87221       'HLT_PFJetFwd320_v33',
87222       'HLT_PFJetFwd400_v33',
87223       'HLT_PFJetFwd40_v33',
87224       'HLT_PFJetFwd450_v33',
87225       'HLT_PFJetFwd500_v33',
87226       'HLT_PFJetFwd60_v33',
87227       'HLT_PFJetFwd80_v32',
87228       'HLT_PFMET105_IsoTrk50_v15',
87229       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23',
87230       'HLT_PFMET120_PFMHT120_IDTight_v34',
87231       'HLT_PFMET130_PFMHT130_IDTight_v34',
87232       'HLT_PFMET140_PFMHT140_IDTight_v34',
87233       'HLT_PFMET200_BeamHaloCleaned_v23',
87234       'HLT_PFMET200_NotCleaned_v23',
87235       'HLT_PFMET250_NotCleaned_v23',
87236       'HLT_PFMET300_NotCleaned_v23',
87237       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14',
87238       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14',
87239       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23',
87240       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34',
87241       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14',
87242       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33',
87243       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14',
87244       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33',
87245       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v25',
87246       'HLT_PFMETTypeOne200_BeamHaloCleaned_v23',
87247       'HLT_Photon100EBHE10_v13',
87248       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5',
87249       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7',
87250       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v5',
87251       'HLT_Photon110EB_TightID_TightIso_PFJet30_v8',
87252       'HLT_Photon110EB_TightID_TightIso_v14',
87253       'HLT_Photon120_R9Id90_HE10_IsoM_v26',
87254       'HLT_Photon120_v24',
87255       'HLT_Photon150_v18',
87256       'HLT_Photon165_R9Id90_HE10_IsoM_v27',
87257       'HLT_Photon175_v26',
87258       'HLT_Photon200_v25',
87259       'HLT_Photon20_HoverELoose_v21',
87260       'HLT_Photon300_NoHE_v24')+cms.vstring( 'HLT_Photon30EB_TightID_TightIso_v14',
87261       'HLT_Photon30_HoverELoose_v21',
87262       'HLT_Photon32_OneProng32_M50To105_v12',
87263       'HLT_Photon33_v16',
87264       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10',
87265       'HLT_Photon35_TwoProngs35_v15',
87266       'HLT_Photon40EB_TightID_TightIso_v5',
87267       'HLT_Photon40EB_v4',
87268       'HLT_Photon45EB_TightID_TightIso_v5',
87269       'HLT_Photon45EB_v4',
87270       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5',
87271       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7',
87272       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v5',
87273       'HLT_Photon50EB_TightID_TightIso_PFJet30_v8',
87274       'HLT_Photon50EB_TightID_TightIso_v10',
87275       'HLT_Photon50_R9Id90_HE10_IsoM_v26',
87276       'HLT_Photon50_TimeGt2p5ns_v8',
87277       'HLT_Photon50_TimeLtNeg2p5ns_v8',
87278       'HLT_Photon50_v24',
87279       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12',
87280       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12',
87281       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12',
87282       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11',
87283       'HLT_Photon75EB_TightID_TightIso_v10',
87284       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19',
87285       'HLT_Photon75_R9Id90_HE10_IsoM_v26',
87286       'HLT_Photon75_v24',
87287       'HLT_Photon90EB_TightID_TightIso_v10',
87288       'HLT_Photon90_R9Id90_HE10_IsoM_v26',
87289       'HLT_Photon90_v24',
87290       'HLT_Physics_v15',
87291       'HLT_QuadPFJet100_88_70_30_v12',
87292       'HLT_QuadPFJet103_88_75_15_v19',
87293       'HLT_QuadPFJet105_88_75_30_v11',
87294       'HLT_QuadPFJet105_88_76_15_v19',
87295       'HLT_QuadPFJet111_90_80_15_v19',
87296       'HLT_QuadPFJet111_90_80_30_v11',
87297       'HLT_Random_v3',
87298       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
87299       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
87300       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
87301       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
87302       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
87303       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16',
87304       'HLT_TripleMu_10_5_5_DZ_v24',
87305       'HLT_TripleMu_12_10_5_v24',
87306       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v17',
87307       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v22',
87308       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19',
87309       'HLT_UncorrectedJetE30_NoBPTX3BX_v16',
87310       'HLT_UncorrectedJetE30_NoBPTX_v16',
87311       'HLT_UncorrectedJetE60_NoBPTX3BX_v16',
87312       'HLT_UncorrectedJetE70_NoBPTX3BX_v16',
87313       'HLT_ZeroBias_Alignment_v9',
87314       'HLT_ZeroBias_FirstBXAfterTrain_v11',
87315       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
87316       'HLT_ZeroBias_FirstCollisionInTrain_v12',
87317       'HLT_ZeroBias_IsolatedBunches_v13',
87318       'HLT_ZeroBias_LastCollisionInTrain_v11',
87319       'HLT_ZeroBias_v14') )
87320 )
87321 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
87322     offset = cms.uint32( 0 ),
87323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87324 )
87325 fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter",
87326     usePathStatus = cms.bool( True ),
87327     hltResults = cms.InputTag( "" ),
87328     l1tResults = cms.InputTag( "" ),
87329     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87330     throw = cms.bool( True ),
87331     triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v19',
87332       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21',
87333       'HLT_Dimuon0_Jpsi_L1_NoOS_v21',
87334       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21',
87335       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21',
87336       'HLT_Dimuon0_Jpsi_NoVertexing_v22',
87337       'HLT_Dimuon0_Jpsi_v22',
87338       'HLT_Dimuon0_LowMass_L1_0er1p5_v22',
87339       'HLT_Dimuon0_LowMass_L1_4_v22',
87340       'HLT_Dimuon0_LowMass_L1_TM530_v20',
87341       'HLT_Dimuon0_LowMass_v22',
87342       'HLT_Dimuon0_Upsilon_L1_4p5_v23',
87343       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21',
87344       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23',
87345       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20',
87346       'HLT_Dimuon0_Upsilon_NoVertexing_v21',
87347       'HLT_Dimuon10_Upsilon_y1p4_v15',
87348       'HLT_Dimuon12_Upsilon_y1p4_v16',
87349       'HLT_Dimuon14_Phi_Barrel_Seagulls_v21',
87350       'HLT_Dimuon14_PsiPrime_noCorrL1_v19',
87351       'HLT_Dimuon14_PsiPrime_v27',
87352       'HLT_Dimuon18_PsiPrime_noCorrL1_v20',
87353       'HLT_Dimuon18_PsiPrime_v28',
87354       'HLT_Dimuon24_Phi_noCorrL1_v20',
87355       'HLT_Dimuon24_Upsilon_noCorrL1_v20',
87356       'HLT_Dimuon25_Jpsi_noCorrL1_v20',
87357       'HLT_Dimuon25_Jpsi_v28',
87358       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20',
87359       'HLT_DoubleMu2_Jpsi_LowPt_v8',
87360       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18',
87361       'HLT_DoubleMu3_TkMu_DsTau3Mu_v18',
87362       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20',
87363       'HLT_DoubleMu3_Trk_Tau3mu_v26',
87364       'HLT_DoubleMu4_3_Bs_v29',
87365       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14',
87366       'HLT_DoubleMu4_3_Jpsi_v29',
87367       'HLT_DoubleMu4_3_LowMass_SS_v8',
87368       'HLT_DoubleMu4_3_LowMass_v15',
87369       'HLT_DoubleMu4_3_Photon4_BsToMMG_v14',
87370       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21',
87371       'HLT_DoubleMu4_JpsiTrk_Bc_v14',
87372       'HLT_DoubleMu4_Jpsi_Displaced_v21',
87373       'HLT_DoubleMu4_Jpsi_NoVertexing_v21',
87374       'HLT_DoubleMu4_LowMass_Displaced_v15',
87375       'HLT_DoubleMu4_MuMuTrk_Displaced_v29',
87376       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18',
87377       'HLT_Mu25_TkMu0_Phi_v22',
87378       'HLT_Mu30_TkMu0_Psi_v15',
87379       'HLT_Mu30_TkMu0_Upsilon_v15',
87380       'HLT_Mu4_L1DoubleMu_v15',
87381       'HLT_Mu7p5_L2Mu2_Jpsi_v24',
87382       'HLT_Mu7p5_L2Mu2_Upsilon_v24',
87383       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18',
87384       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18',
87385       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18',
87386       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18',
87387       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v19',
87388       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16' )
87389 )
87390 fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler",
87391     offset = cms.uint32( 0 ),
87392     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87393 )
87394 fragment.hltPreDatasetParkingDoubleMuonLowMass1 = cms.EDFilter( "HLTPrescaler",
87395     offset = cms.uint32( 1 ),
87396     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87397 )
87398 fragment.hltPreDatasetParkingDoubleMuonLowMass2 = cms.EDFilter( "HLTPrescaler",
87399     offset = cms.uint32( 2 ),
87400     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87401 )
87402 fragment.hltPreDatasetParkingDoubleMuonLowMass3 = cms.EDFilter( "HLTPrescaler",
87403     offset = cms.uint32( 3 ),
87404     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87405 )
87406 fragment.hltPreDatasetParkingDoubleMuonLowMass4 = cms.EDFilter( "HLTPrescaler",
87407     offset = cms.uint32( 4 ),
87408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87409 )
87410 fragment.hltPreDatasetParkingDoubleMuonLowMass5 = cms.EDFilter( "HLTPrescaler",
87411     offset = cms.uint32( 5 ),
87412     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87413 )
87414 fragment.hltPreDatasetParkingDoubleMuonLowMass6 = cms.EDFilter( "HLTPrescaler",
87415     offset = cms.uint32( 6 ),
87416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87417 )
87418 fragment.hltPreDatasetParkingDoubleMuonLowMass7 = cms.EDFilter( "HLTPrescaler",
87419     offset = cms.uint32( 7 ),
87420     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87421 )
87422 fragment.hltDatasetParkingHH = cms.EDFilter( "TriggerResultsFilter",
87423     usePathStatus = cms.bool( True ),
87424     hltResults = cms.InputTag( "" ),
87425     l1tResults = cms.InputTag( "" ),
87426     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87427     throw = cms.bool( True ),
87428     triggerConditions = cms.vstring( 'HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v2',
87429       'HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v2',
87430       'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v8',
87431       'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8',
87432       'HLT_PFHT250_QuadPFJet25_v8',
87433       'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
87434       'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v8',
87435       'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8',
87436       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11',
87437       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v11',
87438       'HLT_PFHT280_QuadPFJet30_v11',
87439       'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v11',
87440       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v7',
87441       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v7',
87442       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v23',
87443       'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v12',
87444       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v8',
87445       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v8',
87446       'HLT_PFHT400_FivePFJet_120_120_60_30_30_v8',
87447       'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v11',
87448       'HLT_PFHT400_SixPFJet32_v23',
87449       'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v11',
87450       'HLT_PFHT450_SixPFJet36_v22' )
87451 )
87452 fragment.hltPreDatasetParkingHH0 = cms.EDFilter( "HLTPrescaler",
87453     offset = cms.uint32( 0 ),
87454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87455 )
87456 fragment.hltPreDatasetParkingHH1 = cms.EDFilter( "HLTPrescaler",
87457     offset = cms.uint32( 1 ),
87458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87459 )
87460 fragment.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter",
87461     usePathStatus = cms.bool( True ),
87462     hltResults = cms.InputTag( "" ),
87463     l1tResults = cms.InputTag( "" ),
87464     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87465     throw = cms.bool( True ),
87466     triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v13',
87467       'HLT_CaloMET60_DTClusterNoMB1S50_v13',
87468       'HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2',
87469       'HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2',
87470       'HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2',
87471       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87472       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87473       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13',
87474       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13',
87475       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13',
87476       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87477       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87478       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13',
87479       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8',
87480       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8',
87481       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87482       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13',
87483       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87484       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87485       'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9',
87486       'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9',
87487       'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9',
87488       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9',
87489       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9',
87490       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9',
87491       'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87492       'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
87493       'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87494       'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9',
87495       'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9',
87496       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v25',
87497       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13',
87498       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12',
87499       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13',
87500       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9',
87501       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13',
87502       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9',
87503       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9',
87504       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87505       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11',
87506       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11',
87507       'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9',
87508       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11',
87509       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13',
87510       'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9',
87511       'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9',
87512       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9',
87513       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11',
87514       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9',
87515       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13',
87516       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9',
87517       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9',
87518       'HLT_HT430_DisplacedDijet40_DisplacedTrack_v25',
87519       'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13',
87520       'HLT_HT550_DisplacedDijet60_Inclusive_v25',
87521       'HLT_HT650_DisplacedDijet60_Inclusive_v25',
87522       'HLT_L1MET_DTCluster50_v13',
87523       'HLT_L1MET_DTClusterNoMB1S50_v13',
87524       'HLT_L1SingleLLPJet_v8',
87525       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11',
87526       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11',
87527       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11',
87528       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11',
87529       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9',
87530       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9',
87531       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9',
87532       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9',
87533       'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9',
87534       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11',
87535       'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9',
87536       'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9',
87537       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9',
87538       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9',
87539       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11',
87540       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9',
87541       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9',
87542       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87543       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13',
87544       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87545       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13',
87546       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13',
87547       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13',
87548       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13',
87549       'HLT_PFJet200_TimeGt2p5ns_v12',
87550       'HLT_PFJet200_TimeLtNeg2p5ns_v12' )
87551 )
87552 fragment.hltPreDatasetParkingLLP0 = cms.EDFilter( "HLTPrescaler",
87553     offset = cms.uint32( 0 ),
87554     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87555 )
87556 fragment.hltPreDatasetParkingLLP1 = cms.EDFilter( "HLTPrescaler",
87557     offset = cms.uint32( 1 ),
87558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87559 )
87560 fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter",
87561     usePathStatus = cms.bool( True ),
87562     hltResults = cms.InputTag( "" ),
87563     l1tResults = cms.InputTag( "" ),
87564     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87565     throw = cms.bool( True ),
87566     triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v8',
87567       'HLT_Mu0_Barrel_L1HP11_v8',
87568       'HLT_Mu0_Barrel_L1HP13_v2',
87569       'HLT_Mu0_Barrel_L1HP6_IP6_v5',
87570       'HLT_Mu0_Barrel_L1HP6_v5',
87571       'HLT_Mu0_Barrel_L1HP7_v5',
87572       'HLT_Mu0_Barrel_L1HP8_v6',
87573       'HLT_Mu0_Barrel_L1HP9_v6',
87574       'HLT_Mu0_Barrel_v8',
87575       'HLT_Mu10_Barrel_L1HP11_IP4_v2',
87576       'HLT_Mu10_Barrel_L1HP11_IP6_v8',
87577       'HLT_Mu12_Barrel_L1HP13_IP4_v2',
87578       'HLT_Mu12_Barrel_L1HP13_IP6_v2',
87579       'HLT_Mu4_Barrel_IP4_v2',
87580       'HLT_Mu4_Barrel_IP6_v2',
87581       'HLT_Mu6_Barrel_L1HP7_IP6_v5',
87582       'HLT_Mu7_Barrel_L1HP8_IP6_v6',
87583       'HLT_Mu8_Barrel_L1HP9_IP6_v6',
87584       'HLT_Mu9_Barrel_L1HP10_IP6_v8' )
87585 )
87586 fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler",
87587     offset = cms.uint32( 0 ),
87588     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87589 )
87590 fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler",
87591     offset = cms.uint32( 1 ),
87592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87593 )
87594 fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler",
87595     offset = cms.uint32( 2 ),
87596     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87597 )
87598 fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler",
87599     offset = cms.uint32( 3 ),
87600     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87601 )
87602 fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler",
87603     offset = cms.uint32( 4 ),
87604     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87605 )
87606 fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler",
87607     offset = cms.uint32( 5 ),
87608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87609 )
87610 fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler",
87611     offset = cms.uint32( 6 ),
87612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87613 )
87614 fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler",
87615     offset = cms.uint32( 7 ),
87616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87617 )
87618 fragment.hltPreDatasetParkingSingleMuon8 = cms.EDFilter( "HLTPrescaler",
87619     offset = cms.uint32( 8 ),
87620     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87621 )
87622 fragment.hltPreDatasetParkingSingleMuon9 = cms.EDFilter( "HLTPrescaler",
87623     offset = cms.uint32( 9 ),
87624     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87625 )
87626 fragment.hltPreDatasetParkingSingleMuon10 = cms.EDFilter( "HLTPrescaler",
87627     offset = cms.uint32( 10 ),
87628     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87629 )
87630 fragment.hltPreDatasetParkingSingleMuon11 = cms.EDFilter( "HLTPrescaler",
87631     offset = cms.uint32( 11 ),
87632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87633 )
87634 fragment.hltPreDatasetParkingSingleMuon12 = cms.EDFilter( "HLTPrescaler",
87635     offset = cms.uint32( 12 ),
87636     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87637 )
87638 fragment.hltPreDatasetParkingSingleMuon13 = cms.EDFilter( "HLTPrescaler",
87639     offset = cms.uint32( 13 ),
87640     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87641 )
87642 fragment.hltPreDatasetParkingSingleMuon14 = cms.EDFilter( "HLTPrescaler",
87643     offset = cms.uint32( 14 ),
87644     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87645 )
87646 fragment.hltPreDatasetParkingSingleMuon15 = cms.EDFilter( "HLTPrescaler",
87647     offset = cms.uint32( 15 ),
87648     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87649 )
87650 fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter",
87651     usePathStatus = cms.bool( True ),
87652     hltResults = cms.InputTag( "" ),
87653     l1tResults = cms.InputTag( "" ),
87654     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87655     throw = cms.bool( True ),
87656     triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12',
87657       'HLT_QuadPFJet100_88_70_30_v12',
87658       'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8',
87659       'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8',
87660       'HLT_QuadPFJet103_88_75_15_v19',
87661       'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12',
87662       'HLT_QuadPFJet105_88_75_30_v11',
87663       'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8',
87664       'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8',
87665       'HLT_QuadPFJet105_88_76_15_v19',
87666       'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8',
87667       'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8',
87668       'HLT_QuadPFJet111_90_80_15_v19',
87669       'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12',
87670       'HLT_QuadPFJet111_90_80_30_v11',
87671       'HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2',
87672       'HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2',
87673       'HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2',
87674       'HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2',
87675       'HLT_VBF_DiPFJet125_45_Mjj1050_v10',
87676       'HLT_VBF_DiPFJet125_45_Mjj1150_v2',
87677       'HLT_VBF_DiPFJet125_45_Mjj1250_v2',
87678       'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8',
87679       'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8',
87680       'HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2',
87681       'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8',
87682       'HLT_VBF_DiPFJet50_Mjj650_Photon22_v8',
87683       'HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2',
87684       'HLT_VBF_DiPFJet50_Mjj750_Photon22_v8',
87685       'HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2',
87686       'HLT_VBF_DiPFJet50_Mjj850_Photon22_v2',
87687       'HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2',
87688       'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8',
87689       'HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2',
87690       'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8',
87691       'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8',
87692       'HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2',
87693       'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8',
87694       'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8',
87695       'HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2' )
87696 )
87697 fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler",
87698     offset = cms.uint32( 0 ),
87699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87700 )
87701 fragment.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler",
87702     offset = cms.uint32( 1 ),
87703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87704 )
87705 fragment.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler",
87706     offset = cms.uint32( 2 ),
87707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87708 )
87709 fragment.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler",
87710     offset = cms.uint32( 3 ),
87711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87712 )
87713 fragment.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler",
87714     offset = cms.uint32( 4 ),
87715     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87716 )
87717 fragment.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler",
87718     offset = cms.uint32( 5 ),
87719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87720 )
87721 fragment.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler",
87722     offset = cms.uint32( 6 ),
87723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87724 )
87725 fragment.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler",
87726     offset = cms.uint32( 7 ),
87727     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87728 )
87729 fragment.hltDatasetParkingAnomalyDetection = cms.EDFilter( "TriggerResultsFilter",
87730     usePathStatus = cms.bool( True ),
87731     hltResults = cms.InputTag( "" ),
87732     l1tResults = cms.InputTag( "" ),
87733     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87734     throw = cms.bool( True ),
87735     triggerConditions = cms.vstring( 'HLT_L1AXOVVTight_v1',
87736       'HLT_L1AXOVVVTight_v1',
87737       'HLT_L1CICADA_VVTight_v1',
87738       'HLT_L1CICADA_VVVTight_v1',
87739       'HLT_L1CICADA_VVVVTight_v1' )
87740 )
87741 fragment.hltPreDatasetParkingAnomalyDetection = cms.EDFilter( "HLTPrescaler",
87742     offset = cms.uint32( 0 ),
87743     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87744 )
87745 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
87746     usePathStatus = cms.bool( True ),
87747     hltResults = cms.InputTag( "" ),
87748     l1tResults = cms.InputTag( "" ),
87749     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87750     throw = cms.bool( True ),
87751     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v24' )
87752 )
87753 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
87754     offset = cms.uint32( 0 ),
87755     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87756 )
87757 fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter",
87758     usePathStatus = cms.bool( True ),
87759     hltResults = cms.InputTag( "" ),
87760     l1tResults = cms.InputTag( "" ),
87761     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87762     throw = cms.bool( True ),
87763     triggerConditions = cms.vstring( 'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2',
87764       'DST_PFScouting_DoubleMuonVtxMonitorZ_v2',
87765       'HLT_TriggersForScoutingPFMonitor_PS1000_v1',
87766       'HLT_TriggersForScoutingPFMonitor_PS125_v1',
87767       'HLT_TriggersForScoutingPFMonitor_PS250_v1',
87768       'HLT_TriggersForScoutingPFMonitor_PS500_v1' )
87769 )
87770 fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler",
87771     offset = cms.uint32( 0 ),
87772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87773 )
87774 fragment.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter",
87775     usePathStatus = cms.bool( True ),
87776     hltResults = cms.InputTag( "" ),
87777     l1tResults = cms.InputTag( "" ),
87778     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87779     throw = cms.bool( True ),
87780     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v6',
87781       'DST_PFScouting_AXOMedium_v2',
87782       'DST_PFScouting_AXOTight_v8',
87783       'DST_PFScouting_AXOVLoose_v6',
87784       'DST_PFScouting_AXOVTight_v6',
87785       'DST_PFScouting_CICADALoose_v4',
87786       'DST_PFScouting_CICADAMedium_v4',
87787       'DST_PFScouting_CICADATight_v4',
87788       'DST_PFScouting_CICADAVLoose_v4',
87789       'DST_PFScouting_CICADAVTight_v4',
87790       'DST_PFScouting_DoubleEG_v8',
87791       'DST_PFScouting_DoubleMuonNoVtx_v2',
87792       'DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2',
87793       'DST_PFScouting_DoubleMuonVtxMonitorZ_v2',
87794       'DST_PFScouting_DoubleMuonVtx_v2',
87795       'DST_PFScouting_JetHT_v8',
87796       'DST_PFScouting_SingleMuon_v8',
87797       'DST_PFScouting_SinglePhotonEB_v5',
87798       'DST_PFScouting_ZeroBias_v6' )
87799 )
87800 fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler",
87801     offset = cms.uint32( 0 ),
87802     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87803 )
87804 fragment.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter",
87805     usePathStatus = cms.bool( True ),
87806     hltResults = cms.InputTag( "" ),
87807     l1tResults = cms.InputTag( "" ),
87808     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87809     throw = cms.bool( True ),
87810     triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10',
87811       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15',
87812       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10',
87813       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v8',
87814       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v8',
87815       'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v8',
87816       'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v8',
87817       'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v8',
87818       'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v8',
87819       'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v8' )
87820 )
87821 fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler",
87822     offset = cms.uint32( 0 ),
87823     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87824 )
87825 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
87826     usePathStatus = cms.bool( True ),
87827     hltResults = cms.InputTag( "" ),
87828     l1tResults = cms.InputTag( "" ),
87829     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87830     throw = cms.bool( True ),
87831     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
87832       'HLT_HcalCalibration_v6' )
87833 )
87834 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
87835     offset = cms.uint32( 0 ),
87836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87837 )
87838 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
87839     usePathStatus = cms.bool( True ),
87840     hltResults = cms.InputTag( "" ),
87841     l1tResults = cms.InputTag( "" ),
87842     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87843     throw = cms.bool( True ),
87844     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
87845       'HLT_HcalCalibration_v6' )
87846 )
87847 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
87848     offset = cms.uint32( 0 ),
87849     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87850 )
87851 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
87852     usePathStatus = cms.bool( True ),
87853     hltResults = cms.InputTag( "" ),
87854     l1tResults = cms.InputTag( "" ),
87855     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87856     throw = cms.bool( True ),
87857     triggerConditions = cms.vstring( 'HLT_Random_v3',
87858       'HLT_ZeroBias_Alignment_v9',
87859       'HLT_ZeroBias_FirstBXAfterTrain_v11',
87860       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
87861       'HLT_ZeroBias_FirstCollisionInTrain_v12',
87862       'HLT_ZeroBias_IsolatedBunches_v13',
87863       'HLT_ZeroBias_LastCollisionInTrain_v11',
87864       'HLT_ZeroBias_v14' )
87865 )
87866 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
87867     offset = cms.uint32( 0 ),
87868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87869 )
87870 fragment.hltDatasetTestDataRaw = cms.EDFilter( "TriggerResultsFilter",
87871     usePathStatus = cms.bool( True ),
87872     hltResults = cms.InputTag( "" ),
87873     l1tResults = cms.InputTag( "" ),
87874     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87875     throw = cms.bool( True ),
87876     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
87877 )
87878 fragment.hltPreDatasetTestDataRaw = cms.EDFilter( "HLTPrescaler",
87879     offset = cms.uint32( 0 ),
87880     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87881 )
87882 fragment.hltDatasetTestDataScouting = cms.EDFilter( "TriggerResultsFilter",
87883     usePathStatus = cms.bool( True ),
87884     hltResults = cms.InputTag( "" ),
87885     l1tResults = cms.InputTag( "" ),
87886     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87887     throw = cms.bool( True ),
87888     triggerConditions = cms.vstring( 'HLT_TestData_v1' )
87889 )
87890 fragment.hltPreDatasetTestDataScouting = cms.EDFilter( "HLTPrescaler",
87891     offset = cms.uint32( 0 ),
87892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87893 )
87894 fragment.hltDatasetEmittanceScan = cms.EDFilter( "TriggerResultsFilter",
87895     usePathStatus = cms.bool( True ),
87896     hltResults = cms.InputTag( "" ),
87897     l1tResults = cms.InputTag( "" ),
87898     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87899     throw = cms.bool( True ),
87900     triggerConditions = cms.vstring( 'HLT_L1AlwaysTrue_v1' )
87901 )
87902 fragment.hltPreDatasetEmittanceScan0 = cms.EDFilter( "HLTPrescaler",
87903     offset = cms.uint32( 0 ),
87904     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87905 )
87906 fragment.hltPreDatasetEmittanceScan1 = cms.EDFilter( "HLTPrescaler",
87907     offset = cms.uint32( 1 ),
87908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87909 )
87910 fragment.hltPreDatasetEmittanceScan2 = cms.EDFilter( "HLTPrescaler",
87911     offset = cms.uint32( 2 ),
87912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87913 )
87914 fragment.hltPreDatasetEmittanceScan3 = cms.EDFilter( "HLTPrescaler",
87915     offset = cms.uint32( 3 ),
87916     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87917 )
87918 fragment.hltPreDatasetEmittanceScan4 = cms.EDFilter( "HLTPrescaler",
87919     offset = cms.uint32( 4 ),
87920     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87921 )
87922 fragment.hltPreDatasetEmittanceScan5 = cms.EDFilter( "HLTPrescaler",
87923     offset = cms.uint32( 5 ),
87924     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87925 )
87926 
87927 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
87928 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
87929 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
87930 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
87931 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
87932 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
87933 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
87934 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
87935 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
87936 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
87937 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
87938 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 )
87939 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
87940 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
87941 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
87942 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 )
87943 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
87944 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
87945 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
87946 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
87947 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
87948 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
87949 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
87950 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
87951 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
87952 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 )
87953 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
87954 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
87955 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
87956 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
87957 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
87958 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
87959 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
87960 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
87961 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
87962 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
87963 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
87964 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
87965 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
87966 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
87967 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
87968 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
87969 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 )
87970 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
87971 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
87972 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
87973 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
87974 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
87975 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
87976 fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
87977 fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync )
87978 fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync )
87979 fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync )
87980 fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync )
87981 fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
87982 fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync )
87983 fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync )
87984 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
87985 fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync )
87986 fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync )
87987 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
87988 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
87989 fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync )
87990 fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync )
87991 fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync )
87992 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync )
87993 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync )
87994 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
87995 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 )
87996 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync )
87997 fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync )
87998 fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync )
87999 fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync )
88000 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 )
88001 fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync )
88002 fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync )
88003 fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync )
88004 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
88005 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 )
88006 fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync )
88007 fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync )
88008 fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync )
88009 fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync )
88010 fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed )
88011 fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector )
88012 fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed )
88013 fragment.HLTAK8CaloJetsSequence = cms.Sequence( fragment.HLTAK8CaloJetsReconstructionSequence + fragment.HLTAK8CaloJetsCorrectionSequence )
88014 fragment.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK8CaloJetsPF + fragment.hltAK4CaloJetsPF )
88015 fragment.HLTPreAK8PFJetsRecoSequence = cms.Sequence( fragment.HLTAK8CaloJetsPrePFRecoSequence + fragment.hltAK8CaloJetsPFEt5 + fragment.hltAK4CaloJetsPFEt5 )
88016 fragment.HLTAK8PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK8PFJets )
88017 fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector )
88018 fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected )
88019 fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence )
88020 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
88021 fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx )
88022 fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx )
88023 fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx )
88024 fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx )
88025 fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx )
88026 fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx + fragment.hltL3MuonsIterL3IONoVtx )
88027 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx + fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx + fragment.hltIterL3OIL3MuonsNoVtx + fragment.hltIterL3OIL3MuonCandidatesNoVtx + fragment.hltL2SelectorForL3IONoVtx + fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx + fragment.hltIterL3MuonsFromL2NoVtx )
88028 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL1NoVtx )
88029 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx )
88030 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx )
88031 fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx )
88032 fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx )
88033 fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx )
88034 fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScoutingNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx )
88035 fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence )
88036 fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF )
88037 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons )
88038 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons )
88039 fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity )
88040 fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88041 fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88042 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
88043 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
88044 fragment.HLTElePixelMatchUnseededSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsUnseeded + fragment.hltEgammaPixelMatchVarsUnseeded )
88045 fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded )
88046 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 )
88047 fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx )
88048 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx )
88049 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx )
88050 fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx )
88051 fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx )
88052 fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx )
88053 fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker )
88054 fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducerVtx + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence )
88055 fragment.HLTDoubleMuonScoutingVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequence + fragment.hltDoubleMuonL3PreFilteredScoutingVtx )
88056 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
88057 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 )
88058 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
88059 fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu )
88060 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 )
88061 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
88062 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88063 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
88064 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
88065 fragment.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets )
88066 fragment.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected )
88067 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 )
88068 fragment.HLTElePixelMatchSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverE + fragment.hltEgammaSuperClustersToPixelMatch + fragment.hltEleSeedsTrackingRegions + fragment.hltElePixelHitDoublets + fragment.hltElePixelHitDoubletsForTriplets + fragment.hltElePixelHitTriplets + fragment.hltElePixelSeedsDoublets + fragment.hltElePixelSeedsTriplets + fragment.hltElePixelSeedsCombined + fragment.hltEgammaElectronPixelSeeds + fragment.hltEgammaPixelMatchVars )
88069 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
88070 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 )
88071 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 )
88072 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 )
88073 fragment.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsOpenMu + fragment.hltL2MuonsOpenMu )
88074 fragment.HLTL2muonrecoSequenceOpenMu = cms.Sequence( fragment.HLTL2muonrecoNocandOpenMuSequence + fragment.hltL2MuonCandidatesOpenMu )
88075 fragment.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsOpenMu + fragment.hltIterL3OITrackCandidatesOpenMu + fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu + fragment.hltIterL3OIMuonTrackCutClassifierOpenMu + fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu + fragment.hltL3MuonsIterL3OIOpenMu )
88076 fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL2OpenMu )
88077 fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu )
88078 fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu + fragment.hltL3MuonsIterL3IOOpenMu )
88079 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateOpenMuSequence + fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu + fragment.hltIterL3OIL3MuonsOpenMu + fragment.hltIterL3OIL3MuonCandidatesOpenMu + fragment.hltL2SelectorForL3IOOpenMu + fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence + fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu + fragment.hltIterL3MuonsFromL2OpenMu )
88080 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL1OpenMu )
88081 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu )
88082 fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu )
88083 fragment.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu + fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence )
88084 fragment.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonMergedOpenMu + fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu + fragment.hltL3MuonsIterL3LinksOpenMu + fragment.hltIterL3MuonsOpenMu )
88085 fragment.HLTL3muonrecoOpenMuSequence = cms.Sequence( fragment.HLTL3muonrecoNocandOpenMuSequence + fragment.hltIterL3MuonCandidatesOpenMu )
88086 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 )
88087 fragment.HLTEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTEle25CaloIdLSequence + fragment.hltEle25CaloIdLMWPMS2Filter )
88088 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 )
88089 fragment.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle25CaloIdLUnseededSequence + fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter )
88090 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 )
88091 fragment.HLTEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTEle27CaloIdLSequence + fragment.hltEle27CaloIdLMWPMS2Filter )
88092 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 )
88093 fragment.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle27CaloIdLUnseededSequence + fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter )
88094 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 )
88095 fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter )
88096 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 )
88097 fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter )
88098 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
88099 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 )
88100 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 )
88101 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 )
88102 fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter )
88103 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 )
88104 fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter )
88105 fragment.HLTTrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMerging + fragment.hltDiMuonLinks + fragment.hltGlbTrkMuons + fragment.hltGlbTrkMuonCands )
88106 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 )
88107 fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional )
88108 fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity )
88109 fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 )
88110 fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands )
88111 fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional )
88112 fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity )
88113 fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 )
88114 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 )
88115 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 )
88116 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 )
88117 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 )
88118 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 )
88119 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 )
88120 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 )
88121 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 )
88122 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 )
88123 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 )
88124 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 )
88125 fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88126 fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88127 fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88128 fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88129 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco )
88130 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
88131 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 )
88132 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
88133 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
88134 fragment.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsAllBx + fragment.hltL2MuonsAllBx )
88135 fragment.HLTL2muonrecoSequenceAllBx = cms.Sequence( fragment.HLTL2muonrecoNocandSequenceAllBx + fragment.hltL2MuonCandidatesAllBx )
88136 fragment.HLTL3muontrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
88137 fragment.HLTL3muontrkisovvlSequence = cms.Sequence( fragment.HLTL3muontrkisorecoSequence + fragment.hltL3MuonRelTrkIsolationVVL )
88138 fragment.HLTL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIState + fragment.hltL3TrackCandidateFromL2OIState + fragment.hltL3TkTracksFromL2OIState + fragment.hltL3MuonsOIState + fragment.hltL3TrajSeedOIHit + fragment.hltL3TrackCandidateFromL2OIHit + fragment.hltL3TkTracksFromL2OIHit + fragment.hltL3MuonsOIHit + fragment.hltL3TkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairsLegacy + fragment.hltMixedLayerPairs + fragment.hltL3TrajSeedIOHit + fragment.hltL3TrackCandidateFromL2IOHit + fragment.hltL3TkTracksFromL2IOHit + fragment.hltL3MuonsIOHit + fragment.hltL3TrajectorySeed + fragment.hltL3TrackCandidateFromL2 )
88139 fragment.HLTOldL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
88140 fragment.HLTOldL3muonrecoSequence = cms.Sequence( fragment.HLTOldL3muonrecoNocandSequence + fragment.hltOldL3MuonCandidates )
88141 fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity )
88142 fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 )
88143 fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands )
88144 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
88145 fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons )
88146 fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet )
88147 fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned )
88148 fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
88149 fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 )
88150 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 )
88151 fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter )
88152 fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 )
88153 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 )
88154 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 )
88155 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 )
88156 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 )
88157 fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR )
88158 fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR )
88159 fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR )
88160 fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR )
88161 fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet + fragment.hltSelector4JetsDiJet70L1FastJet + fragment.hltBSoftMuonDiJet70L1FastJetL25Jets + fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR )
88162 fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR )
88163 fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet + fragment.hltSelector4JetsDiJet110L1FastJet + fragment.hltBSoftMuonDiJet110L1FastJetL25Jets + fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR )
88164 fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR )
88165 fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet + fragment.hltSelector4JetsDiJet200L1FastJet + fragment.hltBSoftMuonDiJet200L1FastJetL25Jets + fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR )
88166 fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR )
88167 fragment.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1FastJet + fragment.hltSelector4JetsJet300L1FastJet + fragment.hltBSoftMuonJet300L1FastJetL25Jets + fragment.hltBSoftMuonJet300L1FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR )
88168 fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR )
88169 fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet + fragment.hltSelector4JetsAK8DiJet170L1FastJet + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR )
88170 fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR )
88171 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltDoubleMuon0L2PreFiltered0 + fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet + fragment.hltSelector4JetsAK8Jet170L1FastJet + fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR )
88172 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu5Filtered + fragment.hltBSoftMuonDoubleMu5L3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR )
88173 fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet + fragment.hltSelector4JetsJet300L1AK8FastJet + fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets + fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR )
88174 fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR )
88175 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 )
88176 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 )
88177 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 )
88178 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 )
88179 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 )
88180 fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map )
88181 fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter )
88182 fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter )
88183 fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter )
88184 fragment.HLTPhoton90Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG90EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90HEFilter )
88185 fragment.HLTPhoton120Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG120EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120HEFilter )
88186 fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter )
88187 fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter )
88188 fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter )
88189 fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter )
88190 fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter )
88191 fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter )
88192 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 )
88193 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 )
88194 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 )
88195 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 )
88196 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 )
88197 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 )
88198 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 )
88199 fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter )
88200 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 )
88201 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 )
88202 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 )
88203 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 )
88204 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 )
88205 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) )
88206 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 )
88207 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 )
88208 fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus )
88209 fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack )
88210 fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau )
88211 fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88212 fragment.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau35 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau35Track + fragment.hltPFTau2Prongs + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation + fragment.hltPFTau35TrackMediumChargedIso )
88213 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional + fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional )
88214 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates + fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged + fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity )
88215 fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 )
88216 fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional + fragment.hltPixelTracksDisplacedJpsiRegional )
88217 fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates + fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged + fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity )
88218 fragment.HLTBphTrackingDisplacedJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks + fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 )
88219 fragment.HLTBphTrackingBcJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsBcJpsiRegional + fragment.hltPixelTracksBcJpsiRegional )
88220 fragment.HLTBphTrackingBcJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks + fragment.hltIter0BcJpsiCkfTrackCandidates + fragment.hltIter0BcJpsiCtfWithMaterialTracks + fragment.hltIter0BcJpsiTrackCutClassifierPrompt + fragment.hltIter0BcJpsiTrackCutClassifierDetached + fragment.hltIter0BcJpsiTrackCutClassifierMerged + fragment.hltIter0BcJpsiTrackSelectionHighPurity )
88221 fragment.HLTBphTrackingBcJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingBcJpsiRegionalPixelTracks + fragment.HLTBphTrackingBcJpsiRegionalIter0 )
88222 fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIStateNoVtx + fragment.hltL3TrackCandidateFromL2OIStateNoVtx + fragment.hltL3TkTracksFromL2OIStateNoVtx + fragment.hltL3NoFiltersNoVtxMuonsOIState + fragment.hltL3NoFiltersNoVtxTrajSeedOIHit + fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx + fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx + fragment.hltL3NoFiltersNoVtxMuonsOIHit + fragment.hltL3NoFiltersNoVtxTkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairsLegacy + fragment.hltMixedLayerPairs + fragment.hltL3NoFiltersNoVtxTrajSeedIOHit + fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx + fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx + fragment.hltL3NoFiltersNoVtxMuonsIOHit + fragment.hltL3NoFiltersNoVtxTrajectorySeed + fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx )
88223 fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence + fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 + fragment.hltL3NoFiltersTkTracksFromL2Novtx + fragment.hltL3NoFiltersNoVtxMuonsLinksCombination + fragment.hltL3NoFiltersNoVtxMuons )
88224 fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates )
88225 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 )
88226 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 )
88227 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 )
88228 fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL )
88229 fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu4EG9f0Filtered4 )
88230 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 )
88231 fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu7EG7f0Filtered9 )
88232 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 )
88233 fragment.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88234 fragment.HLTTrackerMuonSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltMuTrackSeeds + fragment.hltMuCkfTrackCandidates + fragment.hltMuCtfTracks + fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltDiMuonMergingNoVtx + fragment.hltDiMuonLinksNoVtx + fragment.hltGlbTrkMuonsNoVtx + fragment.hltGlbTrkMuonCandsNoVtx )
88235 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 )
88236 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 )
88237 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 )
88238 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 )
88239 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 )
88240 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 )
88241 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 )
88242 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 )
88243 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 )
88244 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 )
88245 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 )
88246 fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 )
88247 fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 )
88248 fragment.HLTPFHT400MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 )
88249 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 )
88250 fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE )
88251 fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE )
88252 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 )
88253 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 )
88254 fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional )
88255 fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity )
88256 fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 )
88257 fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence )
88258 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 )
88259 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 )
88260 fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
88261 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 )
88262 fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88263 fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88264 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 )
88265 fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88266 fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88267 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 )
88268 fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets )
88269 fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob )
88270 fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob )
88271 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 )
88272 fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88273 fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI )
88274 fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 )
88275 fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity )
88276 fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon )
88277 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 )
88278 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 )
88279 fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence + fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination + fragment.hltIterL3OIL3GlbDisplacedMuons + fragment.hltIterL3OIGlbDisplacedMuonCandidates + fragment.hltL2SelectorForL3IOForGlbDisplaced + fragment.HLTIterL3IODisplacedmuonTkCandidateSequence + fragment.HLTIterativeTrackingIteration4GlbDisplacedMuons + fragment.hltL1MuonNoL2SelectorNoVtx + fragment.HLTIterativeTrackingIteration4ForDisplacedTkMuons + fragment.hltIter0MergedWithIter4GlbDisplacedMuons + fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuons + fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity + fragment.hltIterL3GlbdTksDisplacedMuons + fragment.hltIterL3DisplacedMuons + fragment.hltIterL3DisplacedMuonsLinks )
88280 fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates )
88281 fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional )
88282 fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded )
88283 fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob )
88284 fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob )
88285 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 )
88286 fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau )
88287 fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau )
88288 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 )
88289 fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus )
88290 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 )
88291 fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl )
88292 fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob )
88293 fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator )
88294 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 )
88295 fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob )
88296 fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters )
88297 fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob )
88298 fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced )
88299 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 )
88300 fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventRegForDisplaced )
88301 fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet )
88302 fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced )
88303 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88304 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 )
88305 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 )
88306 fragment.HLTIterativeTrackingIter12ForDisplaced = cms.Sequence( fragment.HLTIterativeTrackingIteration1ForDisplaced + fragment.hltIter1MergedForDisplaced + fragment.HLTIterativeTrackingIteration2ForDisplaced + fragment.hltIter2MergedForDisplaced )
88307 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
88308 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88309 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88310 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88311 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
88312 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 )
88313 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 )
88314 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88315 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
88316 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88317 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
88318 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 )
88319 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88320 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
88321 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88322 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
88323 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 )
88324 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88325 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
88326 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88327 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
88328 fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88329 fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
88330 fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
88331 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88332 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88333 fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded )
88334 fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded )
88335 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 )
88336 fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter )
88337 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 )
88338 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex30Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer30Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP30PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88339 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter30Pt1PtrkShortSig5 )
88340 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex35Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer35Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP35PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88341 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter35Pt1PtrkShortSig5 )
88342 fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedSingleJetFullTracksJetTracksAssociatorAtVertex40Pt + fragment.hltL3DisplacedSingleJet100FullTracksTrackIPProducer40Pt + fragment.hltL3DisplacedSingleJetFullTracksJetTagProducerFromIP40PtShortSig5 + fragment.hltL3PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88343 fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedSingleJetFullTracksJetPromptTracksAssociatorAtVertex40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksTrackIPProducer40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksJetTagProducerFromIP40Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedSingleJetFullTracksHLTCaloJetTagFilter40Pt1PtrkShortSig5 )
88344 fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
88345 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 )
88346 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 )
88347 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 )
88348 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 )
88349 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 )
88350 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 )
88351 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 )
88352 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 )
88353 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 )
88354 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 )
88355 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 )
88356 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 )
88357 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 )
88358 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 )
88359 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 )
88360 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 )
88361 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 )
88362 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 )
88363 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 )
88364 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 )
88365 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 )
88366 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 )
88367 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 )
88368 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 )
88369 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 )
88370 fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso )
88371 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 )
88372 fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity )
88373 fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 )
88374 fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL )
88375 fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter )
88376 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 )
88377 fragment.HLTBeginSequenceTestData = cms.Sequence( fragment.HLTL1UnpackerSequence )
88378 fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV )
88379 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 )
88380 fragment.HLTElePixelMatchUnseededSequenceForBParking = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverEUnseeded + fragment.hltEgammaSuperClustersToPixelMatchUnseeded + fragment.hltEleSeedsTrackingRegionsUnseeded + fragment.hltElePixelHitDoubletsUnseeded + fragment.hltElePixelHitDoubletsForTripletsUnseeded + fragment.hltElePixelHitTripletsUnseeded + fragment.hltElePixelSeedsDoubletsUnseeded + fragment.hltElePixelSeedsTripletsUnseeded + fragment.hltElePixelSeedsCombinedUnseeded + fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded + fragment.hltEgammaPixelMatchVarsForBParkingUnseeded )
88381 fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded )
88382 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 )
88383 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 )
88384 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 )
88385 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 )
88386 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 )
88387 fragment.HLTEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTEle5CaloIdLSequence + fragment.hltEle5CaloIdLMWPMS2Filter )
88388 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 )
88389 fragment.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle5CaloIdLUnseededSequence + fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter )
88390 fragment.HLTMuIsolationSequenceForMC = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88391 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
88392 
88393 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
88394 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
88395 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
88396 fragment.AlCa_EcalPhiSym_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88397 fragment.AlCa_EcalEtaEBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88398 fragment.AlCa_EcalEtaEEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88399 fragment.AlCa_EcalPi0EBonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88400 fragment.AlCa_EcalPi0EEonly_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88401 fragment.AlCa_IsoTrackHBHE_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTMultiJet + fragment.hltPreAlCaIsoTrackHBHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltMergedTracksSelector + fragment.hltMergedTracksSelectorFilter + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTEndSequence )
88402 fragment.AlCa_RPCMuonNormalisation_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
88403 fragment.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88404 fragment.AlCa_LumiPixelsCounts_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88405 fragment.AlCa_PFJet40_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88406 fragment.AlCa_PFJet40_CPUOnly_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence )
88407 fragment.AlCa_AK8PFJet40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88408 fragment.DQM_PixelReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
88409 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
88410 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 )
88411 fragment.DST_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88412 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88413 fragment.DST_PFScouting_DoubleMuonNoVtx_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonNoVtx + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88414 fragment.DST_PFScouting_DoubleMuonVtx_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtx + fragment.HLTDoubleMuonScoutingVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88415 fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorJPsi + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorJPsiL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88416 fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuonVtxMonitorZ + fragment.HLTDoubleMuonScoutingVtx + fragment.hltDoubleMuScoutingMonitorZL3Filtered + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88417 fragment.DST_PFScouting_DoubleEG_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88418 fragment.DST_PFScouting_JetHT_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88419 fragment.DST_PFScouting_AXOVLoose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88420 fragment.DST_PFScouting_AXOLoose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88421 fragment.DST_PFScouting_AXOMedium_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88422 fragment.DST_PFScouting_AXOTight_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88423 fragment.DST_PFScouting_AXOVTight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88424 fragment.HLT_MonitorL1TPureRate_AXO_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateAXO + fragment.hltMonitorL1TPureRateAXO + fragment.HLTEndSequence )
88425 fragment.DST_PFScouting_CICADAVLoose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88426 fragment.DST_PFScouting_CICADALoose_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADALoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88427 fragment.DST_PFScouting_CICADAMedium_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88428 fragment.DST_PFScouting_CICADATight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADATightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADATight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88429 fragment.DST_PFScouting_CICADAVTight_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88430 fragment.HLT_MonitorL1TPureRate_CICADA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMonitorL1TPureRateCICADA + fragment.hltMonitorL1TPureRateCICADA + fragment.HLTEndSequence )
88431 fragment.DST_PFScouting_SingleMuon_v8 = 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 )
88432 fragment.DST_PFScouting_SinglePhotonEB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88433 fragment.DST_PFScouting_ZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88434 fragment.HLT_TriggersForScoutingPFMonitor_PS125_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS125 + fragment.hltTriggersForScoutigPFMonitorPS125Filter )
88435 fragment.HLT_TriggersForScoutingPFMonitor_PS250_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS250 + fragment.hltTriggersForScoutigPFMonitorPS250Filter )
88436 fragment.HLT_TriggersForScoutingPFMonitor_PS500_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS500 + fragment.hltTriggersForScoutigPFMonitorPS500Filter )
88437 fragment.HLT_TriggersForScoutingPFMonitor_PS1000_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreTriggersForScoutingPFMonitorPS1000 + fragment.hltTriggersForScoutigPFMonitorPS1000Filter )
88438 fragment.HLT_EphemeralPhysics_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence )
88439 fragment.HLT_EphemeralZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence )
88440 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
88441 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
88442 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
88443 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
88444 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
88445 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
88446 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
88447 fragment.HLT_ZeroBias_Alignment_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
88448 fragment.HLT_ZeroBias_Beamspot_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88449 fragment.HLT_ZeroBias_IsolatedBunches_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
88450 fragment.HLT_ZeroBias_FirstBXAfterTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
88451 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
88452 fragment.HLT_ZeroBias_FirstCollisionInTrain_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
88453 fragment.HLT_ZeroBias_LastCollisionInTrain_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
88454 fragment.HLT_HT300_Beamspot_v25 = 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 )
88455 fragment.HLT_PFJet40_GPUvsCPU_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence )
88456 fragment.HLT_AK8PFJet380_SoftDropMass30_v8 = 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 )
88457 fragment.HLT_AK8PFJet400_SoftDropMass30_v8 = 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 )
88458 fragment.HLT_AK8PFJet425_SoftDropMass30_v8 = 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 )
88459 fragment.HLT_AK8PFJet450_SoftDropMass30_v8 = 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 )
88460 fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v8 = 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 )
88461 fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v8 = 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 )
88462 fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v8 = 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 )
88463 fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v8 = 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 )
88464 fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v8 = 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 )
88465 fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v14 = 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 )
88466 fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v8 = 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 )
88467 fragment.HLT_CaloJet500_NoJetID_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence )
88468 fragment.HLT_CaloJet550_NoJetID_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence )
88469 fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88470 fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88471 fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v19 = 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 )
88472 fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16 = 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 )
88473 fragment.HLT_DoubleEle25_CaloIdL_MW_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence )
88474 fragment.HLT_DoubleEle27_CaloIdL_MW_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence )
88475 fragment.HLT_DoubleEle33_CaloIdL_MW_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence )
88476 fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence )
88477 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88478 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88479 fragment.HLT_Mu27_Ele37_CaloIdL_MW_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88480 fragment.HLT_Mu37_Ele27_CaloIdL_MW_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88481 fragment.HLT_Mu37_TkMu27_v19 = 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 )
88482 fragment.HLT_DoubleMu4_3_Bs_v29 = 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 )
88483 fragment.HLT_DoubleMu4_3_Jpsi_v29 = 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 )
88484 fragment.HLT_DoubleMu4_3_LowMass_v15 = 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 )
88485 fragment.HLT_DoubleMu4_LowMass_Displaced_v15 = 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 )
88486 fragment.HLT_Mu0_L1DoubleMu_v15 = 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 )
88487 fragment.HLT_Mu4_L1DoubleMu_v15 = 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 )
88488 fragment.HLT_DoubleMu2_Jpsi_LowPt_v8 = 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 )
88489 fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v14 = 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 )
88490 fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14 = 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 )
88491 fragment.HLT_DoubleMu3_Trk_Tau3mu_v26 = 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 )
88492 fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v18 = 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 )
88493 fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22 = 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 )
88494 fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v29 = 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 )
88495 fragment.HLT_Mu3_PFJet40_v30 = 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 )
88496 fragment.HLT_Mu7p5_L2Mu2_Jpsi_v24 = 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 )
88497 fragment.HLT_Mu7p5_L2Mu2_Upsilon_v24 = 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 )
88498 fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v15 = 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 )
88499 fragment.HLT_Mu0_Barrel_v8 = 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 )
88500 fragment.HLT_Mu0_Barrel_L1HP6_v5 = 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 )
88501 fragment.HLT_Mu0_Barrel_L1HP7_v5 = 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 )
88502 fragment.HLT_Mu0_Barrel_L1HP8_v6 = 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 )
88503 fragment.HLT_Mu0_Barrel_L1HP9_v6 = 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 )
88504 fragment.HLT_Mu0_Barrel_L1HP10_v8 = 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 )
88505 fragment.HLT_Mu0_Barrel_L1HP11_v8 = 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 )
88506 fragment.HLT_Mu0_Barrel_L1HP13_v2 = 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 )
88507 fragment.HLT_Mu0_Barrel_L1HP6_IP6_v5 = 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 )
88508 fragment.HLT_Mu4_Barrel_IP4_v2 = 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 )
88509 fragment.HLT_Mu4_Barrel_IP6_v2 = 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 )
88510 fragment.HLT_Mu6_Barrel_L1HP7_IP6_v5 = 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 )
88511 fragment.HLT_Mu7_Barrel_L1HP8_IP6_v6 = 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 )
88512 fragment.HLT_Mu8_Barrel_L1HP9_IP6_v6 = 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 )
88513 fragment.HLT_Mu9_Barrel_L1HP10_IP6_v8 = 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 )
88514 fragment.HLT_Mu10_Barrel_L1HP11_IP4_v2 = 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 )
88515 fragment.HLT_Mu10_Barrel_L1HP11_IP6_v8 = 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 )
88516 fragment.HLT_Mu12_Barrel_L1HP13_IP4_v2 = 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 )
88517 fragment.HLT_Mu12_Barrel_L1HP13_IP6_v2 = 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 )
88518 fragment.HLT_DoublePhoton33_CaloIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence )
88519 fragment.HLT_DoublePhoton70_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence )
88520 fragment.HLT_DoublePhoton85_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence )
88521 fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence )
88522 fragment.HLT_Ele30_WPTight_Gsf_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence )
88523 fragment.HLT_Ele32_WPTight_Gsf_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence )
88524 fragment.HLT_Ele35_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence )
88525 fragment.HLT_Ele38_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence )
88526 fragment.HLT_Ele40_WPTight_Gsf_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence )
88527 fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence )
88528 fragment.HLT_IsoMu20_v29 = 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 )
88529 fragment.HLT_IsoMu24_v27 = 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 )
88530 fragment.HLT_IsoMu24_HLTTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24HLTTracking + fragment.hltL1fL1sMu22L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0) + fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q + fragment.HLTMu24IsolationSequence + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88531 fragment.HLT_IsoMu24_eta2p1_v29 = 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 )
88532 fragment.HLT_IsoMu27_v30 = 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 )
88533 fragment.HLT_UncorrectedJetE30_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88534 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 )
88535 fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence )
88536 fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
88537 fragment.HLT_L1SingleMuCosmics_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
88538 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88539 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88540 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
88541 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
88542 fragment.HLT_L2Mu23NoVtx_2Cha_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence )
88543 fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88544 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88545 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88546 fragment.HLT_DoubleL2Mu50_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence )
88547 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 )
88548 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence )
88549 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88550 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence )
88551 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence )
88552 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88553 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v28 = 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 )
88554 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17 = 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 )
88555 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29 = 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 )
88556 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZHLTTracking + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88557 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17 = 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 )
88558 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19 = 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 )
88559 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8 = 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 )
88560 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17 = 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 )
88561 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19 = 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 )
88562 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8HLTTracking + fragment.hltL1fL1sDoubleMu155L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0) + cms.ignore(fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0) + fragment.hltL3fL1DoubleMu155fPreFiltered8 + fragment.hltL3fL1DoubleMu155fFiltered17 + fragment.HLTL3muontrkisovvlSequence + fragment.hltDiMuon178RelTrkIsoVVLFiltered + fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 + fragment.hltDiMuon178Mass3p8Filtered + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88563 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7 = 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 )
88564 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7 = 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 )
88565 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7 = 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 )
88566 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17 = 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 )
88567 fragment.HLT_Mu30_TkMu0_Psi_v15 = 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 )
88568 fragment.HLT_Mu30_TkMu0_Upsilon_v15 = 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 )
88569 fragment.HLT_Mu25_TkMu0_Phi_v22 = 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 )
88570 fragment.HLT_Mu15_v17 = 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 )
88571 fragment.HLT_Mu20_v26 = 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 )
88572 fragment.HLT_Mu27_v27 = 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 )
88573 fragment.HLT_Mu50_v27 = 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 )
88574 fragment.HLT_Mu55_v17 = 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 )
88575 fragment.HLT_CascadeMu100_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence )
88576 fragment.HLT_HighPtTkMu100_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence )
88577 fragment.HLT_DiPFJetAve40_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence )
88578 fragment.HLT_DiPFJetAve60_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence )
88579 fragment.HLT_DiPFJetAve80_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence )
88580 fragment.HLT_DiPFJetAve140_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence )
88581 fragment.HLT_DiPFJetAve200_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence )
88582 fragment.HLT_DiPFJetAve260_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence )
88583 fragment.HLT_DiPFJetAve320_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence )
88584 fragment.HLT_DiPFJetAve400_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence )
88585 fragment.HLT_DiPFJetAve500_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence )
88586 fragment.HLT_DiPFJetAve60_HFJEC_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence )
88587 fragment.HLT_DiPFJetAve80_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence )
88588 fragment.HLT_DiPFJetAve100_HFJEC_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence )
88589 fragment.HLT_DiPFJetAve160_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence )
88590 fragment.HLT_DiPFJetAve220_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence )
88591 fragment.HLT_DiPFJetAve260_HFJEC_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence )
88592 fragment.HLT_DiPFJetAve300_HFJEC_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence )
88593 fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v8 = 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 )
88594 fragment.HLT_AK8PFJet40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88595 fragment.HLT_AK8PFJet60_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence )
88596 fragment.HLT_AK8PFJet80_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence )
88597 fragment.HLT_AK8PFJet140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence )
88598 fragment.HLT_AK8PFJet200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence )
88599 fragment.HLT_AK8PFJet260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence )
88600 fragment.HLT_AK8PFJet320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence )
88601 fragment.HLT_AK8PFJet400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence )
88602 fragment.HLT_AK8PFJet450_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence )
88603 fragment.HLT_AK8PFJet500_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence )
88604 fragment.HLT_AK8PFJet550_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence )
88605 fragment.HLT_PFJet40_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88606 fragment.HLT_PFJet60_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
88607 fragment.HLT_PFJet80_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
88608 fragment.HLT_PFJet110_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence )
88609 fragment.HLT_PFJet140_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence )
88610 fragment.HLT_PFJet200_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence )
88611 fragment.HLT_PFJet260_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence )
88612 fragment.HLT_PFJet320_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence )
88613 fragment.HLT_PFJet400_v34 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence )
88614 fragment.HLT_PFJet450_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence )
88615 fragment.HLT_PFJet500_v35 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence )
88616 fragment.HLT_PFJet550_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence )
88617 fragment.HLT_PFJetFwd40_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
88618 fragment.HLT_PFJetFwd60_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
88619 fragment.HLT_PFJetFwd80_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
88620 fragment.HLT_PFJetFwd140_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence )
88621 fragment.HLT_PFJetFwd200_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence )
88622 fragment.HLT_PFJetFwd260_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence )
88623 fragment.HLT_PFJetFwd320_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence )
88624 fragment.HLT_PFJetFwd400_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence )
88625 fragment.HLT_PFJetFwd450_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence )
88626 fragment.HLT_PFJetFwd500_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence )
88627 fragment.HLT_AK8PFJetFwd40_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence )
88628 fragment.HLT_AK8PFJetFwd60_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence )
88629 fragment.HLT_AK8PFJetFwd80_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence )
88630 fragment.HLT_AK8PFJetFwd140_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence )
88631 fragment.HLT_AK8PFJetFwd200_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence )
88632 fragment.HLT_AK8PFJetFwd260_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence )
88633 fragment.HLT_AK8PFJetFwd320_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence )
88634 fragment.HLT_AK8PFJetFwd400_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence )
88635 fragment.HLT_AK8PFJetFwd450_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence )
88636 fragment.HLT_AK8PFJetFwd500_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence )
88637 fragment.HLT_PFHT180_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence )
88638 fragment.HLT_PFHT250_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence )
88639 fragment.HLT_PFHT370_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence )
88640 fragment.HLT_PFHT430_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence )
88641 fragment.HLT_PFHT510_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence )
88642 fragment.HLT_PFHT590_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence )
88643 fragment.HLT_PFHT680_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence )
88644 fragment.HLT_PFHT780_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence )
88645 fragment.HLT_PFHT890_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence )
88646 fragment.HLT_PFHT1050_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence )
88647 fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26 = 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 )
88648 fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26 = 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 )
88649 fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26 = 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 )
88650 fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26 = 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 )
88651 fragment.HLT_PFMET120_PFMHT120_IDTight_v34 = 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 )
88652 fragment.HLT_PFMET130_PFMHT130_IDTight_v34 = 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 )
88653 fragment.HLT_PFMET140_PFMHT140_IDTight_v34 = 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 )
88654 fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23 = 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 )
88655 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23 = 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 )
88656 fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v25 = 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 )
88657 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34 = 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 )
88658 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33 = 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 )
88659 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33 = 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 )
88660 fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14 = 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 )
88661 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14 = 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 )
88662 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14 = 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 )
88663 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14 = 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 )
88664 fragment.HLT_L1ETMHadSeeds_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence )
88665 fragment.HLT_CaloMHT90_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence )
88666 fragment.HLT_CaloMET90_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence )
88667 fragment.HLT_CaloMET350_NotCleaned_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence )
88668 fragment.HLT_PFMET200_NotCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence )
88669 fragment.HLT_PFMET250_NotCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence )
88670 fragment.HLT_PFMET300_NotCleaned_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence )
88671 fragment.HLT_PFMET200_BeamHaloCleaned_v23 = 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 )
88672 fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v23 = 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 )
88673 fragment.HLT_MET105_IsoTrk50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPreMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET105 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
88674 fragment.HLT_MET120_IsoTrk50_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM80ToETM150 + fragment.hltPreMET120IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET120 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTEndSequence )
88675 fragment.HLT_Mu12eta2p3_v15 = 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 )
88676 fragment.HLT_Mu12eta2p3_PFJet40_v15 = 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 )
88677 fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8 = 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 )
88678 fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8 = 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 )
88679 fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8 = 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 )
88680 fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8 = 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 )
88681 fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8 = 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 )
88682 fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8 = 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 )
88683 fragment.HLT_DoublePFJets40_PNetBTag_0p11_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88684 fragment.HLT_DoublePFJets100_PNetBTag_0p11_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88685 fragment.HLT_DoublePFJets200_PNetBTag_0p11_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88686 fragment.HLT_DoublePFJets350_PNetBTag_0p11_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88687 fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8 = 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 )
88688 fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8 = 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 )
88689 fragment.HLT_Photon300_NoHE_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence )
88690 fragment.HLT_Mu8_TrkIsoVVL_v26 = 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 )
88691 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence )
88692 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88693 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33 = 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 )
88694 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33 = 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 )
88695 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88696 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
88697 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88698 fragment.HLT_Mu17_TrkIsoVVL_v27 = 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 )
88699 fragment.HLT_Mu19_TrkIsoVVL_v18 = 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 )
88700 fragment.HLT_BTagMu_AK4DiJet20_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88701 fragment.HLT_BTagMu_AK4DiJet40_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88702 fragment.HLT_BTagMu_AK4DiJet70_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88703 fragment.HLT_BTagMu_AK4DiJet110_Mu5_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88704 fragment.HLT_BTagMu_AK4DiJet170_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88705 fragment.HLT_BTagMu_AK4Jet300_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88706 fragment.HLT_BTagMu_AK8DiJet170_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88707 fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence )
88708 fragment.HLT_BTagMu_AK8Jet300_Mu5_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence )
88709 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88710 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence )
88711 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88712 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88713 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88714 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88715 fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7 = 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 )
88716 fragment.HLT_Photon33_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence )
88717 fragment.HLT_Photon50_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence )
88718 fragment.HLT_Photon75_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence )
88719 fragment.HLT_Photon90_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence )
88720 fragment.HLT_Photon120_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence )
88721 fragment.HLT_Photon150_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence )
88722 fragment.HLT_Photon175_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence )
88723 fragment.HLT_Photon200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence )
88724 fragment.HLT_Photon45EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence )
88725 fragment.HLT_Photon40EB_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence )
88726 fragment.HLT_Photon50EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence )
88727 fragment.HLT_Photon30EB_TightID_TightIso_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88728 fragment.HLT_Photon40EB_TightID_TightIso_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88729 fragment.HLT_Photon45EB_TightID_TightIso_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88730 fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88731 fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88732 fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88733 fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88734 fragment.HLT_Photon50EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88735 fragment.HLT_Photon55EB_TightID_TightIso_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88736 fragment.HLT_Photon75EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88737 fragment.HLT_Photon90EB_TightID_TightIso_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88738 fragment.HLT_Photon110EB_TightID_TightIso_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88739 fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88740 fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88741 fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88742 fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88743 fragment.HLT_Photon100EBHE10_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence )
88744 fragment.HLT_Photon50_R9Id90_HE10_IsoM_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88745 fragment.HLT_Photon75_R9Id90_HE10_IsoM_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88746 fragment.HLT_Photon90_R9Id90_HE10_IsoM_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88747 fragment.HLT_Photon120_R9Id90_HE10_IsoM_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88748 fragment.HLT_Photon165_R9Id90_HE10_IsoM_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88749 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence )
88750 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence )
88751 fragment.HLT_Photon35_TwoProngs35_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence )
88752 fragment.HLT_IsoMu24_TwoProngs35_v15 = 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 )
88753 fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v21 = 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 )
88754 fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21 = 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 )
88755 fragment.HLT_Dimuon0_Jpsi_v22 = 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 )
88756 fragment.HLT_Dimuon0_Jpsi_NoVertexing_v22 = 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 )
88757 fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21 = 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 )
88758 fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21 = 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 )
88759 fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v19 = 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 )
88760 fragment.HLT_Dimuon0_Upsilon_L1_4p5_v23 = 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 )
88761 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23 = 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 )
88762 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21 = 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 )
88763 fragment.HLT_Dimuon0_Upsilon_NoVertexing_v21 = 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 )
88764 fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v22 = 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 )
88765 fragment.HLT_Dimuon0_LowMass_v22 = 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 )
88766 fragment.HLT_Dimuon0_LowMass_L1_4_v22 = 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 )
88767 fragment.HLT_Dimuon0_LowMass_L1_TM530_v20 = 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 )
88768 fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20 = 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 )
88769 fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v22 = 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 )
88770 fragment.HLT_TripleMu_10_5_5_DZ_v24 = 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 )
88771 fragment.HLT_TripleMu_12_10_5_v24 = 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 )
88772 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18 = 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 )
88773 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18 = 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 )
88774 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18 = 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 )
88775 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18 = 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 )
88776 fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24 = 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 )
88777 fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24 = 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 )
88778 fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24 = 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 )
88779 fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20 = 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 )
88780 fragment.HLT_DoubleMu4_3_LowMass_SS_v8 = 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 )
88781 fragment.HLT_DoubleMu4_Jpsi_Displaced_v21 = 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 )
88782 fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v21 = 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 )
88783 fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21 = 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 )
88784 fragment.HLT_DoubleMu4_JpsiTrk_Bc_v14 = 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 )
88785 fragment.HLT_DoubleMu43NoFiltersNoVtx_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence )
88786 fragment.HLT_DoubleMu48NoFiltersNoVtx_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence )
88787 fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence )
88788 fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter + fragment.HLTEndSequence )
88789 fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter + fragment.HLTEndSequence )
88790 fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20Filter + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter + fragment.HLTEndSequence )
88791 fragment.HLT_Ele28_HighEta_SC20_Mass55_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence )
88792 fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30 = 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 )
88793 fragment.HLT_Ele15_IsoVVVL_PFHT450_v30 = 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 )
88794 fragment.HLT_Ele50_IsoVVVL_PFHT450_v30 = 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 )
88795 fragment.HLT_Ele15_IsoVVVL_PFHT600_v34 = 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 )
88796 fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29 = 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 )
88797 fragment.HLT_Mu15_IsoVVVL_PFHT450_v29 = 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 )
88798 fragment.HLT_Mu50_IsoVVVL_PFHT450_v29 = 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 )
88799 fragment.HLT_Mu15_IsoVVVL_PFHT600_v33 = 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 )
88800 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16 = 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 )
88801 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16 = 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 )
88802 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16 = 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 )
88803 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16 = 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 )
88804 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16 = 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 )
88805 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16 = 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 )
88806 fragment.HLT_Dimuon10_Upsilon_y1p4_v15 = 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 )
88807 fragment.HLT_Dimuon12_Upsilon_y1p4_v16 = 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 )
88808 fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v21 = 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 )
88809 fragment.HLT_Dimuon25_Jpsi_v28 = 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 )
88810 fragment.HLT_Dimuon14_PsiPrime_v27 = 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 )
88811 fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v19 = 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 )
88812 fragment.HLT_Dimuon18_PsiPrime_v28 = 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 )
88813 fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v20 = 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 )
88814 fragment.HLT_Dimuon24_Upsilon_noCorrL1_v20 = 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 )
88815 fragment.HLT_Dimuon24_Phi_noCorrL1_v20 = 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 )
88816 fragment.HLT_Dimuon25_Jpsi_noCorrL1_v20 = 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 )
88817 fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence )
88818 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence )
88819 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88820 fragment.HLT_DoubleIsoMu20_eta2p1_v21 = 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 )
88821 fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19 = 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 )
88822 fragment.HLT_Mu8_v26 = 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 )
88823 fragment.HLT_Mu17_v27 = 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 )
88824 fragment.HLT_Mu19_v18 = 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 )
88825 fragment.HLT_Mu17_Photon30_IsoCaloId_v20 = 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 )
88826 fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence )
88827 fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence )
88828 fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7 = 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 )
88829 fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence )
88830 fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88831 fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88832 fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88833 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence )
88834 fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
88835 fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
88836 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v23 = 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 )
88837 fragment.HLT_PFHT400_SixPFJet32_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence )
88838 fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence )
88839 fragment.HLT_PFHT450_SixPFJet36_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
88840 fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence )
88841 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence )
88842 fragment.HLT_PFHT350_v33 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88843 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence )
88844 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence )
88845 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence )
88846 fragment.HLT_ECALHT800_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence )
88847 fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence )
88848 fragment.HLT_Photon20_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence )
88849 fragment.HLT_Photon30_HoverELoose_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence )
88850 fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence )
88851 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
88852 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
88853 fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
88854 fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
88855 fragment.HLT_Mu18_Mu9_SameSign_v18 = 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 )
88856 fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20 = 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 )
88857 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24 = 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 )
88858 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8 = 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 )
88859 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8 = 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 )
88860 fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v17 = 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 )
88861 fragment.HLT_QuadPFJet103_88_75_15_v19 = 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 )
88862 fragment.HLT_QuadPFJet105_88_76_15_v19 = 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 )
88863 fragment.HLT_QuadPFJet111_90_80_15_v19 = 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 )
88864 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence )
88865 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence )
88866 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88867 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88868 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88869 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v7 = 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 )
88870 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v7 = 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 )
88871 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v8 = 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 )
88872 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v8 = 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 )
88873 fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8 = 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 )
88874 fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8 = 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 )
88875 fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8 = 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 )
88876 fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8 = 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 )
88877 fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8 = 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 )
88878 fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8 = 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 )
88879 fragment.HLT_PFHT250_QuadPFJet25_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88880 fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
88881 fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v8 = 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 )
88882 fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
88883 fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8 = 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 )
88884 fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8 = 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 )
88885 fragment.HLT_PFHT280_QuadPFJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88886 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
88887 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence )
88888 fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence )
88889 fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v12 = 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 )
88890 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88891 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88892 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11 = 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 )
88893 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11 = 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 )
88894 fragment.HLT_QuadPFJet100_88_70_30_v12 = 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 )
88895 fragment.HLT_QuadPFJet105_88_75_30_v11 = 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 )
88896 fragment.HLT_QuadPFJet111_90_80_30_v11 = 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 )
88897 fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12 = 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 )
88898 fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12 = 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 )
88899 fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12 = 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 )
88900 fragment.HLT_AK8PFJet220_SoftDropMass40_v15 = 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 )
88901 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11 = 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 )
88902 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11 = 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 )
88903 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11 = 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 )
88904 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11 = 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 )
88905 fragment.HLT_AK8PFJet230_SoftDropMass40_v15 = 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 )
88906 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11 = 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 )
88907 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11 = 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 )
88908 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11 = 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 )
88909 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11 = 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 )
88910 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11 = 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 )
88911 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11 = 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 )
88912 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11 = 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 )
88913 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11 = 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 )
88914 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11 = 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 )
88915 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11 = 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 )
88916 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11 = 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 )
88917 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11 = 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 )
88918 fragment.HLT_AK8PFJet275_Nch45_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence )
88919 fragment.HLT_AK8PFJet275_Nch40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence )
88920 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14 = 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 )
88921 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11 = 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 )
88922 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14 = 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 )
88923 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11 = 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 )
88924 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11 = 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 )
88925 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14 = 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 )
88926 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11 = 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 )
88927 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14 = 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 )
88928 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11 = 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 )
88929 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11 = 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 )
88930 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence )
88931 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12 = 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 )
88932 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88933 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88934 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8 = 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 )
88935 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8 = 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 )
88936 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8 = 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 )
88937 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8 = 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 )
88938 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v8 = 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 )
88939 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v8 = 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 )
88940 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v8 = 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 )
88941 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v8 = 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 )
88942 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v8 = 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 )
88943 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v8 = 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 )
88944 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v8 = 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 )
88945 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v8 = 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 )
88946 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v8 = 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 )
88947 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v8 = 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 )
88948 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v8 = 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 )
88949 fragment.HLT_IsoMu24_eta2p1_PFHT250_v8 = 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 )
88950 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8 = 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 )
88951 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8 = 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 )
88952 fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8 = 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 )
88953 fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence )
88954 fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence )
88955 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v8 = 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 )
88956 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v8 = 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 )
88957 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8 = 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 )
88958 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8 = 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 )
88959 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8 = 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 )
88960 fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence )
88961 fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence )
88962 fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence )
88963 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88964 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88965 fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88966 fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
88967 fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence )
88968 fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence )
88969 fragment.HLT_L2Mu10NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence )
88970 fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
88971 fragment.HLT_L3Mu10NoVtx_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence )
88972 fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence )
88973 fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
88974 fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
88975 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13 = 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 )
88976 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13 = 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 )
88977 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 )
88978 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13 = 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 )
88979 fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
88980 fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6 = 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 )
88981 fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
88982 fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence )
88983 fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence )
88984 fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence )
88985 fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 + fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId + fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1Mu5EG20FilterEtalt2p5 + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter + fragment.hltEgammaClusterShape + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter + fragment.HLTEndSequence )
88986 fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10 = 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 )
88987 fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10 = 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 )
88988 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15 = 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 )
88989 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10 = 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 )
88990 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10 = 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 )
88991 fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10 = 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 )
88992 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 )
88993 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 )
88994 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 )
88995 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 )
88996 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 )
88997 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 )
88998 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 )
88999 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 )
89000 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 )
89001 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 )
89002 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 )
89003 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 )
89004 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 )
89005 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 )
89006 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 )
89007 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle0p5ns + fragment.HLTEndSequence )
89008 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1ns + fragment.HLTEndSequence )
89009 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p25ns + fragment.HLTEndSequence )
89010 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingle1p5ns + fragment.HLTEndSequence )
89011 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 )
89012 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 )
89013 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 )
89014 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 )
89015 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p5ns + fragment.HLTEndSequence )
89016 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble0p75ns + fragment.HLTEndSequence )
89017 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDouble1ns + fragment.HLTEndSequence )
89018 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 )
89019 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 )
89020 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 )
89021 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 )
89022 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 )
89023 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 )
89024 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89025 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89026 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.HLTEndSequence )
89027 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 )
89028 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 )
89029 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 )
89030 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 )
89031 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89032 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89033 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89034 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.HLTEndSequence )
89035 fragment.HLT_L1Mu6HT240_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence )
89036 fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt30 + fragment.hltCentralCaloJetptLowPt30CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89037 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89038 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt35 + fragment.hltCentralCaloJetptLowPt35CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89039 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 + fragment.HLTEndSequence )
89040 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89041 fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetptLowPt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89042 fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt50 + fragment.hltCentralCaloJetptLowPt50CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 + fragment.HLTEndSequence )
89043 fragment.HLT_HT350_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence )
89044 fragment.HLT_HT425_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence )
89045 fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89046 fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT360 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89047 fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89048 fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT390 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt45 + fragment.hltCentralCaloJetpt45CollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 + fragment.HLTEndSequence )
89049 fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtEta2p0 + fragment.hltHT390Eta2p0 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89050 fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89051 fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT400DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT400 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89052 fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT430DisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT430 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89053 fragment.HLT_HT550_DisplacedDijet60_Inclusive_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT550DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT550 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89054 fragment.HLT_HT650_DisplacedDijet60_Inclusive_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT650DisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT650 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89055 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 )
89056 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 )
89057 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 )
89058 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 )
89059 fragment.HLT_CscCluster_Loose_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence )
89060 fragment.HLT_CscCluster_Medium_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence )
89061 fragment.HLT_CscCluster_Tight_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence )
89062 fragment.HLT_CscCluster50_Photon20Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence )
89063 fragment.HLT_CscCluster50_Photon30Unseeded_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence )
89064 fragment.HLT_CscCluster100_Ele5_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
89065 fragment.HLT_CscCluster100_Mu5_v8 = 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 )
89066 fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v8 = 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 )
89067 fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet30Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt30 + fragment.hltSingleCentralCaloJetpt30PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet30Pt1PtrkShortSig5 + fragment.hltSingleDisplacedHLTCaloJetCollectionProducer30Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet30Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89068 fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet35Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt35 + fragment.hltSingleCentralCaloJetpt35PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet35Pt1PtrkShortSig5 + fragment.hltSingleDisplacedHLTCaloJetCollectionProducer35Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet35Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89069 fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuShowerNominalorTight + fragment.hltPreCscCluster150DisplacedSingleJet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltSingleCentralCaloJetpt40PtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedSingleJet40Pt1PtrkShortSig5 + fragment.hltDisplacedHLTSingleCaloJetCollectionProducer40Pt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedSingleJet40Pt1PtrkShortSig5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster150 + fragment.HLTEndSequence )
89070 fragment.HLT_DoubleCscCluster75_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence )
89071 fragment.HLT_IsoTrk200_L1SingleMuShower_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence )
89072 fragment.HLT_IsoTrk400_L1SingleMuShower_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence )
89073 fragment.HLT_DoubleCscCluster100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence )
89074 fragment.HLT_L1CSCShower_DTCluster50_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence )
89075 fragment.HLT_L1CSCShower_DTCluster75_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence )
89076 fragment.HLT_PFMET105_IsoTrk50_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM90ToETM150 + fragment.hltPrePFMET105IsoTrk50 + fragment.HLTRecoMETSequence + fragment.hltMET75 + fragment.HLTRecoJetSequenceAK4PrePF + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk50Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET105 + fragment.HLTEndSequence )
89077 fragment.HLT_L1SingleLLPJet_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence )
89078 fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT170 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89079 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89080 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt + fragment.HLTEndSequence )
89081 fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT270 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIteration4DisplacedJets + fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt + fragment.HLTEndSequence )
89082 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89083 fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT240 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89084 fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT280 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 + fragment.HLTEndSequence )
89085 fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT320 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89086 fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT420 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt60 + fragment.hltCentralCaloJetptMidPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt + fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt + fragment.HLTEndSequence )
89087 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns + fragment.HLTEndSequence )
89088 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle + fragment.hltCaloJetTimingBarrelOnlyProducerSingle + fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns + fragment.HLTEndSequence )
89089 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns + fragment.HLTEndSequence )
89090 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive + fragment.hltPixelTrackerHVOn + fragment.hltStripTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT200 + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets + fragment.HLTIterativeTrackingIteration0ForDisplaced + fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt + fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt + fragment.HLTIterativeTrackingIter12ForDisplaced + fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt + fragment.hltCaloJetTimingBarrelOnlyProducer + fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns + fragment.HLTEndSequence )
89091 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8 = 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 )
89092 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8 = 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 )
89093 fragment.HLT_DiPhoton10Time1ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence )
89094 fragment.HLT_DiPhoton10Time1p2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence )
89095 fragment.HLT_DiPhoton10Time1p4ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence )
89096 fragment.HLT_DiPhoton10Time1p6ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence )
89097 fragment.HLT_DiPhoton10Time1p8ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence )
89098 fragment.HLT_DiPhoton10Time2ns_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence )
89099 fragment.HLT_DiPhoton10_CaloIdL_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence )
89100 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 )
89101 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 )
89102 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 )
89103 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 )
89104 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 )
89105 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 )
89106 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89107 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89108 fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1510EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1510TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1510TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89109 fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDiphoton1512EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDiphoton1512TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDiphoton1512TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89110 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2Sequence + fragment.HLTEndSequence )
89111 fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGAndDoubleEGEBEBor + fragment.hltPreDielectron125EBEBTightIDECALTrackIsoDr0p2to0p4 + fragment.HLTDielectron125TightIDECALTrackIsoDr0p2to0p4Sequence + fragment.hltDielectron125TightIDECALTrackIsoDr0p2to0p4DrFilter + fragment.HLTEndSequence )
89112 fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89113 fragment.HLT_DoubleEle8_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89114 fragment.HLT_DoubleEle10_eta1p22_mMax6_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
89115 fragment.HLT_SingleEle8_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence )
89116 fragment.HLT_SingleEle8_SingleEGL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence )
89117 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89118 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89119 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
89120 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89121 fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89122 fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
89123 fragment.HLT_Mu50_L1SingleMuShower_v13 = 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 )
89124 fragment.HLT_IsoMu24_OneProng32_v11 = 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 )
89125 fragment.HLT_Photon32_OneProng32_M50To105_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence )
89126 fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence )
89127 fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1150 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1150 + fragment.hltL1PFJetCategoriesVBFinclTight1150 + fragment.HLTEndSequence )
89128 fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1250 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1250 + fragment.hltL1PFJetCategoriesVBFinclTight1250 + fragment.HLTEndSequence )
89129 fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence )
89130 fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj900DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ900 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet900 + fragment.HLTEndSequence )
89131 fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj1000DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ1000 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet1000 + fragment.HLTEndSequence )
89132 fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8 = 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 )
89133 fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8 = 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 )
89134 fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2 = 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 )
89135 fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8 = 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 )
89136 fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8 = 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 )
89137 fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2 = 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 )
89138 fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence )
89139 fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence )
89140 fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj850Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass850 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass850 + fragment.hltDiPFJet50Mjj850Photon22OverlapFilter + fragment.HLTEndSequence )
89141 fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence )
89142 fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj700Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass700 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass700 + fragment.hltDiPFJet50Mass700Ele22OverlapFilter + fragment.HLTEndSequence )
89143 fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj800Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass800 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass800 + fragment.hltDiPFJet50Mass800Ele22OverlapFilter + fragment.HLTEndSequence )
89144 fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2 = 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 )
89145 fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2 = 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 )
89146 fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2 = 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 )
89147 fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2 = 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 )
89148 fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8 = 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 )
89149 fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8 = 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 )
89150 fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2 = 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 )
89151 fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v2 = 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 )
89152 fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v2 = 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 )
89153 fragment.HLT_IsoMu24_eta2p1_L1HT200_v2 = 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 )
89154 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2 = 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 )
89155 fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2 = 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 )
89156 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTEndSequence )
89157 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet20 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt20 + fragment.HLTEndSequence )
89158 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZL1HT200QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.hltL1sHTT200erFromObjectMap + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetPt25 + fragment.HLTEndSequence )
89159 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2 = 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 )
89160 fragment.HLT_PFJet200_TimeLtNeg2p5ns_v12 = 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 )
89161 fragment.HLT_PFJet200_TimeGt2p5ns_v12 = 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 )
89162 fragment.HLT_Photon50_TimeLtNeg2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence )
89163 fragment.HLT_Photon50_TimeGt2p5ns_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence )
89164 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89165 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
89166 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
89167 fragment.HLT_TestData_v1 = cms.Path( fragment.HLTBeginSequenceTestData + fragment.hltPreTestData + fragment.HLTEndSequence )
89168 fragment.MC_ReducedIterativeTracking_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
89169 fragment.MC_AK4CaloJets_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence )
89170 fragment.MC_AK4CaloJetsFromPV_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence )
89171 fragment.MC_CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence )
89172 fragment.MC_AK8CaloHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence )
89173 fragment.MC_CaloMHT_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence )
89174 fragment.MC_AK4PFJets_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence )
89175 fragment.MC_PFHT_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence )
89176 fragment.MC_AK8PFJets_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence )
89177 fragment.MC_AK8PFHT_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence )
89178 fragment.MC_CaloMET_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence )
89179 fragment.MC_CaloMET_JetIdCleaned_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence )
89180 fragment.MC_PFMET_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence )
89181 fragment.MC_PFMHT_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence )
89182 fragment.MC_AK4PFJetPNet_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
89183 fragment.MC_AK8PFJetPNet_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence )
89184 fragment.MC_Egamma_Open_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence )
89185 fragment.MC_Egamma_Open_Unseeded_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence )
89186 fragment.MC_Ele5_WPTight_Gsf_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence )
89187 fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
89188 fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence )
89189 fragment.MC_DoubleEle5_CaloIdL_MW_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence )
89190 fragment.MC_IsoMu_v29 = 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 )
89191 fragment.MC_DoubleMu_TrkIsoVVL_DZ_v25 = 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 )
89192 fragment.MC_DoubleMuNoFiltersNoVtx_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence )
89193 fragment.MC_PFScouting_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
89194 fragment.HLT_L1AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlwaysTrue + fragment.hltPreL1AlwaysTrue + fragment.HLTEndSequence )
89195 fragment.HLT_L1AXOVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVTight + fragment.hltPreL1AXOVVTight + fragment.HLTEndSequence )
89196 fragment.HLT_L1AXOVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVVVTight + fragment.hltPreL1AXOVVVTight + fragment.HLTEndSequence )
89197 fragment.HLT_L1CICADA_VVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVTight + fragment.hltPreL1CICADAVVTight + fragment.HLTEndSequence )
89198 fragment.HLT_L1CICADA_VVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVTight + fragment.hltPreL1CICADAVVVTight + fragment.HLTEndSequence )
89199 fragment.HLT_L1CICADA_VVVVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCICADAVVVVTight + fragment.hltPreL1CICADAVVVVTight + fragment.HLTEndSequence )
89200 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
89201 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
89202 fragment.Dataset_AlCaHcalIsoTrk = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaHcalIsoTrk + fragment.hltPreDatasetAlCaHcalIsoTrk )
89203 fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet )
89204 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
89205 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
89206 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
89207 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
89208 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
89209 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
89210 fragment.Dataset_BTagMu = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetBTagMu + fragment.hltPreDatasetBTagMu )
89211 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
89212 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
89213 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
89214 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
89215 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
89216 fragment.Dataset_EGamma0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma0 )
89217 fragment.Dataset_EGamma1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma1 )
89218 fragment.Dataset_EGamma2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma2 )
89219 fragment.Dataset_EGamma3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma3 )
89220 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
89221 fragment.Dataset_EphemeralHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics0 )
89222 fragment.Dataset_EphemeralHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics1 )
89223 fragment.Dataset_EphemeralHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics2 )
89224 fragment.Dataset_EphemeralHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics3 )
89225 fragment.Dataset_EphemeralHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics4 )
89226 fragment.Dataset_EphemeralHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics5 )
89227 fragment.Dataset_EphemeralHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics6 )
89228 fragment.Dataset_EphemeralHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics7 )
89229 fragment.Dataset_EphemeralZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias0 )
89230 fragment.Dataset_EphemeralZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias1 )
89231 fragment.Dataset_EphemeralZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias2 )
89232 fragment.Dataset_EphemeralZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias3 )
89233 fragment.Dataset_EphemeralZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias4 )
89234 fragment.Dataset_EphemeralZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias5 )
89235 fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 )
89236 fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 )
89237 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
89238 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
89239 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
89240 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
89241 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
89242 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
89243 fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 )
89244 fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 )
89245 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
89246 fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo )
89247 fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 )
89248 fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 )
89249 fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG )
89250 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
89251 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
89252 fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 )
89253 fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 )
89254 fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 )
89255 fragment.Dataset_ParkingDoubleMuonLowMass3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass3 )
89256 fragment.Dataset_ParkingDoubleMuonLowMass4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass4 )
89257 fragment.Dataset_ParkingDoubleMuonLowMass5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass5 )
89258 fragment.Dataset_ParkingDoubleMuonLowMass6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass6 )
89259 fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 )
89260 fragment.Dataset_ParkingHH0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH0 )
89261 fragment.Dataset_ParkingHH1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH1 )
89262 fragment.Dataset_ParkingLLP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP0 )
89263 fragment.Dataset_ParkingLLP1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP1 )
89264 fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 )
89265 fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 )
89266 fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 )
89267 fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 )
89268 fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 )
89269 fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 )
89270 fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 )
89271 fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 )
89272 fragment.Dataset_ParkingSingleMuon8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon8 )
89273 fragment.Dataset_ParkingSingleMuon9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon9 )
89274 fragment.Dataset_ParkingSingleMuon10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon10 )
89275 fragment.Dataset_ParkingSingleMuon11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon11 )
89276 fragment.Dataset_ParkingSingleMuon12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon12 )
89277 fragment.Dataset_ParkingSingleMuon13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon13 )
89278 fragment.Dataset_ParkingSingleMuon14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon14 )
89279 fragment.Dataset_ParkingSingleMuon15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon15 )
89280 fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 )
89281 fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 )
89282 fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 )
89283 fragment.Dataset_ParkingVBF3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF3 )
89284 fragment.Dataset_ParkingVBF4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF4 )
89285 fragment.Dataset_ParkingVBF5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF5 )
89286 fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 )
89287 fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 )
89288 fragment.Dataset_ParkingAnomalyDetection = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingAnomalyDetection + fragment.hltPreDatasetParkingAnomalyDetection )
89289 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
89290 fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor )
89291 fragment.Dataset_ScoutingPFRun3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFRun3 + fragment.hltPreDatasetScoutingPFRun3 )
89292 fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau )
89293 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
89294 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
89295 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
89296 fragment.Dataset_TestDataRaw = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataRaw + fragment.hltPreDatasetTestDataRaw )
89297 fragment.Dataset_TestDataScouting = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestDataScouting + fragment.hltPreDatasetTestDataScouting )
89298 fragment.Dataset_EmittanceScan0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan0 )
89299 fragment.Dataset_EmittanceScan1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan1 )
89300 fragment.Dataset_EmittanceScan2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan2 )
89301 fragment.Dataset_EmittanceScan3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan3 )
89302 fragment.Dataset_EmittanceScan4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan4 )
89303 fragment.Dataset_EmittanceScan5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmittanceScan + fragment.hltPreDatasetEmittanceScan5 )
89304 fragment.ScoutingPFOutput = cms.Path( )
89305 
89306 
89307 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v21, fragment.AlCa_EcalEtaEBonly_v26, fragment.AlCa_EcalEtaEEonly_v26, fragment.AlCa_EcalPi0EBonly_v26, fragment.AlCa_EcalPi0EEonly_v26, fragment.AlCa_IsoTrackHBHE_v1, fragment.AlCa_RPCMuonNormalisation_v24, fragment.AlCa_LumiPixelsCounts_Random_v12, fragment.AlCa_LumiPixelsCounts_ZeroBias_v14, fragment.AlCa_PFJet40_v34, fragment.AlCa_PFJet40_CPUOnly_v13, fragment.AlCa_AK8PFJet40_v29, fragment.DQM_PixelReconstruction_v13, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DST_ZeroBias_v12, fragment.DST_Physics_v17, fragment.DST_PFScouting_DoubleMuonNoVtx_v2, fragment.DST_PFScouting_DoubleMuonVtx_v2, fragment.DST_PFScouting_DoubleMuonVtxMonitorJPsi_v2, fragment.DST_PFScouting_DoubleMuonVtxMonitorZ_v2, fragment.DST_PFScouting_DoubleEG_v8, fragment.DST_PFScouting_JetHT_v8, fragment.DST_PFScouting_AXOVLoose_v6, fragment.DST_PFScouting_AXOLoose_v6, fragment.DST_PFScouting_AXOMedium_v2, fragment.DST_PFScouting_AXOTight_v8, fragment.DST_PFScouting_AXOVTight_v6, fragment.HLT_MonitorL1TPureRate_AXO_v1, fragment.DST_PFScouting_CICADAVLoose_v4, fragment.DST_PFScouting_CICADALoose_v4, fragment.DST_PFScouting_CICADAMedium_v4, fragment.DST_PFScouting_CICADATight_v4, fragment.DST_PFScouting_CICADAVTight_v4, fragment.HLT_MonitorL1TPureRate_CICADA_v1, fragment.DST_PFScouting_SingleMuon_v8, fragment.DST_PFScouting_SinglePhotonEB_v5, fragment.DST_PFScouting_ZeroBias_v6, 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_v18, 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_v25, fragment.HLT_PFJet40_GPUvsCPU_v8, fragment.HLT_AK8PFJet380_SoftDropMass30_v8, fragment.HLT_AK8PFJet400_SoftDropMass30_v8, fragment.HLT_AK8PFJet425_SoftDropMass30_v8, fragment.HLT_AK8PFJet450_SoftDropMass30_v8, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v8, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v8, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v8, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v8, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v8, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v14, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v8, fragment.HLT_CaloJet500_NoJetID_v24, fragment.HLT_CaloJet550_NoJetID_v19, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v18, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v18, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v19, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v16, fragment.HLT_DoubleEle25_CaloIdL_MW_v17, fragment.HLT_DoubleEle27_CaloIdL_MW_v17, fragment.HLT_DoubleEle33_CaloIdL_MW_v30, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v19, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v34, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v34, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v19, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v19, fragment.HLT_Mu37_TkMu27_v19, fragment.HLT_DoubleMu4_3_Bs_v29, fragment.HLT_DoubleMu4_3_Jpsi_v29, fragment.HLT_DoubleMu4_3_LowMass_v15, fragment.HLT_DoubleMu4_LowMass_Displaced_v15, fragment.HLT_Mu0_L1DoubleMu_v15, fragment.HLT_Mu4_L1DoubleMu_v15, fragment.HLT_DoubleMu2_Jpsi_LowPt_v8, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v14, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v14, fragment.HLT_DoubleMu3_Trk_Tau3mu_v26, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v18, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v22, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v29, fragment.HLT_Mu3_PFJet40_v30, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v24, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v24, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v15, fragment.HLT_Mu0_Barrel_v8, fragment.HLT_Mu0_Barrel_L1HP6_v5, fragment.HLT_Mu0_Barrel_L1HP7_v5, fragment.HLT_Mu0_Barrel_L1HP8_v6, fragment.HLT_Mu0_Barrel_L1HP9_v6, fragment.HLT_Mu0_Barrel_L1HP10_v8, fragment.HLT_Mu0_Barrel_L1HP11_v8, fragment.HLT_Mu0_Barrel_L1HP13_v2, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v5, fragment.HLT_Mu4_Barrel_IP4_v2, fragment.HLT_Mu4_Barrel_IP6_v2, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v5, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v6, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v6, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v8, fragment.HLT_Mu10_Barrel_L1HP11_IP4_v2, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v8, fragment.HLT_Mu12_Barrel_L1HP13_IP4_v2, fragment.HLT_Mu12_Barrel_L1HP13_IP6_v2, fragment.HLT_DoublePhoton33_CaloIdL_v18, fragment.HLT_DoublePhoton70_v18, fragment.HLT_DoublePhoton85_v26, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v15, fragment.HLT_Ele30_WPTight_Gsf_v13, fragment.HLT_Ele32_WPTight_Gsf_v27, fragment.HLT_Ele35_WPTight_Gsf_v21, fragment.HLT_Ele38_WPTight_Gsf_v21, fragment.HLT_Ele40_WPTight_Gsf_v21, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v21, fragment.HLT_IsoMu20_v29, fragment.HLT_IsoMu24_v27, fragment.HLT_IsoMu24_HLTTracking_v2, fragment.HLT_IsoMu24_eta2p1_v29, fragment.HLT_IsoMu27_v30, 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_v28, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v17, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v29, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_HLTTracking_v2, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v17, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v19, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v8, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v17, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v19, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_HLTTracking_v2, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v7, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v7, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v17, fragment.HLT_Mu30_TkMu0_Psi_v15, fragment.HLT_Mu30_TkMu0_Upsilon_v15, fragment.HLT_Mu25_TkMu0_Phi_v22, fragment.HLT_Mu15_v17, fragment.HLT_Mu20_v26, fragment.HLT_Mu27_v27, fragment.HLT_Mu50_v27, fragment.HLT_Mu55_v17, fragment.HLT_CascadeMu100_v15, fragment.HLT_HighPtTkMu100_v14, fragment.HLT_DiPFJetAve40_v28, fragment.HLT_DiPFJetAve60_v28, fragment.HLT_DiPFJetAve80_v28, fragment.HLT_DiPFJetAve140_v27, fragment.HLT_DiPFJetAve200_v27, fragment.HLT_DiPFJetAve260_v28, fragment.HLT_DiPFJetAve320_v28, fragment.HLT_DiPFJetAve400_v28, fragment.HLT_DiPFJetAve500_v28, fragment.HLT_DiPFJetAve60_HFJEC_v29, fragment.HLT_DiPFJetAve80_HFJEC_v31, fragment.HLT_DiPFJetAve100_HFJEC_v31, fragment.HLT_DiPFJetAve160_HFJEC_v30, fragment.HLT_DiPFJetAve220_HFJEC_v30, fragment.HLT_DiPFJetAve260_HFJEC_v13, fragment.HLT_DiPFJetAve300_HFJEC_v30, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v8, fragment.HLT_AK8PFJet40_v30, fragment.HLT_AK8PFJet60_v29, fragment.HLT_AK8PFJet80_v30, fragment.HLT_AK8PFJet140_v29, fragment.HLT_AK8PFJet200_v29, fragment.HLT_AK8PFJet260_v30, fragment.HLT_AK8PFJet320_v30, fragment.HLT_AK8PFJet400_v30, fragment.HLT_AK8PFJet450_v30, fragment.HLT_AK8PFJet500_v30, fragment.HLT_AK8PFJet550_v25, fragment.HLT_PFJet40_v35, fragment.HLT_PFJet60_v35, fragment.HLT_PFJet80_v35, fragment.HLT_PFJet110_v14, fragment.HLT_PFJet140_v33, fragment.HLT_PFJet200_v33, fragment.HLT_PFJet260_v34, fragment.HLT_PFJet320_v34, fragment.HLT_PFJet400_v34, fragment.HLT_PFJet450_v35, fragment.HLT_PFJet500_v35, fragment.HLT_PFJet550_v25, fragment.HLT_PFJetFwd40_v33, fragment.HLT_PFJetFwd60_v33, fragment.HLT_PFJetFwd80_v32, fragment.HLT_PFJetFwd140_v32, fragment.HLT_PFJetFwd200_v32, fragment.HLT_PFJetFwd260_v33, fragment.HLT_PFJetFwd320_v33, fragment.HLT_PFJetFwd400_v33, fragment.HLT_PFJetFwd450_v33, fragment.HLT_PFJetFwd500_v33, fragment.HLT_AK8PFJetFwd40_v29, fragment.HLT_AK8PFJetFwd60_v28, fragment.HLT_AK8PFJetFwd80_v28, fragment.HLT_AK8PFJetFwd140_v28, fragment.HLT_AK8PFJetFwd200_v28, fragment.HLT_AK8PFJetFwd260_v29, fragment.HLT_AK8PFJetFwd320_v29, fragment.HLT_AK8PFJetFwd400_v29, fragment.HLT_AK8PFJetFwd450_v29, fragment.HLT_AK8PFJetFwd500_v29, fragment.HLT_PFHT180_v31, fragment.HLT_PFHT250_v31, fragment.HLT_PFHT370_v31, fragment.HLT_PFHT430_v31, fragment.HLT_PFHT510_v31, fragment.HLT_PFHT590_v31, fragment.HLT_PFHT680_v31, fragment.HLT_PFHT780_v31, fragment.HLT_PFHT890_v31, fragment.HLT_PFHT1050_v32, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v26, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v26, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v26, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v26, fragment.HLT_PFMET120_PFMHT120_IDTight_v34, fragment.HLT_PFMET130_PFMHT130_IDTight_v34, fragment.HLT_PFMET140_PFMHT140_IDTight_v34, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v23, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v23, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v25, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v34, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v33, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v33, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v14, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v14, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v14, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v14, fragment.HLT_L1ETMHadSeeds_v11, fragment.HLT_CaloMHT90_v16, fragment.HLT_CaloMET90_NotCleaned_v16, fragment.HLT_CaloMET350_NotCleaned_v16, fragment.HLT_PFMET200_NotCleaned_v23, fragment.HLT_PFMET250_NotCleaned_v23, fragment.HLT_PFMET300_NotCleaned_v23, fragment.HLT_PFMET200_BeamHaloCleaned_v23, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v23, fragment.HLT_MET105_IsoTrk50_v21, fragment.HLT_MET120_IsoTrk50_v21, fragment.HLT_Mu12eta2p3_v15, fragment.HLT_Mu12eta2p3_PFJet40_v15, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v8, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v8, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v8, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v8, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v8, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v8, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v8, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v8, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v8, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v8, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v8, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v8, fragment.HLT_Photon300_NoHE_v24, fragment.HLT_Mu8_TrkIsoVVL_v26, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v32, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v32, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v33, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v33, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v27, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v15, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v25, fragment.HLT_Mu17_TrkIsoVVL_v27, fragment.HLT_Mu19_TrkIsoVVL_v18, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v27, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v27, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v27, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v27, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v26, fragment.HLT_BTagMu_AK4Jet300_Mu5_v26, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v23, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v16, fragment.HLT_BTagMu_AK8Jet300_Mu5_v26, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v31, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v31, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v29, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v21, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v21, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v29, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v7, 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_v14, fragment.HLT_Photon40EB_TightID_TightIso_v5, fragment.HLT_Photon45EB_TightID_TightIso_v5, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v8, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v5, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v7, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v5, fragment.HLT_Photon50EB_TightID_TightIso_v10, fragment.HLT_Photon55EB_TightID_TightIso_v6, fragment.HLT_Photon75EB_TightID_TightIso_v10, fragment.HLT_Photon90EB_TightID_TightIso_v10, fragment.HLT_Photon110EB_TightID_TightIso_v14, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v8, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v5, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v7, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v5, fragment.HLT_Photon100EBHE10_v13, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v26, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v26, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v26, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v26, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v27, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v25, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v25, fragment.HLT_Photon35_TwoProngs35_v15, fragment.HLT_IsoMu24_TwoProngs35_v15, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v21, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v21, fragment.HLT_Dimuon0_Jpsi_v22, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v22, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v21, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v21, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v19, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v23, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v23, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v21, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v21, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v22, fragment.HLT_Dimuon0_LowMass_v22, fragment.HLT_Dimuon0_LowMass_L1_4_v22, fragment.HLT_Dimuon0_LowMass_L1_TM530_v20, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v20, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v22, fragment.HLT_TripleMu_10_5_5_DZ_v24, fragment.HLT_TripleMu_12_10_5_v24, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v18, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v18, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v18, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v18, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v24, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v24, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v24, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v20, fragment.HLT_DoubleMu4_3_LowMass_SS_v8, fragment.HLT_DoubleMu4_Jpsi_Displaced_v21, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v21, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v21, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v14, fragment.HLT_DoubleMu43NoFiltersNoVtx_v16, fragment.HLT_DoubleMu48NoFiltersNoVtx_v16, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v17, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v17, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v13, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v13, fragment.HLT_Ele28_HighEta_SC20_Mass55_v25, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v30, fragment.HLT_Ele15_IsoVVVL_PFHT450_v30, fragment.HLT_Ele50_IsoVVVL_PFHT450_v30, fragment.HLT_Ele15_IsoVVVL_PFHT600_v34, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v29, fragment.HLT_Mu15_IsoVVVL_PFHT450_v29, fragment.HLT_Mu50_IsoVVVL_PFHT450_v29, fragment.HLT_Mu15_IsoVVVL_PFHT600_v33, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v16, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v16, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v16, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v16, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v16, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v16, fragment.HLT_Dimuon10_Upsilon_y1p4_v15, fragment.HLT_Dimuon12_Upsilon_y1p4_v16, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v21, fragment.HLT_Dimuon25_Jpsi_v28, fragment.HLT_Dimuon14_PsiPrime_v27, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v19, fragment.HLT_Dimuon18_PsiPrime_v28, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v20, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v20, fragment.HLT_Dimuon24_Phi_noCorrL1_v20, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v20, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v31, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v31, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v31, fragment.HLT_DoubleIsoMu20_eta2p1_v21, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v19, fragment.HLT_Mu8_v26, fragment.HLT_Mu17_v27, fragment.HLT_Mu19_v18, fragment.HLT_Mu17_Photon30_IsoCaloId_v20, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v30, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v32, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v7, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v32, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v32, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v30, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v32, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v32, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v27, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v20, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v23, fragment.HLT_PFHT400_SixPFJet32_v23, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v11, fragment.HLT_PFHT450_SixPFJet36_v22, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v11, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v8, fragment.HLT_PFHT350_v33, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v12, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v12, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v12, 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_v11, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v19, fragment.HLT_Mu18_Mu9_SameSign_v18, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v20, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v24, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v8, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v8, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v17, fragment.HLT_QuadPFJet103_88_75_15_v19, fragment.HLT_QuadPFJet105_88_76_15_v19, fragment.HLT_QuadPFJet111_90_80_15_v19, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v13, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v13, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v8, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v8, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v8, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v7, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v7, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v8, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v8, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v8, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v8, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v8, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v8, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v8, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v8, fragment.HLT_PFHT250_QuadPFJet25_v8, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v8, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v8, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v8, fragment.HLT_PFHT280_QuadPFJet30_v11, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v11, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v11, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v11, fragment.HLT_QuadPFJet100_88_70_30_v12, fragment.HLT_QuadPFJet105_88_75_30_v11, fragment.HLT_QuadPFJet111_90_80_30_v11, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v12, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v12, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v12, fragment.HLT_AK8PFJet220_SoftDropMass40_v15, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v11, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_v15, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v11, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v11, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v11, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v11, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v11, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v11, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v11, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v11, fragment.HLT_AK8PFJet275_Nch45_v8, fragment.HLT_AK8PFJet275_Nch40_v8, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v14, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v14, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v14, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v14, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v11, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v11, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v8, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v8, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v8, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PFHT250_v8, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v8, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v8, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v8, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v8, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v8, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v8, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v8, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v8, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v8, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v8, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v8, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v14, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v13, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_L2Mu10NoVtx_2Cha_v10, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_L3Mu10NoVtx_v12, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v12, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v12, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v12, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v13, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v12, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v6, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v5, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v5, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v12, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v13, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v10, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v10, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v15, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v10, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v10, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v10, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v9, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v11, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v13, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v12, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v13, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v13, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v11, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v9, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v9, fragment.HLT_L1Mu6HT240_v10, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v13, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v13, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v13, fragment.HLT_HT350_v9, fragment.HLT_HT425_v21, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v9, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v13, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v25, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v25, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v25, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v25, fragment.HLT_CaloMET60_DTCluster50_v13, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v13, fragment.HLT_L1MET_DTCluster50_v13, fragment.HLT_L1MET_DTClusterNoMB1S50_v13, fragment.HLT_CscCluster_Loose_v11, fragment.HLT_CscCluster_Medium_v11, fragment.HLT_CscCluster_Tight_v11, fragment.HLT_CscCluster50_Photon20Unseeded_v5, fragment.HLT_CscCluster50_Photon30Unseeded_v5, fragment.HLT_CscCluster100_Ele5_v6, fragment.HLT_CscCluster100_Mu5_v8, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v8, fragment.HLT_CscCluster150_DisplacedSingleJet30_Inclusive1PtrkShortSig5_v2, fragment.HLT_CscCluster150_DisplacedSingleJet35_Inclusive1PtrkShortSig5_v2, fragment.HLT_CscCluster150_DisplacedSingleJet40_Inclusive1PtrkShortSig5_v2, fragment.HLT_DoubleCscCluster75_v8, fragment.HLT_IsoTrk200_L1SingleMuShower_v6, fragment.HLT_IsoTrk400_L1SingleMuShower_v6, fragment.HLT_DoubleCscCluster100_v8, fragment.HLT_L1CSCShower_DTCluster50_v11, fragment.HLT_L1CSCShower_DTCluster75_v11, fragment.HLT_PFMET105_IsoTrk50_v15, fragment.HLT_L1SingleLLPJet_v8, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v13, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v13, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v13, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v13, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v13, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v8, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v8, 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_v1, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2_v1, fragment.HLT_Diphoton15_10_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1, fragment.HLT_Diphoton15_12_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2_v1, fragment.HLT_Dielectron12_5_EBEB_TightID_ECALTrackIsoDr0p2to0p4_v1, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v12, fragment.HLT_DoubleEle8_eta1p22_mMax6_v12, fragment.HLT_DoubleEle10_eta1p22_mMax6_v12, fragment.HLT_SingleEle8_v11, fragment.HLT_SingleEle8_SingleEGL1_v11, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v12, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v12, fragment.HLT_Mu50_L1SingleMuShower_v13, fragment.HLT_IsoMu24_OneProng32_v11, fragment.HLT_Photon32_OneProng32_M50To105_v12, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v10, fragment.HLT_VBF_DiPFJet125_45_Mjj1150_v2, fragment.HLT_VBF_DiPFJet125_45_Mjj1250_v2, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v8, fragment.HLT_VBF_DiPFJet75_45_Mjj900_DiPFJet60_v2, fragment.HLT_VBF_DiPFJet75_45_Mjj1000_DiPFJet60_v2, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v8, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v8, fragment.HLT_VBF_DiPFJet80_45_Mjj850_PFMETNoMu85_v2, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v8, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v8, fragment.HLT_VBF_DiPFJet95_45_Mjj950_Mu3_TrkIsoVVL_v2, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v8, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v8, fragment.HLT_VBF_DiPFJet50_Mjj850_Photon22_v2, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v8, fragment.HLT_VBF_DiPFJet50_Mjj700_Ele22_eta2p1_WPTight_Gsf_v2, fragment.HLT_VBF_DiPFJet50_Mjj800_Ele22_eta2p1_WPTight_Gsf_v2, fragment.HLT_VBF_DiPFJet115_40_Mjj850_DoublePNetTauhPFJet20_eta2p3_v2, fragment.HLT_VBF_DiPFJet115_40_Mjj1000_DoublePNetTauhPFJet20_eta2p3_v2, fragment.HLT_VBF_DiPFJet115_40_Mjj1100_DoublePNetTauhPFJet20_eta2p3_v2, fragment.HLT_VBF_DiPFJet115_40_Mjj1200_DoublePNetTauhPFJet20_eta2p3_v2, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v8, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v8, fragment.HLT_VBF_DiPFJet45_Mjj850_PNetTauhPFJet45_L2NN_eta2p3_v2, fragment.HLT_L1HT200_QuadPFJet20_PNet1BTag0p50_PNet1Tauh0p50_v2, fragment.HLT_L1HT200_QuadPFJet25_PNet1BTag0p50_PNet1Tauh0p50_v2, fragment.HLT_IsoMu24_eta2p1_L1HT200_v2, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_v2, fragment.HLT_IsoMu24_eta2p1_L1HT200_QuadPFJet25_PNet1Tauh0p50_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet20_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_v2, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_L1HT200_QuadPFJet25_PNet1BTag0p50_v2, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v12, fragment.HLT_PFJet200_TimeGt2p5ns_v12, 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_v24, fragment.MC_AK4CaloJets_v21, fragment.MC_AK4CaloJetsFromPV_v20, fragment.MC_CaloHT_v20, fragment.MC_AK8CaloHT_v20, fragment.MC_CaloMHT_v20, fragment.MC_AK4PFJets_v31, fragment.MC_PFHT_v30, fragment.MC_AK8PFJets_v31, fragment.MC_AK8PFHT_v30, fragment.MC_CaloMET_v20, fragment.MC_CaloMET_JetIdCleaned_v21, fragment.MC_PFMET_v31, fragment.MC_PFMHT_v30, fragment.MC_AK4PFJetPNet_v7, fragment.MC_AK8PFJetPNet_v7, fragment.MC_Egamma_Open_v10, fragment.MC_Egamma_Open_Unseeded_v10, fragment.MC_Ele5_WPTight_Gsf_v20, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v27, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v25, fragment.MC_DoubleEle5_CaloIdL_MW_v28, fragment.MC_IsoMu_v29, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v25, fragment.MC_DoubleMuNoFiltersNoVtx_v19, fragment.MC_PFScouting_v8, fragment.HLT_L1AlwaysTrue_v1, fragment.HLT_L1AXOVVTight_v1, fragment.HLT_L1AXOVVVTight_v1, fragment.HLT_L1CICADA_VVTight_v1, fragment.HLT_L1CICADA_VVVTight_v1, fragment.HLT_L1CICADA_VVVVTight_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaHcalIsoTrk, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, fragment.Dataset_EGamma2, fragment.Dataset_EGamma3, fragment.Dataset_EcalLaser, fragment.Dataset_EphemeralHLTPhysics0, fragment.Dataset_EphemeralHLTPhysics1, fragment.Dataset_EphemeralHLTPhysics2, fragment.Dataset_EphemeralHLTPhysics3, fragment.Dataset_EphemeralHLTPhysics4, fragment.Dataset_EphemeralHLTPhysics5, fragment.Dataset_EphemeralHLTPhysics6, fragment.Dataset_EphemeralHLTPhysics7, fragment.Dataset_EphemeralZeroBias0, fragment.Dataset_EphemeralZeroBias1, fragment.Dataset_EphemeralZeroBias2, fragment.Dataset_EphemeralZeroBias3, fragment.Dataset_EphemeralZeroBias4, fragment.Dataset_EphemeralZeroBias5, fragment.Dataset_EphemeralZeroBias6, fragment.Dataset_EphemeralZeroBias7, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_JetMET0, fragment.Dataset_JetMET1, fragment.Dataset_L1Accept, fragment.Dataset_MonteCarlo, fragment.Dataset_Muon0, fragment.Dataset_Muon1, fragment.Dataset_MuonEG, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_ParkingDoubleMuonLowMass0, fragment.Dataset_ParkingDoubleMuonLowMass1, fragment.Dataset_ParkingDoubleMuonLowMass2, fragment.Dataset_ParkingDoubleMuonLowMass3, fragment.Dataset_ParkingDoubleMuonLowMass4, fragment.Dataset_ParkingDoubleMuonLowMass5, fragment.Dataset_ParkingDoubleMuonLowMass6, fragment.Dataset_ParkingDoubleMuonLowMass7, fragment.Dataset_ParkingHH0, fragment.Dataset_ParkingHH1, fragment.Dataset_ParkingLLP0, fragment.Dataset_ParkingLLP1, fragment.Dataset_ParkingSingleMuon0, fragment.Dataset_ParkingSingleMuon1, fragment.Dataset_ParkingSingleMuon2, fragment.Dataset_ParkingSingleMuon3, fragment.Dataset_ParkingSingleMuon4, fragment.Dataset_ParkingSingleMuon5, fragment.Dataset_ParkingSingleMuon6, fragment.Dataset_ParkingSingleMuon7, fragment.Dataset_ParkingSingleMuon8, fragment.Dataset_ParkingSingleMuon9, fragment.Dataset_ParkingSingleMuon10, fragment.Dataset_ParkingSingleMuon11, fragment.Dataset_ParkingSingleMuon12, fragment.Dataset_ParkingSingleMuon13, fragment.Dataset_ParkingSingleMuon14, fragment.Dataset_ParkingSingleMuon15, fragment.Dataset_ParkingVBF0, fragment.Dataset_ParkingVBF1, fragment.Dataset_ParkingVBF2, fragment.Dataset_ParkingVBF3, fragment.Dataset_ParkingVBF4, fragment.Dataset_ParkingVBF5, fragment.Dataset_ParkingVBF6, fragment.Dataset_ParkingVBF7, fragment.Dataset_ParkingAnomalyDetection, fragment.Dataset_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_TestDataRaw, fragment.Dataset_TestDataScouting, fragment.Dataset_EmittanceScan0, fragment.Dataset_EmittanceScan1, fragment.Dataset_EmittanceScan2, fragment.Dataset_EmittanceScan3, fragment.Dataset_EmittanceScan4, fragment.Dataset_EmittanceScan5, fragment.ScoutingPFOutput, ))
89308 
89309 
89310 # dummify hltGetConditions in cff's
89311 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
89312     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
89313         result = cms.bool( True )
89314     )
89315     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
89316 
89317 # add specific customizations
89318 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
89319 fragment = customizeHLTforAll(fragment,"2025v11")
89320 
89321 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
89322 fragment = customizeHLTforCMSSW(fragment,"2025v11")
89323 
89324 # Eras-based customisations
89325 from HLTrigger.Configuration.Eras import modifyHLTforEras
89326 modifyHLTforEras(fragment)
89327